Phase 8 section

Pokemon Emerald logo

Pokemon Emerald Seafloor Cavern Walkthrough

Rain Badge

Seafloor Cavern section for the Pokemon Emerald walkthrough with wild Pokemon, trainers, items, coordinates, requirements, and strategy notes.

By Damodar Sharma Updated June 18, 2026 Walkthrough

Seafloor Cavern is a dedicated section page for Phase 8: Rain Badge. Solve Strength/current puzzles, beat Shelly and Archie, and trigger the Groudon/Kyogre crisis.

Official Pokemon Ruby and Sapphire artwork of Archie.
Archie
Team Aqua male and female grunt artwork.
Team Aqua Grunts

Trainer Art

Key Emerald trainers for this section are shown here so boss, rival, villain, and Frontier pages have the right character context.

ManifestPokemon Emerald trainer image set Assets2 trainer portraits

Route Plan

Primary source maps covered here: Underwater Seafloor Cavern, Seafloor Cavern Entrance, Seafloor Cavern Room1, Seafloor Cavern Room2, Seafloor Cavern Room3, Seafloor Cavern Room4, Seafloor Cavern Room5, Seafloor Cavern Room6, Seafloor Cavern Room7, Seafloor Cavern Room8, Seafloor Cavern Room9. Follow this page as its own checklist, then return to the phase index when the wild Pokemon, trainers, items, and boss notes are complete.

Wild Pokemon

Each area below has its own table, split by encounter method. A species row merges every slot that species occupies for the method, and rows sort by encounter rate. Emerald has no normal day/night wild encounter split, so every row applies at any time unless its note says otherwise (for example Shoal Cave tides or Altering Cave Mystery Gift tables). Underlying slot odds: grass/cave 20/20/10/10/10/10/5/5/4/4/1/1; Surf and Rock Smash 60/30/5/4/1; Old Rod 70/30; Good Rod 60/20/20; Super Rod 40/40/15/4/1.

Seafloor Cavern Entrance

Seafloor Cavern Entrance wild Pokémon by method, levels, encounter rate, and requirements
PokémonLevelsRateNotes
Surfing
Tentacool Tentacool 5-3560%
Zubat Zubat 5-3535%
Golbat Golbat 30-355%
Fishing — Old Rod
Magikarp Magikarp 5-1070%
Tentacool Tentacool 5-1030%
Fishing — Good Rod
Magikarp Magikarp 10-3060%
Tentacool Tentacool 10-3020%
Wailmer Wailmer 10-3020%
Fishing — Super Rod
Wailmer Wailmer 20-45100%

Seafloor Cavern Room1

Seafloor Cavern Room1 wild Pokémon by method, levels, encounter rate, and requirements
PokémonLevelsRateNotes
Grass / cave floor
Zubat Zubat 28-3590%
Golbat Golbat 33-3610%

Seafloor Cavern Room2

Seafloor Cavern Room2 wild Pokémon by method, levels, encounter rate, and requirements
PokémonLevelsRateNotes
Grass / cave floor
Zubat Zubat 28-3590%
Golbat Golbat 33-3610%

Seafloor Cavern Room3

Seafloor Cavern Room3 wild Pokémon by method, levels, encounter rate, and requirements
PokémonLevelsRateNotes
Grass / cave floor
Zubat Zubat 28-3590%
Golbat Golbat 33-3610%

Seafloor Cavern Room4

Seafloor Cavern Room4 wild Pokémon by method, levels, encounter rate, and requirements
PokémonLevelsRateNotes
Grass / cave floor
Zubat Zubat 28-3590%
Golbat Golbat 33-3610%

Seafloor Cavern Room5

Seafloor Cavern Room5 wild Pokémon by method, levels, encounter rate, and requirements
PokémonLevelsRateNotes
Grass / cave floor
Zubat Zubat 28-3590%
Golbat Golbat 33-3610%

Seafloor Cavern Room6

