All HM Locations in Pokemon FireRed and LeafGreen

As remakes of Pokemon Red and Blue, Pokemon FireRed and LeafGreen incorporated improved versions of TM and HM mechanics, which made some Pokemon more useful for exploring the Kanto region.

Featured Videos

For those who are currently playing Pokemon FireRed or LeafGreen, finding a specific HM like Cut and others to access an area can be tricky, especially for first-timers. 

But don’t worry, as we’re going to share how you can get every HM in those games with our complete guide about all HM locations in Pokemon FireRed and LeafGreen.

It is always handy to have a list or a refresher to help you find out where and when you can get these HMs. 

Even long-time veterans and new players alike will need some guidance. Sit back, relax, and let this guide help you get the HM that you need.

Topics That Might Interest You:

All hm locations in pokemon firered and leafgreen

What Are HMs?

HMs (short for Hidden Machines) are mechanisms for teaching special moves to a Pokemon.

Unlike TMs that can only be used in battles, Pokemon can perform HM moves outside of battle.

These moves have functions that can interact with the environment, which are sometimes required to progress through the story.

You can have your Pokemon use an HM move given the condition that you already acquired a specific badge.

Moreover, HM moves cannot be deleted, so just keep that in mind before you teach a Pokemon.

How to Get HMs in Pokemon Games?

All HMs are obtained as you progress through the story. One thing is that you don’t need to buy any of them since none are for sale. 

They are also obtainable in a specific order, depending on the region and the story. Basically, you can’t jump ahead, but that’s why this guide is here to help you.

All HM Locations in Pokemon FireRed and LeafGreen

HM Description How to Obtain
HM 01 – Cut Using hm 01 - cut in pokemon firered and leafgreen
Cut is a Normal-type move that can cut down specific trees on the map allowing you to access more areas or get items.
Location of hm cut in pokemon firered and leafgreen
This HM is obtained when you talk to the Captain of the S.S. Anne. He’ll give you the HM once the dialogue is over.
HM 02 – Fly Using hm 02 - fly in pokemon firered and leafgreen
Fly is a Flying-type move that will allow you to fly or teleport to specific locations on the world map. You need to have traveled to those locations first before they can be accessible by Fly.
Location of hm fly in pokemon firered and leafgreen
Fly is a bit tricky to obtain, but the first thing to do is to head to Celadon City. 
Head to Route 16 and you’ll see a tree which you can Cut down. 
Keep traveling to the left until you enter a house where you talk to a woman who tells you to keep the place a secret and she’ll give you HM 02.
HM 03 – Surf Using hm 03 - surf in pokemon firered and leafgreen
Surf is a Water-type move that lets your Pokemon travel on water.
Location of hm surf in pokemon firered and leafgreen
Head to the Safari Zone and enter Area 3 which is the last area. 
Upon entering Area 3, head left to see a house. Talk to the man inside and he’ll give you the HM.
HM 04 – Strength Using hm 04 - strength in pokemon firered and leafgreen
Strength is a Normal-type move that allows you to move big rocks on the map.
Location of hm strength in pokemon firered and leafgreen
This is located in the same Area 3 in the Safari Zone where the HM 03 is located. 
Instead of going left to the house, go down and you’ll get an item called Gold Teeth. 
Once you have this item, go back to the Safari Zone Warden outside and talk to him.
He’ll take the Gold Teeth and he’ll give you HM 04.
HM 05 – Flash Using hm 05 - flash in pokemon firered and leafgreen
Flash is a Normal-type move that illuminates dark areas, from having limited vision to exposing the entire map.
Location of hm flash in pokemon firered and leafgreen
To obtain Flash, you need to capture 10 different types of Pokemon. 
Go back to Route 2 where it is blocked by a tree so you’ll need Cut.
Enter the building and talk to Oak’s assistant and he’ll give you HM 05.
HM 06 – Rock Smash Using hm 06 - rock smash in pokemon firered and leafgreen
Rock Smash is a Fighting-type move that will allow Pokemon to break specific rocks offering items, Pokemon encounters, or nothing at all.
Location of hm rock smash in pokemon firered and leafgreen
For this one, you need to have access to One Island first. 
Head up to the path where you’ll see Ember Spa.
Find the old man between two waterfalls and talk to him, and he’ll give you Rock Smash.
HM 07 – Waterfall Using hm 07 - waterfall in pokemon firered and leafgreen
Waterfall is a Water-type move that will allow Pokemon to go up a waterfall available on the map.
Location of hm waterfall in pokemon firered and leafgreen
Head to Four Island if you have access to it. 
Head north from the Pokemon Center to Icefall Cave. This one is a bit of a lengthy process where you head to the top floor of the cave and reach the location where the HM is.

In Closing

That concludes our guide on all the HM locations in Pokemon FireRed and LeafGreen. 

Some of these HM moves are decent to use in battle for your main Pokemon, such as Surf and Fly. Feel free to teach them to one or two of your party Pokemon.

As for the other HMs, we recommend that you just assign an HM slave so you can save some move slots for your stronger Pokemon.

Waterfall is the hardest or at least the most time-consuming to get. Nevertheless, these HMs are required, especially for Victory Road.



About Taichee

Taichee is the ultimate writer for Pokémon gaming enthusiasts. With extensive experience, he expertly delves into popular Pokemon game series and ROM hacks for GBC, GBA, and NDS, meticulously testing cheats and sharing general gaming strategies on Pokemoncoders.

Leave a Comment