Phase 1 section

Pokemon HeartGold logoPokemon SoulSilver logo

Pokémon HeartGold & SoulSilver Routes 30-31 and Mr. Pokémon Walkthrough

Collect the Apricorn Box, deliver Elm's errand, and return through the rival battle. Exact HGSS encounters, trainers, items, puzzle route, version differences, and completion checks.

By Damodar Sharma Updated July 10, 2026 Walkthrough

Collect the Apricorn Box, deliver Elm's errand, and return through the rival battle. This combined guide never substitutes original Gold/Silver or Crystal data for the Nintendo DS remakes.

Source maps

Route 30, Route 31, Route 31 Violet Gatehouse, Route 30 Apricorn House, Route 30 Mr Pokémon House.

Encounter rows80Trainer rows6Visible / hidden / trees4 / 2 / 3

Version scope

HeartGold and SoulSilver are labeled per row. Event-only and external-device content is never presented as normal retail progression.

Route Plan

Visit the Apricorn house on Route 30, take the Box, clear the available items, receive the Mystery Egg and Pokédex from Mr. Pokémon, then return to Cherrygrove for the first Silver battle.

Wild Pokémon

Version:

Each area below has its own table, split by encounter method. Standard rates merge every base slot for a species and are shown per time window: morning 04:00-09:59, day 10:00-19:59, night 20:00-03:59. Swarm, radio-broadcast, and Headbutt tables keep their own labeled rows, and every row carries HG/SS markers. Underlying slot odds: grass 20/20/10/10/10/10/5/5/4/4/1/1; Surf 60/30/5/4/1; Rods 40/30/15/10/5; Rock Smash 80/20; Headbutt 50/15/15/10/5/5.

Route 30

Route 30 wild Pokémon by method, games, levels, time-of-day rates, and requirements
PokémonGamesLevelsRateRequirement / notes
MorningDayNight
Grass / cave floor
Caterpie artworkCaterpieHGSS3-450%35%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Weedle artworkWeedleHGSS3-450%35%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Rattata artworkRattataHGSS3-440%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Hoothoot artworkHoothootHGSS430%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Hoothoot artworkHoothootHGSS330%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Ledyba artworkLedybaHGSS330%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Pidgey artworkPidgeyHGSS230%30%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Pidgey artworkPidgeyHGSS330%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Spinarak artworkSpinarakHGSS230%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Pidgey artworkPidgeyHGSS410%20%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Kakuna artworkKakunaHGSS410%15%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Metapod artworkMetapodHGSS410%15%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Swarm (post-National Dex daily announcement)
Magikarp artworkMagikarpHGSS40100%Super Rod. Post-National Dex swarm replacement.
Magikarp artworkMagikarpHGSS2065%Good Rod. Post-National Dex swarm replacement.
Poliwag artworkPoliwagHGSS15-2560%Surf. Post-National Dex swarm replacement.
Ledyba artworkLedybaHGSS340%Post-National Dex swarm replacement.
Pidgey artworkPidgeyHGSS2-340%Post-National Dex swarm replacement.
Magikarp artworkMagikarpHGSS1015%Old Rod. Post-National Dex swarm replacement.
Radio — Hoenn Sound (Wednesday, post-National Dex)
Linoone artworkLinooneHGSS3-420%Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5.
Whismur artworkWhismurHGSS210%Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5.
Whismur artworkWhismurHGSS410%Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5.
Whismur artworkWhismurHGSS310%Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5.
Radio — Sinnoh Sound (Thursday, post-National Dex)
Bidoof artworkBidoofHGSS3-420%Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5.
Buizel artworkBuizelHGSS210%Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5.
Buizel artworkBuizelHGSS410%Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5.
Buizel artworkBuizelHGSS310%Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5.
Surfing
Poliwag artworkPoliwagHGSS10-2590%Rate counts base slots temporarily replaced by the announced daily swarm.
Poliwhirl artworkPoliwhirlHGSS15-25 or 3210%Rate counts base slots temporarily replaced by the announced daily swarm.
Fishing — Old Rod
Magikarp artworkMagikarpHGSS1085%Rate counts base slots temporarily replaced by the announced daily swarm.
Poliwag artworkPoliwagHGSS1015%Rate counts base slots temporarily replaced by the announced daily swarm.
Fishing — Good Rod
Poliwag artworkPoliwagHGSS2060%Rate counts base slots temporarily replaced by the announced daily swarm.
Magikarp artworkMagikarpHGSS2040%Rate counts base slots temporarily replaced by the announced daily swarm.
Fishing — Super Rod
Poliwag artworkPoliwagHGSS4080%Rate counts base slots temporarily replaced by the announced daily swarm.
Magikarp artworkMagikarpHGSS4020%Rate counts base slots temporarily replaced by the announced daily swarm.
Headbutt — common tree table
Hoothoot artworkHoothootHGSS2-350%Common Headbutt table; regular-tree selection depends on Trainer ID and tree group.
Pineco artworkPinecoHGSS2-330%Common Headbutt table; regular-tree selection depends on Trainer ID and tree group.
Exeggcute artworkExeggcuteHGSS2-320%Common Headbutt table; regular-tree selection depends on Trainer ID and tree group.
Headbutt — rare tree table
Hoothoot artworkHoothootHGSS4-550%Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group.
Ledyba artworkLedybaHGSS4-530%Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group.
Spinarak artworkSpinarakHGSS4-530%Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group.
Exeggcute artworkExeggcuteHGSS4-520%Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group.

