Celeb Glow
general | May 03, 2026

Where do I get HM "Rock Smash" to get through Rusturf Tunnel in Pokemon Omega Ruby/Alpha Sapphire (GEN VI)?

I have reached the part where I have to go through the Rusturf Tunnel and there are boulders that are breakable. The NPC that said he was digging the tunnel by himself said the rocks are too hard and he can't get through and when I walked closer to them, the player mentioned "if only I could smash these rocks".

Where can I acquire Rock Smash?

6

4 Answers

You are automatically given Rock Smash after defeating Wally in Mauville city, in front of the gym and you will need the Dynamo badge to use it outside of battle.

At the point described in the question, however, you don't have to go through the Rusturf tunnel yet, instead you have to go to Dewford town, south from the Rustboro city (credit goes to @Jerry for pointing this out).

1

If you go to the mart in mauville city its the buiding right next to it on the right go inside and talk to the guy who will give you HM06 aka rock smash

1

In Sapphire you get it from Wally's uncle, but in Ruby you get it from the guy in the house to left of the mart in Mauvile City.

You are not given it automatically after beating Wally, you get the HM by talking to the man in the house on the right of the Pokémart. It is only usable outside of combat after beating Wally though. The word automatically made me question my game and if something went wrong. Just wanted to clarify to other people freaking out :D

2