Shoal Cave
13 Pokémon can be caught at Shoal Cave in Hoenn — highlighted on the map below.
Tides govern Shoal Cave, carved into a stony peak jutting out of the ocean on Route 125 above Mossdeep City. Every six hours the water level shifts, flooding some passages while exposing others, including a bottom-level icy room holding the Never-Melt Ice plus, in the remakes, the Ice Rock that lets Eevee evolve into Glaceon. Ruby, Sapphire, and Emerald players find their only wild Spheal and Snorunt here, and an old man near the entrance crafts Shell Bells from four each of Shoal Salt and Shoal Shell.
Pokémon at Shoal Cave
1F Room 1, High Tide
| Pokémon | Games | Method | Levels | Rarity |
|---|---|---|---|---|
![]() | RubySapphireEmerald | Walking | 26-32 | Common |
![]() | RubySapphireEmerald | Walking | 26-32 | Common |
![]() | RubySapphireEmerald | Surfing | 5-35 | Common |
![]() | RubySapphireEmerald | Surfing | 5-35 | Common |
![]() | RubySapphireEmerald | Old Rod | 5-10 | Common |
![]() | RubySapphireEmerald | Old Rod | 5-10 | Common |
![]() | RubySapphireEmerald | Good Rod | 10-30 | Common |
![]() | RubySapphireEmerald | Super Rod | 20-45 | Common |
![]() | RubySapphireEmerald | Surfing | 25-35 | Uncommon |
![]() | RubySapphireEmerald | Good Rod | 10-30 | Uncommon |
![]() | RubySapphireEmerald | Good Rod | 10-30 | Uncommon |
![]() | RubySapphireEmerald | Walking | 32 | Rare |
1F Room 1, Low Tide
1F Room 2, High Tide
| Pokémon | Games | Method | Levels | Rarity |
|---|---|---|---|---|
![]() | RubySapphireEmerald | Walking | 26-32 | Common |
![]() | RubySapphireEmerald | Walking | 26-32 | Common |
![]() | RubySapphireEmerald | Surfing | 5-35 | Common |
![]() | RubySapphireEmerald | Surfing | 5-35 | Common |
![]() | RubySapphireEmerald | Old Rod | 5-10 | Common |
![]() | RubySapphireEmerald | Old Rod | 5-10 | Common |
![]() | RubySapphireEmerald | Good Rod | 10-30 | Common |
![]() | RubySapphireEmerald | Super Rod | 20-45 | Common |
![]() | RubySapphireEmerald | Surfing | 25-35 | Uncommon |
![]() | RubySapphireEmerald | Good Rod | 10-30 | Uncommon |
![]() | RubySapphireEmerald | Good Rod | 10-30 | Uncommon |
![]() | RubySapphireEmerald | Walking | 32 | Rare |
1F Room 2, Low Tide
Area 1
| Pokémon | Games | Method | Levels | Rarity |
|---|---|---|---|---|
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 31-34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 32-34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 17-31 | |
![]() | Omega RubyAlpha Sapphire | Walking | 17 |
Area 2
| Pokémon | Games | Method | Levels | Rarity |
|---|---|---|---|---|
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 31-34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 32-34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 17-31 | |
![]() | Omega RubyAlpha Sapphire | Walking | 17 |
Area 3
| Pokémon | Games | Method | Levels | Rarity |
|---|---|---|---|---|
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 31-34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 32-34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 17-31 | |
![]() | Omega RubyAlpha Sapphire | Walking | 17 | |
![]() | Omega RubyAlpha Sapphire | Rock Smash | 31-34 |
Area 4
| Pokémon | Games | Method | Levels | Rarity |
|---|---|---|---|---|
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 31-34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 32-34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 17-31 | |
![]() | Omega RubyAlpha Sapphire | Walking | 17 |
Area 5
| Pokémon | Games | Method | Levels | Rarity |
|---|---|---|---|---|
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 31-34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 32-34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 17-31 | |
![]() | Omega RubyAlpha Sapphire | Walking | 17 | |
![]() | Omega RubyAlpha Sapphire | Surfing | 25-35 | |
![]() | Omega RubyAlpha Sapphire | Surfing | 25 | |
![]() | Omega RubyAlpha Sapphire | Surfing | 30 | |
![]() | Omega RubyAlpha Sapphire | Old Rod | 10-15 | |
![]() | Omega RubyAlpha Sapphire | Old Rod | 5 | |
![]() | Omega RubyAlpha Sapphire | Good Rod | 25 | |
![]() | Omega RubyAlpha Sapphire | Good Rod | 25 | |
![]() | Omega RubyAlpha Sapphire | Good Rod | 25 | |
![]() | Omega RubyAlpha Sapphire | Super Rod | 30-40 |
Area 6
| Pokémon | Games | Method | Levels | Rarity |
|---|---|---|---|---|
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 31-34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 32-34 | |
![]() | Omega RubyAlpha Sapphire | Walking | 17-31 | |
![]() | Omega RubyAlpha Sapphire | Walking | 17 | |
![]() | Omega RubyAlpha Sapphire | Surfing | 25-35 | |
![]() | Omega RubyAlpha Sapphire | Surfing | 25 | |
![]() | Omega RubyAlpha Sapphire | Surfing | 30 | |
![]() | Omega RubyAlpha Sapphire | Old Rod | 10-15 | |
![]() | Omega RubyAlpha Sapphire | Old Rod | 5 | |
![]() | Omega RubyAlpha Sapphire | Good Rod | 25 | |
![]() | Omega RubyAlpha Sapphire | Good Rod | 25 | |
![]() | Omega RubyAlpha Sapphire | Good Rod | 25 | |
![]() | Omega RubyAlpha Sapphire | Super Rod | 30-40 |












