Phase 2 section

Pokemon Emerald logo

Pokemon Emerald Dewford Town and Route 106 Walkthrough

Knuckle Badge

Dewford Town and Route 106 section for the Pokemon Emerald walkthrough with wild Pokemon, trainers, items, coordinates, requirements, and strategy notes.

By Damodar Sharma Updated June 18, 2026 Walkthrough

Dewford Town and Route 106 is a dedicated section page for Phase 2: Knuckle Badge. Arrive by boat, get the Old Rod, set up Brawly counters, and start Granite Cave.

Pokemon Emerald logo. Pokemon Emerald Version box art.

Phase 2 asset set

Knuckle Badge: Devon Goods recovery, Dewford, Granite Cave, Steven's letter, and Brawly.

Asset sourceLocal game logo and box art Badge artHoenn badge PNG loaded in the page hero

Route Plan

Primary source maps covered here: Dewford Town, Dewford Town Hall, Dewford Town House1, Dewford Town House2, Route 106. 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.

Dewford Town

Dewford Town wild Pokémon by method, levels, encounter rate, and requirements
PokémonLevelsRateNotes
Surfing
Tentacool Tentacool 5-3560%
Wingull Wingull 10-3035%
Pelipper Pelipper 25-305%
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%

Route 106

Route 106 wild Pokémon by method, levels, encounter rate, and requirements
PokémonLevelsRateNotes
Surfing
Tentacool Tentacool 5-3560%
Wingull Wingull 10-3035%
Pelipper Pelipper 25-305%
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%

Trainers

Order Area Trainer Team Reward Notes
1 Route 106 Swimmer M Douglas 192 Story/route battle.
2 Route 106 Swimmer F Kyla 208 Story/route battle.
3 Route 106 Fisherman Elliot 400 May have Match Call/rematch data later.
4 Route 106 Fisherman Ned 440 Story/route battle.

Items

Item Type Location Requirement / flag context
Old Rod Gift / reward Dewford Town, Give Old Rod NPC gift or story reward
TM36 Sludge Bomb Gift / reward Dewford Town Hall, Sludge Bomb Man NPC gift or story reward
Silk Scarf Gift / reward Dewford Town House2, Man NPC gift or story reward
Protein Visible Route 106, on the south side at map coordinates (29,14) ROUTE 106 PROTEIN
Poke Ball Hidden Route 106, hidden on the central area at map coordinates (41,11) ROUTE 106 POKE BALL
Stardust Hidden Route 106, hidden on the central area at map coordinates (53,12) ROUTE 106 STARDUST
Heart Scale Hidden Route 106, hidden on the southeast side at map coordinates (68,15) ROUTE 106 HEART SCALE

Completion Checklist

  • Clear the main objective: Arrive by boat, get the Old Rod, set up Brawly counters, and start Granite Cave.
  • 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.

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.