All Move Tutors in Pokémon Emerald (Locations & Moves)
Every Emerald move tutor: ten free one-time tutors across Hoenn and both repeatable Battle Frontier BP tutors, with locations and prices.
Pokémon Emerald has ten free one-time move tutors across Hoenn and two repeatable tutors at the Battle Frontier. This guide lists every move, town, BP price and reuse limit.
Ten free one-time tutors
Each town tutor teaches one move to one eligible Pokémon and then stops offering it on that save. The lesson is free, so the permanent choice is the real cost.
| Move | Location | Cost | Availability |
|---|---|---|---|
| Double-Edge | Sootopolis City | Free | Once per save |
| Dynamic Punch | Mossdeep City | Free | Once per save |
| Explosion | Pacifidlog Town | Free | Once per save |
| Fury Cutter | Verdanturf Town | Free | Once per save |
| Metronome | Fallarbor Town | Free | Once per save |
| Mimic | Lavaridge Town | Free | Once per save |
| Rollout | Mauville City | Free | Once per save |
| Sleep Talk | Fortree City | Free | Once per save |
| Substitute | Lilycove City | Free | Once per save |
| Swagger | Slateport City | Free | Once per save |
Battle Frontier BP tutors
After entering the Hall of Fame, two tutors in a house beside the Battle Dome at the Battle Frontier sell moves for Battle Points. Their lessons are repeatable for as long as you have enough BP.
| Move | Tutor | Cost | Availability |
|---|---|---|---|
| Softboiled | Left tutor | 16 BP | Repeatable |
| Seismic Toss | Left tutor | 24 BP | Repeatable |
| Dream Eater | Left tutor | 24 BP | Repeatable |
| Mega Punch | Left tutor | 24 BP | Repeatable |
| Mega Kick | Left tutor | 48 BP | Repeatable |
| Body Slam | Left tutor | 48 BP | Repeatable |
| Rock Slide | Left tutor | 48 BP | Repeatable |
| Counter | Left tutor | 48 BP | Repeatable |
| Thunder Wave | Left tutor | 48 BP | Repeatable |
| Swords Dance | Left tutor | 48 BP | Repeatable |
| Defense Curl | Right tutor | 16 BP | Repeatable |
| Snore | Right tutor | 24 BP | Repeatable |
| Mud-Slap | Right tutor | 24 BP | Repeatable |
| Swift | Right tutor | 24 BP | Repeatable |
| Icy Wind | Right tutor | 24 BP | Repeatable |
| Endure | Right tutor | 48 BP | Repeatable |
| Psych Up | Right tutor | 48 BP | Repeatable |
| Ice Punch | Right tutor | 48 BP | Repeatable |
| Thunder Punch | Right tutor | 48 BP | Repeatable |
| Fire Punch | Right tutor | 48 BP | Repeatable |

Quick answers
- Which tutors are repeatable?
- Only the two Battle Frontier BP tutors. Town tutors teach once per save.
- How do I earn Battle Points?
- Complete winning streaks in the Battle Frontier’s seven facilities.
- Can two Pokémon learn the same free tutor move?
- Not from that town tutor on one save. A BP tutor can repeat a move that appears on its menu.
- Where are the BP tutors?
- Both are in a house next to the Battle Dome at the Battle Frontier.