Version-exclusive Pokémon in HeartGold & SoulSilver

Like all the paired games in the Pokémon series, HeartGold & SoulSilver each include Pokémon that cannot be obtained in the alternate version. To obtain Pokémon missing from your version you need to trade with someone who has the opposite version.

Exclusive to Pokémon HeartGold

Exclusive to Pokémon SoulSilver