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.

Emerald free move tutors
MoveLocationCostAvailability
Double-EdgeSootopolis CityFreeOnce per save
Dynamic PunchMossdeep CityFreeOnce per save
ExplosionPacifidlog TownFreeOnce per save
Fury CutterVerdanturf TownFreeOnce per save
MetronomeFallarbor TownFreeOnce per save
MimicLavaridge TownFreeOnce per save
RolloutMauville CityFreeOnce per save
Sleep TalkFortree CityFreeOnce per save
SubstituteLilycove CityFreeOnce per save
SwaggerSlateport CityFreeOnce per save
Mauville City is home to the Rollout tutor; nine more are spread across Hoenn.

Open this place on the map

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.

Repeatable Battle Frontier move tutors
MoveTutorCostAvailability
SoftboiledLeft tutor16 BPRepeatable
Seismic TossLeft tutor24 BPRepeatable
Dream EaterLeft tutor24 BPRepeatable
Mega PunchLeft tutor24 BPRepeatable
Mega KickLeft tutor48 BPRepeatable
Body SlamLeft tutor48 BPRepeatable
Rock SlideLeft tutor48 BPRepeatable
CounterLeft tutor48 BPRepeatable
Thunder WaveLeft tutor48 BPRepeatable
Swords DanceLeft tutor48 BPRepeatable
Defense CurlRight tutor16 BPRepeatable
SnoreRight tutor24 BPRepeatable
Mud-SlapRight tutor24 BPRepeatable
SwiftRight tutor24 BPRepeatable
Icy WindRight tutor24 BPRepeatable
EndureRight tutor48 BPRepeatable
Psych UpRight tutor48 BPRepeatable
Ice PunchRight tutor48 BPRepeatable
Thunder PunchRight tutor48 BPRepeatable
Fire PunchRight tutor48 BPRepeatable
Route 130 on the PokéMaps Hoenn map with a player marker on the sea approach
The repeatable tutors are part of Emerald’s post-game Battle Frontier.

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.