Union Cave Crystal · Johto landmark

Union Cave runs beneath the hills between Route 32 and Route 33, the road from Violet City to Azalea Town. Side passages on B1F lead to sealed-off parts of the Ruins of Alph, and Crystal’s Friday Lapras swims in the lake on the flooded B2F.
- Wild Pokémon
- 18
- Items
- 8
- Trainers
- 12
- Needs
- Surf, Strength
Connects to: Route 32 · Route 33 · Ruins of Alph
Union Cave on the Johto map
Gift and special Pokémon
Lapras Lv. 20 · One-off encounterAppears in the B2F lake every Friday.
Wild Pokémon
1F
| Pokémon | Type | Lv. | Morning | Day | Night |
|---|---|---|---|---|---|
Rattata | Normal | 4–6 | 10% | 10% | 40% |
Sandshrew | Ground | 6 | 30% | 30% | – |
Geodude | RockGround | 6 | 30% | 30% | 30% |
Zubat | Poison | 5–7 | 25% | 25% | 5% |
Wooper | WaterGround | 5 | – | – | 20% |
Onix | RockGround | 6 | 5% | 5% | 5% |
| Rod | Pokémon | Lv. | Morning & day | Night |
|---|---|---|---|---|
| Old Rod | Magikarp | 10 | 85% | 85% |
Goldeen | 10 | 15% | 15% | |
| Good Rod | Goldeen | 20 | 65% | 65% |
Magikarp | 20 | 35% | 35% | |
| Super Rod | Goldeen | 40 | 70% | 70% |
Magikarp | 40 | 20% | 20% | |
Seaking | 40 | 10% | 10% |
B1F
| Pokémon | Type | Lv. | Morning | Day | Night |
|---|---|---|---|---|---|
Zubat | Poison | 6–8 | 50% | 50% | 30% |
Geodude | RockGround | 8 | 30% | 30% | 30% |
Wooper | WaterGround | 8 | – | – | 20% |
Rattata | Normal | 6–8 | 10% | 10% | 10% |
Onix | RockGround | 8 | 10% | 10% | 10% |
| Rod | Pokémon | Lv. | Morning & day | Night |
|---|---|---|---|---|
| Old Rod | Magikarp | 10 | 85% | 85% |
Goldeen | 10 | 15% | 15% | |
| Good Rod | Goldeen | 20 | 65% | 65% |
Magikarp | 20 | 35% | 35% | |
| Super Rod | Goldeen | 40 | 70% | 70% |
Magikarp | 40 | 20% | 20% | |
Seaking | 40 | 10% | 10% |
B2F
| Pokémon | Type | Lv. | Morning | Day | Night |
|---|---|---|---|---|---|
Zubat | Poison | 22 | 50% | 50% | 30% |
Golbat | Poison | 22 | 30% | 30% | 30% |
Quagsire | WaterGround | 22 | – | – | 20% |
Raticate | Normal | 21 | 10% | 10% | 10% |
Geodude | RockGround | 20 | 5% | 5% | 5% |
Onix | RockGround | 23 | 5% | 5% | 5% |
| Pokémon | Type | Lv. | Chance |
|---|---|---|---|
Tentacool | WaterPoison | 15 | 60% |
Quagsire | WaterGround | 20 | 30% |
Tentacruel | WaterPoison | 20 | 10% |
| Rod | Pokémon | Lv. | Morning & day | Night |
|---|---|---|---|---|
| Old Rod | Magikarp | 10 | 85% | 85% |
Krabby | 10 | 15% | 15% | |
| Good Rod | Krabby | 20 | 55% | 55% |
Magikarp | 20 | 35% | 35% | |
Staryu | 20 | – | 10% | |
Corsola | 20 | 10% | – | |
| Super Rod | Krabby | 40 | 60% | 60% |
Staryu | 40 | – | 30% | |
Corsola | 40 | 30% | – | |
Kingler | 40 | 10% | 10% |
Chances are the game’s encounter slots for each time of day: morning 4:00–9:59, day 10:00–17:59, night 18:00–3:59 (grass and caves 30/30/20/10/5/4/1, surfing 60/30/10). Where to find every Pokémon · Crystal vs Gold & Silver.
Trainers
| Trainer | Pokémon | Prize | Where |
|---|---|---|---|
HikerDaniel | Onix 11 | ₽88 | 1F |
PokéManiacLarry | Slowpoke 10 | ₽150 | 1F |
HikerRussell | Geodude 4 Geodude 6 Geodude 8 | ₽64 | 1F |
FirebreatherRay | Vulpix 9 | ₽108 | 1F |
FirebreatherBill | Koffing 6 Koffing 6 | ₽72 | 1F |
HikerPhillip | Geodude 23 Geodude 23 Graveler 23 | ₽184 | B1F |
HikerLeonard | Geodude 23 Machop 25 | ₽200 | B1F |
PokéManiacAndrew | Marowak 24 Marowak 24 | ₽360 | B1F |
PokéManiacCalvin | Kangaskhan 26 | ₽390 | B1F |
Cooltrainer♂Nick | Charmander 26 Squirtle 26 Bulbasaur 26 | ₽312 | B2F |
Cooltrainer♀Gwen | Eevee 26 Flareon 22 Vaporeon 22 Jolteon 22 | ₽264 | B2F |
Cooltrainer♀Emma | Poliwhirl 28 | ₽336 | B2F |
Prize money is the trainer class’s base payout times the level of the trainer’s last Pokémon. Trainers with phone rematches call you when they want another battle; their teams grow as you progress.
Items
| Item | How | Where |
|---|---|---|
| Great Ball | Item ball | 1F |
| X Attack | Item ball | 1F |
| Potion | Item ball | 1F |
| Awakening | Item ball | 1F |
| TM39 Swift | Item ball | B1F |
| X Defend | Item ball | B1F |
| Elixer | Item ball | B2F |
| Hyper Potion | Item ball | B2F |
Hidden items can be found with the Itemfinder from Ecruteak City.
Tips
- Every Friday a Lv20 Lapras waits in the B2F lake; if it faints or you catch it, another appears the following Friday.
- Fishing on B2F gives Corsola by day and Staryu at night (10% with the Good Rod, 30% with the Super Rod).
- Wooper appears only at night on 1F and B1F (20%), while Sandshrew is a 1F morning and day find (30%).
- TM39 Swift lies on B1F, and an Elixer and a Hyper Potion wait on B2F.
- A Strength boulder sits on B1F, so return with HM04 to reach every corner.
Walkthrough: Part 3: Route 32 to Azalea Town and Bugsy
More maps
FAQ
When does Lapras appear in Union Cave in Pokémon Crystal?
On Fridays only, in the lake on B2F; it is Lv20 and reappears every Friday, even after you have caught one.
Where is TM39 Swift in Pokémon Crystal?
On the floor of Union Cave B1F.
Where can you fish up Corsola in Pokémon Crystal?
In Union Cave B2F during the day: 10% with the Good Rod and 30% with the Super Rod.
What Pokémon can you catch in Union Cave in Pokémon Crystal?
18 species: Rattata, Sandshrew, Geodude, Zubat, Wooper, Onix, Quagsire, Magikarp, Goldeen, Seaking, Golbat, Raticate, Tentacool, Tentacruel, Krabby, Staryu, Corsola, Kingler.
Sources & picture credits
- Union Cave (Bulbapedia)
- pret/pokecrystal (decompiled game data and graphics)
- Map drawn from maps/UnionCave1F.blk
- Map drawn from maps/UnionCaveB1F.blk
- Map drawn from maps/UnionCaveB2F.blk
Guide text is original retrogameindex writing, checked against the game’s own scripts and Bulbapedia. Wild Pokémon and encounter chances for all three times of day, fishing, Headbutt and Rock Smash tables, items, trainers, gifts, trades and shops come from the pret/pokecrystal decompilation (pret/pokecrystal 3bc8daa417). Maps, sprites and the Johto and Kanto Pokégear maps are drawn by retrogameindex from the game’s own graphics in that decompilation (listed on the image gallery). Pokémon © Nintendo / Creatures / GAME FREAK.








































