Rock type Pokémon moves

This is a full list of every Rock move from all 7 generations of the Pokémon game series. The power, accuracy and PP are listed along with any additional effects.

Click a move name to see even more detailed information, including which Pokémon can learn that move. You are browsing the non-Javascript version: we suggest turning on Javascript in your web browser (check your settings) for a better experience.

Name
Type
Cat.
Power
Acc.
PP
TM
Effect
Prob. (%)
AccelerockRockPhysical 40 100 20 User attacks first.
Ancient PowerRockSpecial 60 100 5 May raise all user's stats at once. 10
Continental CrushRock 1 Rock type Z-Move.
Diamond StormRockPhysical 100 95 5 May raise user's Defense 50
Head SmashRockPhysical 150 80 5 User receives recoil damage.
Power GemRockSpecial 80 100 20
Rock BlastRockPhysical 25 90 10 Hits 2-5 times in one turn.
Rock PolishRockStatus 20 TM69 Sharply raises user's Speed.
Rock SlideRockPhysical 75 90 10 TM80 May cause flinching. 30
Rock ThrowRockPhysical 50 90 15
Rock TombRockPhysical 60 95 15 TM39 Lowers opponent's Speed. 100
Rock WreckerRockPhysical 150 90 5 User must recharge next turn.
RolloutRockPhysical 30 90 20 Doubles in power each turn for 5 turns.
SandstormRockStatus 10 TM37 Creates a sandstorm for 5 turns.
Smack DownRockPhysical 50 100 15 TM23 Makes Flying-type Pokémon vulnerable to Ground moves.
Splintered StormshardsRockPhysical 190 1 Lycanroc-exclusive Z-Move.
Stealth RockRockStatus 20 Damages opponent switching into battle.
Stone EdgeRockPhysical 100 80 5 TM71 High critical hit ratio.
Wide GuardRockStatus 10 Protects the user's team from multi-target attacks.