How to get: After you beat the Mauville city gym, go to the house to the right and through the gate of the pokemart.The guy in there will give you rock smash.
How to use: Teach it to one of your Pokemon and walk in front of a rock and click on it.
If it is a round boulder then use strength, otherwise if it is a rock use rock smash.
You use rock smash on the rocks in Rusturf tunnels and talk to the guy in there.
A wide variety of Pokemon can use Rock Smash. Most Fighting, Rock and Ground type Pokemon can learn the move Rock Smash from the TM or HM depending on the Pokemon version.
Graveler is a common Pokemon that can be found on the first Basement of Victory Road. You'll need to use Rock Smash.
you need rock smash in caves but i didnt learn rock smash to my pokemon team. you have to use it on a pokemon thats not important
Go to Granite cave and use rock smash on the rocks in there. There is a small chance that you'll get a nosepass
No Oddish cannot learn Rock Smash.
In this game, rock smash is not an HM, it is a TM.
you need the Mauville city gym badge. (the electricity gym) if im not mistaken
Go to Lavaridge City, use Rock Smash and the cable cars. Hint, hint
Use the move Rock Smash.
As soon as you get the 7th badge and the HM rock smash.