Route 31

Route 31 wild Pokémon by method, games, levels, time-of-day rates, and requirements
PokémonGamesLevelsRateRequirement / notes
MorningDayNight
Grass / cave floor
Rattata artworkRattataHGSS4-540%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Caterpie artworkCaterpieHGSS4-535%35%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Weedle artworkWeedleHGSS4-530%35%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Hoothoot artworkHoothootHGSS430%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Ledyba artworkLedybaHGSS430%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Pidgey artworkPidgeyHGSS330%30%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Pidgey artworkPidgeyHGSS4-510%30%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Spinarak artworkSpinarakHGSS330%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Bellsprout artworkBellsproutHGSS320%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Kakuna artworkKakunaHGSS510%15%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Metapod artworkMetapodHGSS515%15%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Hoothoot artworkHoothootHGSS510%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Swarm (post-National Dex daily announcement)
Magikarp artworkMagikarpHGSS40100%Super Rod. Post-National Dex swarm replacement.
Magikarp artworkMagikarpHGSS2065%Good Rod. Post-National Dex swarm replacement.
Poliwag artworkPoliwagHGSS15-2560%Surf. Post-National Dex swarm replacement.
Ledyba artworkLedybaHGSS440%Post-National Dex swarm replacement.
Pidgey artworkPidgeyHGSS3-440%Post-National Dex swarm replacement.
Magikarp artworkMagikarpHGSS1015%Old Rod. Post-National Dex swarm replacement.
Radio — Hoenn Sound (Wednesday, post-National Dex)
Linoone artworkLinooneHGSS3-420%Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5.
Whismur artworkWhismurHGSS320%Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5.
Whismur artworkWhismurHGSS3-420%Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5.
Radio — Sinnoh Sound (Thursday, post-National Dex)
Bidoof artworkBidoofHGSS3-420%Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5.
Buizel artworkBuizelHGSS320%Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5.
Buizel artworkBuizelHGSS3-420%Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5.
Surfing
Poliwag artworkPoliwagHGSS10-2590%Rate counts base slots temporarily replaced by the announced daily swarm.
Poliwhirl artworkPoliwhirlHGSS15-25 or 3210%Rate counts base slots temporarily replaced by the announced daily swarm.
Fishing — Old Rod
Magikarp artworkMagikarpHGSS1085%Rate counts base slots temporarily replaced by the announced daily swarm.
Poliwag artworkPoliwagHGSS1015%Rate counts base slots temporarily replaced by the announced daily swarm.
Fishing — Good Rod
Poliwag artworkPoliwagHGSS2060%Rate counts base slots temporarily replaced by the announced daily swarm.
Magikarp artworkMagikarpHGSS2040%Rate counts base slots temporarily replaced by the announced daily swarm.
Fishing — Super Rod
Poliwag artworkPoliwagHGSS4080%Rate counts base slots temporarily replaced by the announced daily swarm.
Magikarp artworkMagikarpHGSS4020%Rate counts base slots temporarily replaced by the announced daily swarm.
Headbutt — common tree table
Hoothoot artworkHoothootHGSS3-450%Common Headbutt table; regular-tree selection depends on Trainer ID and tree group.
Pineco artworkPinecoHGSS3-430%Common Headbutt table; regular-tree selection depends on Trainer ID and tree group.
Exeggcute artworkExeggcuteHGSS3-420%Common Headbutt table; regular-tree selection depends on Trainer ID and tree group.
Headbutt — rare tree table
Hoothoot artworkHoothootHGSS5-650%Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group.
Ledyba artworkLedybaHGSS5-630%Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group.
Spinarak artworkSpinarakHGSS5-630%Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group.
Exeggcute artworkExeggcuteHGSS5-620%Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group.

