Phase 3 section

Pokemon HeartGold logoPokemon SoulSilver logo

Pokémon HeartGold & SoulSilver Union Cave Walkthrough

Hive Badge

Clear the main floor and record Surf-only lower routes. Exact HGSS encounters, trainers, items, puzzle route, version differences, and completion checks.

By Damodar Sharma Updated July 10, 2026 Walkthrough

Clear the main floor and record Surf-only lower routes. This combined guide never substitutes original Gold/Silver or Crystal data for the Nintendo DS remakes.

Source maps

Union Cave 1F, Union Cave B1F, Union Cave B2F.

Encounter rows76Trainer rows12Visible / hidden / trees8 / 7 / 0

Version scope

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

Route Plan

Take both 1F branches, defeat every trainer, collect the item balls, and exit toward Route 33. Return on Friday with Surf for Lapras and later with Waterfall for the deepest chamber.

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.

Union Cave 1F

Union Cave 1F wild Pokémon by method, games, levels, time-of-day rates, and requirements
PokémonGamesLevelsRateRequirement / notes
MorningDayNight
Grass / cave floor
Geodude artworkGeodudeHGSS630%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Rattata artworkRattataHGSS630%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Sandshrew artworkSandshrewHGSS630%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Zubat artworkZubatHGSS5 or 725%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Rattata artworkRattataHGSS410%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Onix artworkOnixHGSS65%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.
Wooper artworkWooperHGSS10-2060%Surf. Post-National Dex swarm replacement.
Geodude artworkGeodudeHGSS640%Post-National Dex swarm replacement.
Magikarp artworkMagikarpHGSS1015%Old Rod. Post-National Dex swarm replacement.
Radio — Hoenn Sound (Wednesday, post-National Dex)
Absol artworkAbsolHGSS5-620%Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5.
Makuhita artworkMakuhitaHGSS5-620%Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5.
Radio — Sinnoh Sound (Thursday, post-National Dex)
Bronzor artworkBronzorHGSS5-620%Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5.
Chingling artworkChinglingHGSS5-620%Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5.
Surfing
Wooper artworkWooperHGSS10-2060%Rate counts base slots temporarily replaced by the announced daily swarm.
Quagsire artworkQuagsireHGSS10-2540%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.
Goldeen artworkGoldeenHGSS1015%Rate counts base slots temporarily replaced by the announced daily swarm.
Fishing — Good Rod
Goldeen artworkGoldeenHGSS2060%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
Goldeen artworkGoldeenHGSS4070%Rate counts base slots temporarily replaced by the announced daily swarm.
Magikarp artworkMagikarpHGSS4020%Rate counts base slots temporarily replaced by the announced daily swarm.
Seaking artworkSeakingHGSS4010%Rate counts base slots temporarily replaced by the announced daily swarm.

Union Cave B1F

Union Cave B1F wild Pokémon by method, games, levels, time-of-day rates, and requirements
PokémonGamesLevelsRateRequirement / notes
MorningDayNight
Grass / cave floor
Geodude artworkGeodudeHGSS830%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Rattata artworkRattataHGSS830%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Sandshrew artworkSandshrewHGSS830%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Zubat artworkZubatHGSS7 or 925%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Onix artworkOnixHGSS810%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Rattata artworkRattataHGSS65%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.
Wooper artworkWooperHGSS10-2060%Surf. Post-National Dex swarm replacement.
Geodude artworkGeodudeHGSS840%Post-National Dex swarm replacement.
Magikarp artworkMagikarpHGSS1015%Old Rod. Post-National Dex swarm replacement.
Radio — Hoenn Sound (Wednesday, post-National Dex)
Absol artworkAbsolHGSS7-820%Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5.
Makuhita artworkMakuhitaHGSS7-820%Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5.
Radio — Sinnoh Sound (Thursday, post-National Dex)
Bronzor artworkBronzorHGSS7-820%Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5.
Chingling artworkChinglingHGSS7-820%Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5.
Surfing
Wooper artworkWooperHGSS10-2060%Rate counts base slots temporarily replaced by the announced daily swarm.
Quagsire artworkQuagsireHGSS10-2540%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.
Goldeen artworkGoldeenHGSS1015%Rate counts base slots temporarily replaced by the announced daily swarm.
Fishing — Good Rod
Goldeen artworkGoldeenHGSS2060%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
Goldeen artworkGoldeenHGSS4070%Rate counts base slots temporarily replaced by the announced daily swarm.
Magikarp artworkMagikarpHGSS4020%Rate counts base slots temporarily replaced by the announced daily swarm.
Seaking artworkSeakingHGSS4010%Rate counts base slots temporarily replaced by the announced daily swarm.

