HM04 Strength is a Normal-type Hidden Machine in Pokemon FireRed and LeafGreen that allows trainers to move large boulders around to solve puzzles and reach inaccessible areas. Obtaining HM04 Strength is part of the core gameplay progression in FRLG and something all players will have to do at a certain point in the game.
This guide covers the exact location where players can find HM04 Strength, the best HM Slaves that can learn Strength, as well as the correct way to use it outside of battle to move rocks and boulders. Here are the details.
TheBestWarGames Quiz
How to Get HM04 Strength in Pokemon FireRed & LeafGreen
HM04 Strength Location
HM04 Strength can be obtained by giving the Gold Teeth to the Warden in Fuchsia City in Pokemon FireRed and LeafGreen. The Gold Teeth can be found in Area 3 of the Safari Zone, right next to where you can find the Secret House with HM03 Surf.
Golden Teeth Location
Pay the 500 entry fee to the Safari Zone. From the entrance, turn right and go through the grass patch to go to Area 1.
Follow the path to the right until you come across another grass patch, then go up, left, and then down again through the rocky zone. From here, go up again and climb the stairs to the next elevated rock path. Take the stairs up, go right, and then go down to return to ground level. From here, loop around the rock path by going up and then left to enter Area 2 of the Safari Zone.
Go left, and then up through the grass patch to the rock path. Then, turn left, down, left, and up again. Keep going up until the path ends, then turn right, up, and then left to reach the top left corner. From here, go down in a straight line to enter Area 3.
Here, go down and pick up the Poke Ball lying on the ground to obtain the Gold Teeth.
The house to the left of where you find the Gold Teeth contains HM03 Surf.
Warden Location
Exit the Safari Zone and return to Fuchsia City. In the southeastern part of the city, you’ll find a house with a mailbox out front, just to the right of the Pokemon Center. This is the Safari Zone Warden’s house. Enter and talk to the Warden inside and he will give you HM04 Strength as a reward for bringing him his Gold Teeth back.
How to Use HM04 Strength to Push Boulders in Pokemon FireRed & LeafGreen
HM04 Strength can only be used outside of battle after you have defeated Erika in the Celadon City Gym to earn the Rainbow Badge.
Strength allows players to move around large circular boulders in caves and other areas in Pokemon FireRed and LeafGreen. After you’ve taught Strength to a Pokemon, place that Pokemon in your party. Walk up to a moveable boulder and press A.
If all prerequisites are met, an animation will play out, and you’ll be able to push that boulder around in any direction by walking into it from that direction. After you use Strength once, you’ll be able to repeatedly push all rocks in that area without using the move again. If you leave the area, you’ll need to reapply Strength to use it again.
Best HM Slaves for Strength in Pokemon FireRed and LeafGreen
Although Strength is a relatively powerful move on paper, with 80 base power and 100 accuracy, it is rarely suitable for a main battler in your party to learn it. This is mainly because Strength is a Normal-type move which, due to its nature, does not provide value in the form of coverage. Therefore, Strength is mostly relegated to being used by HM slaves who can learn it. Here are some of the best options for this role in FRLG:
- Pikachu
- Nidoran
- Psyduck
- Poliwhirl
- Krabby
- Rhydon
- Kangaskhan
- Released
- September 7, 2004
- ESRB
- e
- Developer(s)
- Game Freak
- Publisher(s)
- Nintendo
- Franchise
- Pokemon






- Genre(s)
- RPG
- Platform(s)
- Nintendo Game Boy Advance