across the bike shop in Mauville
When you come into mauvill city from the soulth there will be a house to your left.The man inside will give you rock smash.
To get it you have to beat the wobbling tree in front of the national park through the house where the man is and then go forward east.go to the fat man and he will give you rock smash
Go to Mauville, and at the very bottom right of Mauville, there is a small house, and there is a man sitting at the table. Talk to him, and he will give you the TM.(Rock smash) :)
Go to mauville city poke mart and go into the house next door, talk to that dude and he'll give you rock smash
In Pokémon Emerald, you can obtain the HM Rock Smash from a man in a house located in the southeastern part of the town of Mauville. After you defeat the Gym Leader Wattson, head to the house near the entrance of Route 112, where the man will give you HM06. Once you have it, you can teach Rock Smash to a compatible Pokémon to break rocks blocking your path.
Talk to the man inside a house next to the Mart in Mauville City.The house is in the right side of the Mart.The man will give you Rock Smash.Teach it to a Pokemon.Go to Route 111 and use Rock Smash in the first Rocks.
First, you battled Sudowoodo and then go right and talk to the fat man and he will give you rock smash
The HM06 which contains Rock Smash is given by an old man on One Island in the ember spa.
After you battle Sudowoodo, the man near the ruins of alpha entrance will thank you and give you rock smash.
yes. go to orburgh city through the cave and it is only a hm rock smash.
Go to Mauville City and go inside the house to the right of the Pokemart then talk to the guy inside he will give you the HM Rock Smash.
To get HM06 Rock Smash, you need to go to Mauville City, go inside the house right of the Pokemart, talk to the professor dude, talk to him, blah blah blah, you get the HM06 Rock Smash! Hope I helped! Dogie178