Union Cave B2F

Union Cave B2F wild Pokémon by method, games, levels, time-of-day rates, and requirements
PokémonGamesLevelsRateRequirement / notes
MorningDayNight
Grass / cave floor
Raticate artworkRaticateHGSS2230%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Zubat artworkZubatHGSS2230%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Golbat artworkGolbatHGSS2220%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Geodude artworkGeodudeHGSS2110%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Onix artworkOnixHGSS235%Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast.
Rattata artworkRattataHGSS205%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.
Tentacool artworkTentacoolHGSS10-2060%Surf. Post-National Dex swarm replacement.
Zubat artworkZubatHGSS2240%Post-National Dex swarm replacement.
Magikarp artworkMagikarpHGSS1015%Old Rod. Post-National Dex swarm replacement.
Radio — Hoenn Sound (Wednesday, post-National Dex)
Absol artworkAbsolHGSS2220%Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5.
Makuhita artworkMakuhitaHGSS2220%Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5.
Radio — Sinnoh Sound (Thursday, post-National Dex)
Bronzor artworkBronzorHGSS2220%Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5.
Chingling artworkChinglingHGSS2220%Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5.
Surfing
Tentacool artworkTentacoolHGSS10-2060%Rate counts base slots temporarily replaced by the announced daily swarm.
Quagsire artworkQuagsireHGSS15-2530%Rate counts base slots temporarily replaced by the announced daily swarm.
Tentacruel artworkTentacruelHGSS15-2510%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.
Krabby artworkKrabbyHGSS1015%Rate counts base slots temporarily replaced by the announced daily swarm.
Fishing — Good Rod
Krabby artworkKrabbyHGSS2050%Rate counts base slots temporarily replaced by the announced daily swarm.
Magikarp artworkMagikarpHGSS2040%Rate counts base slots temporarily replaced by the announced daily swarm.
Corsola artworkCorsolaHGSS2010%10%Rate counts base slots temporarily replaced by the announced daily swarm.
Staryu artworkStaryuHGSS2010%Rate counts base slots temporarily replaced by the announced daily swarm.
Fishing — Super Rod
Krabby artworkKrabbyHGSS4060%Rate counts base slots temporarily replaced by the announced daily swarm.
Corsola artworkCorsolaHGSS4030%30%Rate counts base slots temporarily replaced by the announced daily swarm.
Staryu artworkStaryuHGSS4030%Rate counts base slots temporarily replaced by the announced daily swarm.
Kingler artworkKinglerHGSS4010%Rate counts base slots temporarily replaced by the announced daily swarm.

Static, gift, trade, and event Pokémon

PokémonMethodLevelRequirement / note
Lapras artworkLaprasStatic encounterLv. 20Source-scripted encounter or gift; save or make party space before resolving it.
Lapras artworkLaprasStatic encounterLv. 20B2F every Friday after Surf; respawns the next Friday if caught or defeated.

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
Poké Maniac trainer battle spritePoké Maniac LarrySource trainer ID 23Union Cave 1F • source tile (12, 80)₽704Single battle.
Hiker trainer battle spriteHiker RusselSource trainer ID 25Union Cave 1F • source tile (20, 51)₽256Single battle.
Poké Maniac trainer battle spritePoké Maniac AndrewSource trainer ID 201Union Cave B1F • source tile (7, 59)₽1,536Single battle.
Poké Maniac trainer battle spritePoké Maniac CalvinSource trainer ID 202Union Cave B1F • source tile (26, 58)₽1,664Single battle.
Hiker trainer battle spriteHiker PhillipSource trainer ID 203Union Cave B1F • source tile (13, 4)₽800Single battle.
Hiker trainer battle spriteHiker LeonardSource trainer ID 204Union Cave B1F • source tile (21, 19)₽800Single battle.
Ace Trainer M trainer battle spriteAce Trainer M NickSource trainer ID 205Union Cave B2F • source tile (24, 77)
  • Charmander artworkCharmander Lv. 26Moves: Fire Fang / Smoke Screen / Dragon Rage / Scary Face
  • Squirtle artworkSquirtle Lv. 26Moves: Withdraw / Water Gun / Bite / Curse
  • Bulbasaur artworkBulbasaur Lv. 26Moves: Leech Seed / Poison Powder / Sleep Powder / Razor Leaf