Seafloor Cavern Room6 wild Pokémon by method, levels, encounter rate, and requirements
PokémonLevelsRateNotes
Grass / cave floor
Zubat Zubat 28-3590%
Golbat Golbat 33-3610%
Surfing
Tentacool Tentacool 5-3560%
Zubat Zubat 5-3535%
Golbat Golbat 30-355%
Fishing — Old Rod
Magikarp Magikarp 5-1070%
Tentacool Tentacool 5-1030%
Fishing — Good Rod
Magikarp Magikarp 10-3060%
Tentacool Tentacool 10-3020%
Wailmer Wailmer 10-3020%
Fishing — Super Rod
Wailmer Wailmer 20-45100%

Seafloor Cavern Room7

Seafloor Cavern Room7 wild Pokémon by method, levels, encounter rate, and requirements
PokémonLevelsRateNotes
Grass / cave floor
Zubat Zubat 28-3590%
Golbat Golbat 33-3610%
Surfing
Tentacool Tentacool 5-3560%
Zubat Zubat 5-3535%
Golbat Golbat 30-355%
Fishing — Old Rod
Magikarp Magikarp 5-1070%
Tentacool Tentacool 5-1030%
Fishing — Good Rod
Magikarp Magikarp 10-3060%
Tentacool Tentacool 10-3020%
Wailmer Wailmer 10-3020%
Fishing — Super Rod
Wailmer Wailmer 20-45100%

Seafloor Cavern Room8

Seafloor Cavern Room8 wild Pokémon by method, levels, encounter rate, and requirements
PokémonLevelsRateNotes
Grass / cave floor
Zubat Zubat 28-3590%
Golbat Golbat 33-3610%

Trainers

Order Area Trainer Team Reward Notes
1 Seafloor Cavern Room1 Team Aqua Grunt 720 May have Match Call/rematch data later.
2 Seafloor Cavern Room1 Team Aqua Grunt 720 Story/route battle.
3 Seafloor Cavern Room3 Team Aqua Grunt 700 Story/route battle.
4 Seafloor Cavern Room4 Team Aqua Grunt 720 Story/route battle.
5 Seafloor Cavern Room4 Team Aqua Grunt 720 Story/route battle.
6 Seafloor Cavern Room3 Aqua Admin Shelly 1480 Story/route battle.
7 Seafloor Cavern Room9 Aqua Leader Archie 3440 Story/route battle.

Items

Item Type Location Requirement / flag context
TM26 Earthquake Visible Seafloor Cavern Room9, on the north side at map coordinates (14,5) SEAFLOOR CAVERN ROOM 9 TM EARTHQUAKE

Boss Strategy

Aqua Admin Shelly

Reward: 1480. Heal first, check the listed levels, and bring at least one direct counter plus a backup pivot.

Pokemon Level Held item Moves
Sharpedo Sharpedo Lv. 37 - Default level-up moves
Mightyena Mightyena Lv. 37 - Default level-up moves

Aqua Leader Archie

Reward: 3440. Electric and Grass coverage punish the Water core; bring a Crobat answer so Confuse Ray and speed do not derail the fight.

Pokemon Level Held item Moves
Mightyena Mightyena Lv. 41 - Default level-up moves
Crobat Crobat Lv. 41 - Default level-up moves
Sharpedo Sharpedo Lv. 43 - Default level-up moves

Completion Checklist

  • Clear the main objective: Solve Strength/current puzzles, beat Shelly and Archie, and trigger the Groudon/Kyogre crisis.
  • Review every wild Pokemon method listed for the section.
  • Fight or deliberately skip every trainer listed in route order.
  • Collect visible items, hidden items, and scripted rewards you care about before moving on.
  • Save and heal before the boss battle.

Source Notes

  • Source of truth: pret/pokeemerald wild_encounters.json, map map.json object/background events, map scripts.inc, trainers.h, and trainer_parties.h.
  • Encounter rates merge every slot a species occupies within each method band from Emerald slot rates. Emerald has no normal day/night wild encounter split, so rows apply at any time unless their notes say otherwise.
  • Pokemon table sprites use locally cached Emerald front sprites from /guides/pokemon-emerald-pokemon-sprites.json.
  • Trainer art on this page uses the local Emerald trainer manifest and reused Hoenn character art where Emerald-specific artwork is not available.