13 fossil PokémonGen 4 · JohtoUpdated NOV 12, 2026

Fossil Pokémon in HeartGold & SoulSilver

HeartGold & SoulSilver have 13 fossil Pokémon. Smash rocks in the Ruins of Alph for Old Amber in either version, plus the Helix Fossil in HeartGold or the Dome Fossil in SoulSilver. Cliff Cave hides the Claw Fossil (HeartGold) and Root Fossil (SoulSilver). Skull and Armor Fossils arrive only when a traded Pokémon holds one.

  • Rock Smash 5
  • Bring it from another game 2
  • Revive: Pewter Museum of Science, Lv. 20
The list

All 13 fossil Pokémon in HeartGold & SoulSilver, across 7 fossil lines

Johto has no fossil Pokémon to call its own, so the HeartGold & SoulSilver grid is made up of Kanto, Hoenn and Sinnoh lines alone.

Where to find them

How to find and revive every fossil in HeartGold & SoulSilver

Smash every rock you pass in the Ruins of Alph and Cliff Cave, then hold the haul until Pewter City, since the Kanto museum is the only place that revives them.

What each fossil revives into

Ruins of Alph: smash rocks3

  • Helix FossilOnly in HeartGold
  • Dome FossilOnly in SoulSilver
  • Old Amber

You needRock Smash

How manyA chance at a fossil each time

Cliff Cave: smash rocks2

  • Claw FossilOnly in HeartGold
  • Root FossilOnly in SoulSilver

You needRock Smash

How manyA chance at a fossil each time

Cliff Cave map in Pokémon HeartGold and SoulSilver
The map shows three chambers, and a small brown rock sits at the right edge of the top-right one, just above its Route 47 exit

Bring them over from another game2

  • Skull Fossil
  • Armor Fossil

Where to revive them

  • Pewter Museum of ScienceRevived at Lv. 20
  1. Talk to the scientist with a fossil in your bag.
  2. Step outside, then come back to collect the Pokémon.

TipHe works on one fossil at a time

Pewter Museum of Science layout from Pokémon HeartGold and SoulSilver
Glass cases fill the blue-floored display hall, and the side room with a yellow table and chairs opens off its upper right

Version exclusives

Choose HeartGold if you want Omastar or Armaldo, SoulSilver for Kabutops or Cradily, and trade for the lines your version skips.

Only in HeartGold 2

  • Omastar
  • Armaldo

Only in SoulSilver 2

  • Kabutops
  • Cradily
By region

Fossil Pokémon by region in HeartGold & SoulSilver

Only Aerodactyl, from Old Amber, appears in both versions’ Kanto set, while the Hoenn set splits cleanly between HeartGold and SoulSilver.

0 of 3 complete
Keep exploring

More Pokémon lists for HeartGold & SoulSilver

Lugia and Ho-Oh sit among the Legendary Pokémon, and Espeon and Umbreon join the Eeveelutions.

Was this page helpful?
Thanks for your feedback!
Want to tell us more?
What was most useful?
What could be improved?
Thanks for your feedback