Pokemon Emerald HM Locations

We have compiled a list of the Pokemon Emerald HM Locations for you to check out and try. These locations can be discovered by any player using the guide we have provided. You can take any route and use any map to get to these locations. We tell you how to get to all hm list, Pokédex, and locations. Discover many items and even learn to get respawned in the game using this pdf guide we provide. Consider this to be a Walkthrough for all locations in the game.

Note: You must have some basic knowledge about different locations(from Pokedex or by playing the game) to understand all the maps we’ve listed. Please find all the locations below

Pokemon Emerald HM Locations List

Here is the list of all locations and the guides:

  • HM01
  • HM02
  • HM03
  • HM04
  • HM05
  • HM06
  • HM07
  • HM08

HM01-Cut: You can get it from the captain in the Cutter’s House in Rustboro City after beating Roxanne, the Gym Leader.

HM02-Fly: Got from dad (Norman) after getting Balance Badge in Petalburg City.

HM03-Surf: You can get it from Wally’s dad in Mauville City after beating Wattson, the Gym Leader.

HM04-Strength: Located in Rusturf Tunnel, close to Rustboro City.

HM05-Flash: Got from a hiker in Granite Cave, which is in the northwest of Dewford Town.

HM06-Rock Smash: Got from a person who was hiking in Mauville City after winning against Roxanne, the leader of the gym.

HM07-Waterfall: You can reach the Cave of Origin by using Dive after getting to Route 128.

HM08-Dive: Got from Steven after beating Team Aqua/Magma at Seafloor Cavern.

Where can I get Fly in Pokemon?

You can get Fly from your dad after getting the Balance Badge in Petalburg City. Fly helps you travel quickly to places you’ve already been to.

How can I get Surf in Pokemon?

You can get surf from Wally’s dad in Mauville City after beating the Electric-type Gym Leader, Wattson. Surf lets your Pokemon move on water and reach new areas.

Where can I find Dive in Pokemon?

You can get Dive from Steven after stopping Team Aqua/Magma at the Seafloor Cavern. With Dive, your Pokemon can explore underwater areas and find hidden places like the Cave of Origin.


Gaming enthusiast and lead editor at CheatCommands.cc. I've been into console commands for the last 10 years and love playing the games with them. They make the experience so much better

Ratings and Reviews

Gaming Christmas So What

Rated 3.0 out of 5

Game explorer here without much enthusiasm Unveiled secret canyon pixelated thrill ride whatever

Piper Emberwhisper

Rooftop Party Meh

Rated 4.0 out of 5

Game jackpot unlocked Secret rooftop party Pixel cheers all around

Lucas Ironthorn

Quick Shortcut Discovery

Rated 5.0 out of 5

Game magic Hidden cave full of sparkly things Like a game fairy tale