it's in th rentalbud's Pokemon center, just talk to the scientist guy
No, it cannot learn Rock Smash.
When you smash the rock Granite cave, a person gives it to you.
Find a Pokemon that can learn Rock Smash. Like Geodude.
save 10,000 p and click on a pokemon and select tms/hms and look for rock smash
fly,cut,rock smash,whirlpool,rock climb,waterfall,and surf
Over there
Get the HM Rock Smash
vsbvjsdbvjdgkwrehgjksadngfkwhgkwrengksdhgksdfghdsgnvfdhgjksngsnvjsnvsgjbsdjkvbsdjk
at a town
No, it cannot learn Rock Smash.
in a house in mauville city
You get Rock Smash in Mauville City. Talk to the guy in the house to the right of the Pokemart.
you can find the legendary Pokemon regirock
Talk to a guy in one of the cities
go to the granite cave and have a pokemon with the move rock smash then go to a stone you can smash with rock smash smash it and nosepass may appear
Go to the city with the electric GYM, Maulvile city, go down then right/ maybe left i don't know/ and talk to the guy in wearing glasses, AKA the rock maniac or something, and he'll give you ROCK SMASH
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.