Complete 16-phase walkthrough

Pokémon HeartGold & SoulSilver Walkthrough — Complete Johto, Kanto & Red Guide
A source-verified, completionist walkthrough for Pokémon HeartGold and SoulSilver covering Johto, Kanto, Red, every trainer and field item, encounters, Headbutt, Safari Zone, Pokégear, Pokéwalker, Pokéathlon, Apricorns, events, and the full Battle Frontier.
Game box art
Pokemon HeartGold and Pokemon SoulSilver
Two regions, sixteen badges, one final summit
Start in Johto, cross the League, restore Kanto, climb Mt. Silver, and finish every system. The route is editorial; the encounters, trainers, item objects, and mechanics are generated from source.


Walkthrough Phases
Choose a partner, complete Elm's errand, identify Silver, and unlock Poké Balls.
5-8 • Pokédex, Pokégear Map Card, Poké BallsPhase 2 • 4 sectionsZephyr BadgeReach Violet, clear Sprout Tower, and defeat Falkner.
7-15 • Zephyr Badge, TM51 Roost, Rock Smash accessPhase 3 • 6 sectionsHive BadgeCross Route 32 and Union Cave, stop Proton in Slowpoke Well, and solve Bugsy's web platforms.
12-20 • Hive Badge, TM89 U-turn, Cut accessPhase 4 • 5 sectionsPlain BadgeNavigate Ilex Forest, unlock Day Care and radio systems, then defeat Whitney.
16-25 • Plain Badge, TM45 Attract, Strength accessPhase 5 • 4 sectionsFog BadgeCross Routes 35-37, wake Sudowoodo, release the beasts, and defeat Morty.
20-28 • Fog Badge, TM30 Shadow Ball, Surf accessPhase 6 • 5 sectionsStorm BadgeReach Olivine, climb the Lighthouse, Surf to Cianwood, and defeat Chuck.
24-32 • Storm Badge, TM01 Focus Punch, Fly accessPhase 7 • 4 sectionsMineral BadgeDeliver medicine, defeat Jasmine, then open the Safari Zone road.
28-36 • Mineral Badge, TM23 Iron TailPhase 8 • 4 sectionsGlacier BadgeCross Mt. Mortar, expose the Lake of Rage plot, clear Rocket HQ, and defeat Pryce.
30-38 • Glacier Badge, TM07 Hail, Whirlpool accessPhase 9 • 6 sectionsRising BadgeLiberate Goldenrod, cross Ice Path, defeat Clair, and pass the Dragon Shrine test.
34-44 • Rising Badge, TM59 Dragon Pulse, Waterfall accessPhase 10 • 5 sectionsPokémon LeagueComplete the Kimono Girl sequence, confront the version mascot, cross Tohjo Falls and Victory Road, and become Champion.
38-50 • Hall of Fame, National Dex, S.S. TicketPhase 11 • 8 sectionsKanto eastSail to Vermilion, restore the Power Plant, and collect the eastern Kanto badges.
45-58 • Thunder, Marsh, Cascade, and Soul BadgesPhase 12 • 9 sectionsKanto westComplete Celadon, Pewter, Seafoam, Cinnabar, and Viridian.
50-62 • Rainbow, Boulder, Volcano, and Earth BadgesPhase 13 • 4 sectionsMt. Silver and RedCollect final field upgrades, clear the hardest dungeon, and defeat Red.
58-88 • Red defeated; credits and repeatable rematchPhase 14 • 9 sectionsSystems and completionMaster the daily, weekly, radio, phone, Safari, Apricorn, Pokéathlon, Pokéwalker, and Unown systems.
Any • Completion tools, schedules, and repeatable rewardsPhase 15 • 4 sectionsLegendary and event cleanupCapture every in-cartridge legendary and document discontinued event gates without pretending they are ordinary unlocks.
40-70 • Legendary checklist and event transparencyPhase 16 • 6 sectionsBattle FrontierMaster all five facilities, understand randomized Brains, and earn Silver and Gold Prints.
50 or open level • Five Silver Prints and five Gold PrintsVersion Differences
| System | HeartGold | SoulSilver |
|---|---|---|
| Story mascot | Ho-Oh Lv. 45 at Bell Tower | Lugia Lv. 45 at Whirl Islands |
| Opposite mascot | Lugia Lv. 70 in postgame | Ho-Oh Lv. 70 in postgame |
| Embedded Tower | Groudon with Blue Orb | Kyogre with Red Orb |
| Wild tables | Every version-exclusive slot is labeled and filterable in the generated encounter tables. | |
Systems And Completion
Dedicated pages cover Headbutt, Safari blocks and day multipliers, the Bug-Catching Contest, Pokégear radio/phone/rematches, all 27 Pokéwalker courses, Pokéathlon, all 31 Apricorn trees, Ruins of Alph, the weekly calendar, legendary/event cleanup, and all five Battle Frontier facilities.
Source And Validation
pret/pokeheartgoldcommit814275e4392cc21eef45a04e6dc8d980010ca2b7is the primary game source.- Validation report records coverage and source gaps.
- Trainer asset manifest records the fallback origin of every cached sprite and labels non-sprite markers.
- Structured tables live under
src/data/hgss/.