Phase 2 section
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.
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.
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
| Area / subarea | Method | Pokemon | Level range | Odds | Time / condition | Requirements |
|---|---|---|---|---|---|---|
| Dewford Town | Surf | | Lv. 5-35 | 60% | Any time | Surf |
| Dewford Town | Surf | | Lv. 10-30 | 35% | Any time | Surf |
| Dewford Town | Surf | | Lv. 25-30 | 5% | Any time | Surf |
| Dewford Town | Old Rod | | Lv. 5-10 | 70% | Any time | Old Rod |
| Dewford Town | Old Rod | | Lv. 5-10 | 30% | Any time | Old Rod |
| Dewford Town | Good Rod | | Lv. 10-30 | 60% | Any time | Good Rod |
| Dewford Town | Good Rod | | Lv. 10-30 | 20% | Any time | Good Rod |
| Dewford Town | Good Rod | | Lv. 10-30 | 20% | Any time | Good Rod |
| Dewford Town | Super Rod | | Lv. 20-45 | 100% | Any time | Super Rod |
| Route 106 | Surf | | Lv. 5-35 | 60% | Any time | Surf |
| Route 106 | Surf | | Lv. 10-30 | 35% | Any time | Surf |
| Route 106 | Surf | | Lv. 25-30 | 5% | Any time | Surf |
| Route 106 | Old Rod | | Lv. 5-10 | 70% | Any time | Old Rod |
| Route 106 | Old Rod | | Lv. 5-10 | 30% | Any time | Old Rod |
| Route 106 | Good Rod | | Lv. 10-30 | 60% | Any time | Good Rod |
| Route 106 | Good Rod | | Lv. 10-30 | 20% | Any time | Good Rod |
| Route 106 | Good Rod | | Lv. 10-30 | 20% | Any time | Good Rod |
| Route 106 | Super Rod | | Lv. 20-45 | 100% | Any time | Super Rod |
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, mapmap.jsonobject/background events, mapscripts.inc,trainers.h, andtrainer_parties.h. - Encounter odds are aggregated by species and method from Emerald slot rates. Most rows are marked Any time because Emerald has no normal day/night wild encounter split.
- Pokemon table sprites use locally cached Emerald front sprites from
/guides/pokemon-emerald-pokemon-sprites.json.