CUT: House next to Pokemon center in rustboro
FLASH: Talk to the hiker in granite cave near dewford
ROCK SMASH: House to the right of the Pokemon mart in mauville
STRENGTH: Smash the rock for the dude in rusturf tunnel
SURF: Beat your dad at petalburg gym and wallys dad will give you surf
FLY: Beat your rival at the route near the weather institute (clear inst. first)
DIVE: Beat tate and liza at the mossdeep gym, clear team magma at the space center, and go to steven's house
WATERFALL: Wake up rayquaza and stop kyogre and groudon from fighting, and Wallace will give you waterfall
couldn't have said it better my self
or just use a cheating device
HM03: Surf (Hidden Move 03: Surf) can be found on the house of Wally next to the Petalburg Gym. After beating Dad Norman on the Petalburg Gym. Talk to a man on the house next to the Petalburg Gym and he will give you HM03. Teach it to one of your Pokémon capable of learning surf and you can now travel through waters and seas.
groundon and kyogre start fighting go to sky tower find thingy and he stops the fighting then Steve is in front of the gym he gives you waterfall
i think by battling your rival just b4 u reach the weather institution
go to the move deleter in mosdeep city and delete the hm
You must go to Wally's home at Petalburg City. Then you will see a man and a woman. Talk to the man and he will give you the hm. Easy.
After you beat Roxanne, go to the cutter's house (one of the houses in Rustboro) and get HM01 CUT.
When you go to Route 119 for the first time, you'll be challenged to a battle by your rival. Beat him/her, and he/she will give you Fly.
Rusturf Cave
The HM04 Strength is found in emerald after the player uses Rock smash to open up the Rusturf Tunnel. A NPC called Wanda will give the HM to the player after the rocks are smashed.
lost tower
you can use it when there are light brown boulders blocking somthing
Ok you must be really stupid because all you need is the TM strengh
Actually, there are no Pokemon at all in The Scorched Slab. Just TM11. It is at the top and route 120, in the water. (Surf on the first pond on route 120 from Fortree.) All you need to get there is HM04 (Surf).
You'll need Pokemon who know HM03 (Surf), HM04 (Strength), HM05 (Flash), HM06 (Rock Smash) and HM07 (Waterfall) in order to fully explore Victory Road.
In the top floor of the lost tower
HM04
HM04 Strength, can be found in Nimbasa City, specifically from a man in the building northwest of the Pokémon Center
in the cave with big boulder
Nimbasa City, Top Left building
HM04-Strength