₽1,560Single battle.
Ace Trainer F trainer battle spriteAce Trainer F GwenSource trainer ID 206Union Cave B2F • source tile (6, 62)₽1,320Single battle.
Firebreather trainer battle spriteFirebreather BillSource trainer ID 319Union Cave 1F • source tile (23, 69)₽192Single battle.
Ace Trainer F trainer battle spriteAce Trainer F EmmaSource trainer ID 363Union Cave B2F • source tile (4, 83)₽1,680Single battle.
Hiker trainer battle spriteHiker DanielSource trainer ID 384Union Cave 1F • source tile (5, 48)₽352Single battle.
Firebreather trainer battle spriteFirebreather RaySource trainer ID 390Union Cave 1F • source tile (8, 26)₽288Single battle.

Items And Hidden Items

ItemMethodPlain-English placementSource tile
X AttackVisible item ballPick up the item ball in the west part of Union Cave 1F.3, 34
Great BallVisible item ballPick up the item ball in the southeast part of Union Cave 1F.29, 72
PotionVisible item ballPick up the item ball in the southwest part of Union Cave 1F.4, 67
AwakeningVisible item ballPick up the item ball in the southeast part of Union Cave 1F.23, 93
TM39Visible item ballPick up the item ball in the southwest part of Union Cave B1F.11, 42
X DefenseVisible item ballPick up the item ball in the east part of Union Cave B1F.27, 30
ElixirVisible item ballPick up the item ball in the east part of Union Cave B2F.25, 43
Hyper PotionVisible item ballPick up the item ball in the south part of Union Cave B2F.17, 73
Big PearlHidden / Dowsing MCHNUse the Dowsing MCHN on the ground in the southwest part of Union Cave 1F, 1 tile west and 7 tiles south from the nearest source NPC.3, 74
Great BallHidden / Dowsing MCHNUse the Dowsing MCHN on the ground in the east part of Union Cave 1F, 1 tile east and 14 tiles north from the nearest source NPC.30, 58
Parlyz HealHidden / Dowsing MCHNUse the Dowsing MCHN on the ground in the south part of Union Cave 1F, 6 tiles east and 4 tiles north from the nearest source NPC.18, 76
X SpeedHidden / Dowsing MCHNUse the Dowsing MCHN on the ground in the southeast part of Union Cave B1F, 9 tiles east and 1 tile south from the nearest source NPC.20, 43
ReviveHidden / Dowsing MCHNUse the Dowsing MCHN on the ground in the northeast part of Union Cave B1F, 3 tiles east and 4 tiles north from the nearest source NPC.24, 15
Ultra BallHidden / Dowsing MCHNUse the Dowsing MCHN on the ground in the southwest part of Union Cave B2F, 1 tile west and 2 tiles north from the nearest source NPC.3, 81
CalciumHidden / Dowsing MCHNUse the Dowsing MCHN on the ground in the west part of Union Cave B2F, 2 tiles west and 3 tiles north from the nearest source NPC.4, 59

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 3 mapped source subareas assigned here.
  • Account for 78 random, Headbutt, Safari, Contest, static, gift, trade, or event rows across the per-area tables.
  • Defeat or deliberately defer all 12 listed trainer records.
  • Collect 8 visible items, 7 hidden items, and 0 Apricorn trees assigned here.
  • Finish the stated story, puzzle, schedule, version, and event conditions before moving on.

Sources And Validation

Dex quick links

Pokemon in this phase