Rock Smash (move)

Move data

Type Fighting
Category Physical  Physical
Power 40
Accuracy 100
PP 15  (max. 24)
Makes contact? Yes
Introduced Generation 2

Machine/Record

Gold​/​Silver
Crystal
TM08
Ruby​/​Sapphire
FireRed​/​LeafGreen
Emerald
HM06
Diamond​/​Pearl
Platinum
HeartGold​/​SoulSilver
HM06
Black​/​White
Black 2​/​White 2
TM94
X​/​Y TM94
O.Ruby​/​A.Sapphire HM06
B.Diamond​/​S.Pearl TM98

Effects

Rock Smash deals damage and has a 50% chance of lowering the target's Defense by one stage.

Stats can be lowered to a minimum of -6 stages each.

Changes

  • In Generations 2-3, Rock Smash has 20 base power.

Z-Move effects

When a Pokémon is holding Fightinium Z and uses its Z-Power, Rock Smash turns into All-Out Pummeling and has base power 100.

Outside of battle

Rock Smash breaks certain rocks that may be in your path. Smashing rocks may uncover wild Pokémon or items. Breakable rocks appear in Generations 2-4 and Generation 6. Only rocks in Johto/Hoenn reveal Pokémon/items when smashed.

Move target

Foe
Foe
Foe
User
Ally
Ally

Targets a single adjacent Pokémon.

Other languages

English Rock Smash
Japanese いわくだき (Iwakudaki)
German Zertrümmerer
French Éclate-Roc
Italian Spaccaroccia
Spanish Golpe Roca
Korean 바위깨기
Chinese (Simplified) 碎岩
Chinese (Traditional) 碎岩

Game descriptions

Gold​/​Silver
Crystal
An attack that may lower DEFENSE.
Ruby​/​Sapphire
Emerald
A rock-crushing attack that may lower DEFENSE.
FireRed​/​LeafGreen An attack that may also cut DEFENSE. It can also smash cracked boulders.
Diamond​/​Pearl
Platinum
The user slugs the foe with a shattering punch. It can also smash cracked boulders.
HeartGold​/​SoulSilver The user hits with a punch that may lower the target’s Defense. It can also smash cracked boulders.
Black​/​White
Black 2​/​White 2
The user attacks with a punch that can shatter a rock. It may also lower the target’s Defense stat.
X​/​Y
O.Ruby​/​A.Sapphire
The user attacks with a punch. This may also lower the target’s Defense stat. This move can also shatter rocks in the field.
Sun​/​Moon
Ultra Sun​/​Ultra Moon
The user attacks with a punch. This may also lower the target’s Defense stat.
Sword​/​Shield The user attacks with a punch. This may also lower the target’s Defense stat.
B.Diamond​/​S.Pearl The user attacks with a punch that may lower the target’s Defense stat. It’s also one of the Pokétch’s hidden moves.
Scarlet​/​Violet The user attacks with a punch. This may also lower the target’s Defense stat.

Learnt by level up

These Pokémon learn Rock Smash at the level specified. The numbers given are for Pokémon Scarlet & Violet and may vary in other games; check the respective Pokédex pages for details.

Galarian Zapdos Zapdos
Galarian Zapdos
#0145 / Fighting · Flying
Level 5
Hisuian Sneasel Sneasel
Hisuian Sneasel
#0215 / Fighting · Poison
Level 1
Mudkip Mudkip
#0258 / Water
Level 6
Cranidos Cranidos
#0408 / Rock
Level 10
Rampardos Rampardos
#0409 / Rock
Level 10
Riolu Riolu
#0447 / Fighting
Level 20
Lucario Lucario
#0448 / Fighting · Steel
Level 1
Pikipek Pikipek
#0731 / Normal · Flying
Level 9
Trumbeak Trumbeak
#0732 / Normal · Flying
Level 1
Toucannon Toucannon
#0733 / Normal · Flying
Level 1
Crabrawler Crabrawler
#0739 / Fighting
Level 5
Crabominable Crabominable
#0740 / Fighting · Ice
Level 1
Mudbray Mudbray
#0749 / Ground
Level 1
Mudsdale Mudsdale
#0750 / Ground
Level 1
Passimian Passimian
#0766 / Fighting
Level 5
Falinks Falinks
#0870 / Fighting
Level 5
Cufant Cufant
#0878 / Steel
Level 10
Copperajah Copperajah
#0879 / Steel
Level 1
Duraludon Duraludon
#0884 / Steel · Dragon
Level 6
Kubfu Kubfu
#0891 / Fighting
Level 1
Urshifu (Single Strike Style) Urshifu
Single Strike Style
#0892 / Fighting · Dark
Level 1
Urshifu (Rapid Strike Style) Urshifu
Rapid Strike Style
#0892 / Fighting · Water
Level 1
Sneasler Sneasler
#0903 / Fighting · Poison
Level 1
Klawf Klawf
#0950 / Rock
Level 9
Tinkatink Tinkatink
#0957 / Fairy · Steel
Level 14
Tinkatuff Tinkatuff
#0958 / Fairy · Steel
Level 14
Tinkaton Tinkaton
#0959 / Fairy · Steel
Level 14
Koraidon Koraidon
#1007 / Fighting · Dragon
Level 7
Archaludon Archaludon
#1018 / Steel · Dragon
Level 6

Learnt by breeding

These Pokémon can learn Rock Smash as an egg move. Their breeding groups are also shown for reference.

Hisuian Braviary Braviary
Hisuian Braviary
#0628 / Psychic · Flying
Flying