Trainers

Teams are the exact source party records. Moves and held items appear only when the trainer format defines them. Reward = last party member level × 4 × trainer-class multiplier; double battles double the base payout where the engine applies it.

TrainerLocation / orderFull teamRewardBattle note
Rival trainer battle spriteRival SilverSource trainer ID 2Routes 30-31 and Mr. Pokémon • scripted/system variant₽320Single battle.
Rival trainer battle spriteRival SilverSource trainer ID 3Routes 30-31 and Mr. Pokémon • scripted/system variant₽320Single battle.
Bug Catcher trainer battle spriteBug Catcher WadeSource trainer ID 4Route 31 • source tile (540, 279)₽32Single battle.
Youngster trainer battle spriteYoungster JoeySource trainer ID 8Route 30 • source tile (553, 332)₽64Single battle.
Youngster trainer battle spriteYoungster MikeySource trainer ID 47Route 30 • source tile (552, 325)₽64Single battle.
Bug Catcher trainer battle spriteBug Catcher DonSource trainer ID 249Route 30 • source tile (550, 298)₽48Single battle.

Items And Hidden Items

ItemMethodPlain-English placementSource tile
AntidoteVisible item ballPick up the item ball in the west part of Route 30.554, 342
PotionVisible item ballPick up the item ball in the southeast part of Route 30.564, 369
PotionVisible item ballPick up the item ball in the northeast part of Route 31.557, 269
Poké BallVisible item ballPick up the item ball in the south part of Route 31.545, 281
PotionHidden / Dowsing MCHNUse the Dowsing MCHN on the ground in the northwest part of Route 30, 3 tiles east and 6 tiles north from the nearest source NPC.555, 319
NuggetHidden / Dowsing MCHNUse the Dowsing MCHN on the ground in the southeast part of Route 30.572, 390
Green ApricornDaily Apricorn treeHarvest the source-indexed tree in Route 30; it regrows after the daily reset.553, 355
Pink ApricornDaily Apricorn treeHarvest the source-indexed tree in Route 30; it regrows after the daily reset.562, 293
Black ApricornDaily Apricorn treeHarvest the source-indexed tree in Route 31; it regrows after the daily reset.538, 271

Puzzles And Systems

Follow the route plan in order; source tiles in the item and trainer tables provide a QA anchor for every placed object.

Completion Checklist

  • Visit all 5 mapped source subareas assigned here.
  • Account for 80 random, Headbutt, Safari, Contest, static, gift, trade, or event rows across the per-area tables.
  • Defeat or deliberately defer all 6 listed trainer records.
  • Collect 4 visible items, 2 hidden items, and 3 Apricorn trees assigned here.
  • Finish the stated story, puzzle, schedule, version, and event conditions before moving on.

Sources And Validation