Rock Type Pokémon
There are 80 Rock type Pokémon, including 6 regional forms. Of these, 17 are pure Rock, and Water is the most common second type.
ROCK TYPE IN EACH GAME
Rock type Pokémon by generation
Rock fossils show up in every generation from Gen 1 to Gen 6 except Gen 2, which has none. Among today’s Rock type Pokémon, Gen 3 has the Lileep and Anorith lines, and Gen 6 has the Tyrunt and Amaura lines, the last Rock fossil pair through Gen 9.
When today’s Rock Pokémon debuted
Tap a generation to see its Pokémon.
Rock type Pokémon list
The average Rock type Pokémon has 103 Defense, second-highest among the types, but only 52 Speed against 67 for all Pokémon. The Attack column tops out at 165 with Rampardos, and Aerodactyl breaks the slow pattern with 130 Speed.
| Type | Category | Gen | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| HISUIAN FORM | GEN 8 · | 60 | 75 | 45 | 65 | 50 | 55 | 350 | ||
| HISUIAN FORM | GEN 8 · | 95 | 115 | 80 | 95 | 80 | 90 | 555 | ||
| GEN 1 · | 40 | 80 | 100 | 30 | 30 | 20 | 300 | |||
| GEN 1 · | 55 | 95 | 115 | 45 | 45 | 35 | 390 | |||
| GEN 1 · | 80 | 120 | 130 | 55 | 65 | 45 | 495 | |||
| ALOLAN FORM | GEN 7 · | 40 | 80 | 100 | 30 | 30 | 20 | 300 | ||
| ALOLAN FORM | GEN 7 · | 55 | 95 | 115 | 45 | 45 | 35 | 390 | ||
| ALOLAN FORM | GEN 7 · | 80 | 120 | 130 | 55 | 65 | 45 | 495 | ||
| GEN 1 · | 35 | 45 | 160 | 30 | 45 | 70 | 385 | |||
| GEN 1 · | 80 | 85 | 95 | 30 | 30 | 25 | 345 | |||
| GEN 1 · | 105 | 130 | 120 | 45 | 45 | 40 | 485 | |||
| GEN 4 · | 115 | 140 | 130 | 55 | 55 | 40 | 535 | |||
| FOSSIL | GEN 1 · | 35 | 40 | 100 | 90 | 55 | 35 | 355 | ||
| FOSSIL | GEN 1 · | 70 | 60 | 125 | 115 | 70 | 55 | 495 | ||
| FOSSIL | GEN 1 · | 30 | 80 | 90 | 55 | 45 | 55 | 355 | ||
| FOSSIL | GEN 1 · | 60 | 115 | 105 | 65 | 70 | 80 | 495 | ||
| FOSSIL | GEN 1 · | 80 | 105 | 65 | 60 | 75 | 130 | 515 | ||
| MEGA | GEN 6 · | 80 | 135 | 85 | 70 | 95 | 150 | 615 | ||
| GEN 4 · | 50 | 80 | 95 | 10 | 45 | 10 | 290 | |||
| GEN 2 · | 70 | 100 | 115 | 30 | 65 | 30 | 410 | |||
| GEN 2 · | 20 | 10 | 230 | 10 | 230 | 5 | 505 | |||
| GEN 2 · | 60 | 50 | 120 | 90 | 80 | 30 | 430 | |||
| GEN 2 · | 65 | 55 | 95 | 65 | 95 | 35 | 410 | |||
| GALARIAN FORM− ROCK | GEN 8 · | 60 | 55 | 100 | 65 | 100 | 30 | 410 | ||
| PSEUDO-LEGENDARY | GEN 2 · | 50 | 64 | 50 | 45 | 50 | 41 | 300 | ||
| PSEUDO-LEGENDARY | GEN 2 · | 70 | 84 | 70 | 65 | 70 | 51 | 410 | ||
| PSEUDO-LEGENDARY | GEN 2 · | 100 | 134 | 110 | 95 | 100 | 61 | 600 | ||
| MEGA | GEN 6 · | 100 | 164 | 150 | 95 | 120 | 71 | 700 | ||
| GEN 3 · | 30 | 45 | 135 | 45 | 90 | 30 | 375 | |||
| GEN 4 · | 60 | 55 | 145 | 75 | 150 | 40 | 525 | |||
| GEN 3 · | 50 | 70 | 100 | 40 | 40 | 30 | 330 | |||
| GEN 3 · | 60 | 90 | 140 | 50 | 50 | 40 | 430 | |||
| GEN 3 · | 70 | 110 | 180 | 60 | 60 | 50 | 530 | |||
| GEN 3 · | 90 | 55 | 65 | 95 | 85 | 70 | 460 | |||
| GEN 3 · | 90 | 95 | 85 | 55 | 65 | 70 | 460 | |||
| FOSSIL | GEN 3 · | 66 | 41 | 77 | 61 | 87 | 23 | 355 | ||
| FOSSIL | GEN 3 · | 86 | 81 | 97 | 81 | 107 | 43 | 495 | ||
| FOSSIL | GEN 3 · | 45 | 95 | 50 | 40 | 50 | 75 | 355 | ||
| FOSSIL | GEN 3 · | 75 | 125 | 100 | 70 | 80 | 45 | 495 | ||
| GEN 3 · | 100 | 90 | 130 | 45 | 65 | 55 | 485 | |||
| LEGENDARY | GEN 3 · | 80 | 100 | 200 | 50 | 100 | 50 | 580 | ||
| FOSSIL | GEN 4 · | 67 | 125 | 40 | 30 | 30 | 58 | 350 | ||
| FOSSIL | GEN 4 · | 97 | 165 | 60 | 65 | 50 | 58 | 495 | ||
| FOSSIL | GEN 4 · | 30 | 42 | 118 | 42 | 88 | 30 | 350 | ||
| FOSSIL | GEN 4 · | 60 | 52 | 168 | 47 | 138 | 30 | 495 | ||
| GEN 5 · | 55 | 75 | 85 | 25 | 25 | 15 | 280 | |||
| GEN 5 · | 70 | 105 | 105 | 50 | 40 | 20 | 390 | |||
| GEN 5 · | 85 | 135 | 130 | 60 | 80 | 25 | 515 | |||
| GEN 5 · | 50 | 65 | 85 | 35 | 35 | 55 | 325 | |||
| GEN 5 · | 70 | 105 | 125 | 65 | 75 | 45 | 485 | |||
| FOSSIL | GEN 5 · | 54 | 78 | 103 | 53 | 45 | 22 | 355 | ||
| FOSSIL | GEN 5 · | 74 | 108 | 133 | 83 | 65 | 32 | 495 | ||
| FOSSIL | GEN 5 · | 55 | 112 | 45 | 74 | 45 | 70 | 401 | ||
| FOSSIL | GEN 5 · | 75 | 140 | 65 | 112 | 65 | 110 | 567 | ||
| LEGENDARY | GEN 5 · | 91 | 129 | 90 | 72 | 90 | 108 | 580 | ||
| GEN 6 · | 42 | 52 | 67 | 39 | 56 | 50 | 306 | |||
| GEN 6 · | 72 | 105 | 115 | 54 | 86 | 68 | 500 | |||
| MEGA | GEN 9 · | 72 | 140 | 130 | 64 | 106 | 88 | 600 | ||
| FOSSIL | GEN 6 · | 58 | 89 | 77 | 45 | 45 | 48 | 362 | ||
| FOSSIL | GEN 6 · | 82 | 121 | 119 | 69 | 59 | 71 | 521 | ||
| FOSSIL | GEN 6 · | 77 | 59 | 50 | 67 | 63 | 46 | 362 | ||
| FOSSIL | GEN 6 · | 123 | 77 | 72 | 99 | 92 | 58 | 521 | ||
| GEN 6 · | 50 | 50 | 150 | 50 | 150 | 50 | 500 | |||
| HISUIAN FORM | GEN 8 · | 95 | 127 | 184 | 34 | 36 | 38 | 514 | ||
| MYTHICAL | GEN 6 · | 50 | 100 | 150 | 100 | 150 | 50 | 600 | ||
| MEGA | GEN 6 · | 50 | 160 | 110 | 160 | 110 | 110 | 700 | ||
| GEN 7 · | 45 | 65 | 40 | 30 | 40 | 60 | 280 | |||
| GEN 7 · | 75 | 115 | 65 | 55 | 65 | 112 | 487 | |||
| GEN 7 · | 60 | 100 | 60 | 100 | 60 | 120 | 500 | |||
| ULTRA BEAST | GEN 7 · | 109 | 53 | 47 | 127 | 131 | 103 | 570 | ||
| ULTRA BEAST | GEN 7 · | 61 | 131 | 211 | 53 | 101 | 13 | 570 | ||
| GEN 8 · | 90 | 115 | 90 | 48 | 68 | 74 | 485 | |||
| GIGANTAMAX | GEN 8 · | 90 | 115 | 90 | 48 | 68 | 74 | 485 | ||
| GEN 8 · | 30 | 40 | 50 | 40 | 50 | 30 | 240 | |||
| GEN 8 · | 80 | 60 | 90 | 60 | 70 | 50 | 410 | |||
| GEN 8 · | 110 | 80 | 120 | 80 | 90 | 30 | 510 | |||
| GIGANTAMAX | GEN 8 · | 110 | 80 | 120 | 80 | 90 | 30 | 510 | ||
| GEN 8 · | 100 | 125 | 135 | 20 | 20 | 70 | 470 | |||
| GEN 8 · | 70 | 135 | 95 | 45 | 70 | 85 | 500 | |||
| GEN 9 · | 55 | 55 | 75 | 35 | 35 | 25 | 280 | |||
| GEN 9 · | 60 | 60 | 100 | 35 | 65 | 35 | 355 | |||
| GEN 9 · | 100 | 100 | 130 | 45 | 90 | 35 | 500 | |||
| GEN 9 · | 70 | 100 | 115 | 35 | 55 | 75 | 450 | |||
| GEN 9 · | 48 | 35 | 42 | 105 | 60 | 60 | 350 | |||
| GEN 9 · | 83 | 55 | 90 | 130 | 81 | 86 | 525 | |||
| MEGA | GEN 9 · | 83 | 90 | 105 | 150 | 96 | 101 | 625 | ||
| PARADOX | GEN 9 · | 100 | 134 | 110 | 70 | 84 | 72 | 570 | ||
| PARADOX | GEN 9 · | 90 | 120 | 80 | 68 | 108 | 124 | 590 |
No Rock Pokémon match these filters.
Legendary, Mythical, Mega & Gigantamax Rock Pokémon
Rock holds 21 fossils, the most of any type, but only 2 legendary Rock Pokémon, the second-fewest by type, with Regirock and Terrakion among them. Hisuian Growlithe and Arcanine gain Rock, while Mega Aggron sheds it to go pure Steel.
2 legendary Pokémon have the Rock type.
1 mythical Pokémon have the Rock type. Most are event distributions.
5 Mega or Primal forms are Rock type.
- MEGA
Mega AerodactylMega form of Aerodactyl
RockBST 615 - MEGA
Mega TyranitarMega form of Tyranitar
Rock
DarkBST 700 - MEGA
Mega BarbaracleMega form of BarbaracleGains Fighting, loses Water
Rock
FightingBST 600 - MEGA
Mega DiancieMega form of Diancie
Rock
FairyBST 700 - MEGA
Mega GlimmoraMega form of Glimmora
Rock
PoisonBST 625
2 Gigantamax forms are Rock type (Sword & Shield only).
3 pseudo-legendary line members (600 BST finals and their pre-evolutions) have the Rock type.
21 fossil Pokémon have the Rock type.
OmanyteGen 1
Rock
WaterBST 355
OmastarGen 1
Rock
WaterBST 495
KabutoGen 1
Rock
WaterBST 355
KabutopsGen 1
Rock
WaterBST 495
AerodactylGen 1
RockBST 515
LileepGen 3
Rock
GrassBST 355
CradilyGen 3
Rock
GrassBST 495
AnorithGen 3
Rock
BugBST 355
ArmaldoGen 3
Rock
BugBST 495
CranidosGen 4
RockBST 350
RampardosGen 4
RockBST 495
ShieldonGen 4
Rock
SteelBST 350
BastiodonGen 4
Rock
SteelBST 495
TirtougaGen 5
Water
RockBST 355
CarracostaGen 5
Water
RockBST 495
ArchenGen 5
RockBST 401
ArcheopsGen 5
RockBST 567
TyruntGen 6
Rock
DragonBST 362
TyrantrumGen 6
Rock
DragonBST 521
AmauraGen 6
Rock
IceBST 362
AurorusGen 6
Rock
IceBST 521
4 Paradox or Ultra Beast Pokémon have the Rock type.
7 regional forms: 3 gain Rock, 3 keep Rock with a new second type and 1 loses Rock.
- HISUIAN FORM
Hisuian GrowlitheGains Rock
Fire
RockBST 350 - HISUIAN FORM
Hisuian ArcanineGains Rock
Fire
RockBST 555 - ALOLAN FORM
Alolan GeodudeKeeps Rock, new pairing
Rock
ElectricBST 300 - ALOLAN FORM
Alolan GravelerKeeps Rock, new pairing
Rock
ElectricBST 390 - ALOLAN FORM
Alolan GolemKeeps Rock, new pairing
Rock
ElectricBST 495 - GALARIAN FORM
Galarian CorsolaLoses Rock
GhostBST 410 - HISUIAN FORM
Hisuian AvaluggGains Rock
Ice
RockBST 514
Rock type Pokémon in every game
X & Y has the most Rock type Pokémon of any game (52). Legends: Z-A, the newest game, has 16 of them.
Rock type moves and abilities
Just 22 Rock type moves exist, the fewest of any type, and only 3 of them are special. Sturdy sits on 32 Rock Pokémon, more than any other ability, and Rock Tomb is the Rock move the most Pokémon can learn (387).
| GEN | MOVE | CAT | PWR | ACC | PP |
|---|---|---|---|---|---|
| Gen 4 | Head SmashEFFECTHead Smash deals damage, but the user receives 1⁄2 of the damage it inflicts in recoil. | 150 | 80 | 5 | |
| Gen 4 | Rock WreckerEFFECTUser must recharge next turn. | 150 | 90 | 5 | |
| Gen 8 | Meteor BeamEFFECTIn this two-turn attack, the user gathers space power and boosts its Sp. | 120 | 90 | 10 | |
| Gen 6 | Diamond StormEFFECTDiamond Storm deals damage and has a 50% chance of raising the user's Defense by two stages. | 100 | 95 | 5 | |
| Gen 4 | Stone EdgeEFFECTStone Edge deals damage and has an increased critical hit ratio (1⁄8 instead of 1⁄24). | 100 | 80 | 5 | |
| Gen 9 | Mighty CleaveEFFECTThe user wields the light that has accumulated atop its head to cleave the target. | 95 | 100 | 5 | |
| Gen 4 | Power GemEFFECTPower Gem deals damage with no additional effect. | 80 | 100 | 20 | |
| Gen 1 | Rock SlideEFFECTRock Slide deals damage and has a 30% chance of causing the target to flinch (if the target has not yet moved). | 75 | 90 | 10 | |
| Gen 8 | Stone AxeEFFECTStone Axe deals damage and scatters sharp rocks around the opposing field, like Stealth Rock, which damage opponents switching into battle. | 65 | 90 | 15 | |
| Gen 2 | Ancient PowerEFFECTAncient Power deals damage and has a 10% chance of raising all the user's stats at once - Attack, Defense, Special Attack, Special Defense and Speed - by one stage each. | 60 | 100 | 5 | |
| Gen 3 | Rock TombEFFECTRock Tomb deals damage and lowers the target's Speed by one stage. | 60 | 95 | 15 | |
| Gen 1 | Rock ThrowEFFECTRock Throw deals damage with no additional effect. | 50 | 90 | 15 | |
| Gen 5 | Smack DownEFFECTSmack Down deals damage and knocks the target to the ground. | 50 | 100 | 15 | |
| Gen 7 | Accelerock+1EFFECTAccelerock deals damage and has high priority. | 40 | 100 | 20 | |
| Gen 9 | Salt CureEFFECTDeals damage each turn; Steel and Water types are more affected. | 40 | 100 | 15 | |
| Gen 2 | RolloutEFFECTRollout deals damage for 5 turns, doubling in power each turn. | 30 | 90 | 20 | |
| Gen 3 | Rock BlastEFFECTRock Blast hits 2-5 times per turn used. | 25 | 90 | 10 | |
| Gen 4 | Rock PolishEFFECTRock Polish raises the user's Speed by two stages. | — | — | 20 | |
| Gen 2 | SandstormEFFECTSandstorm creates a sandstorm on the battlefield that lasts for 5 turns and induces these additional effects:. | — | — | 10 | |
| Gen 4 | Stealth RockEFFECTStealth Rock lays a trap of stones around the foe, which hurts Pokémon switching in to the opposing field. | — | — | 20 | |
| Gen 8 | Tar ShotEFFECTLowers the opponent's Speed and makes them weaker to Fire-type moves. | — | 100 | 15 | |
| Gen 5 | Wide Guard+3EFFECTWide Guard protects the user's team from all multi-target moves (such as Surf or Rock Slide), for the duration of the turn. | — | — | 10 |
No Rock moves match.
| EFFECT | ||
|---|---|---|
| Sturdy | Survives any one-shot from full HP and blocks OHKO moves.On Geodude, Graveler, Golem, Magnemite and 42 others. | 46 |
| Weak Armor | Physical hits drop Defense by one but raise Speed by two.On Onix, Omanyte, Omastar, Kabuto and 20 others. | 24 |
| Rock Head | Eliminates recoil damage from moves like Head Smash and Double-Edge.On Geodude, Graveler, Golem, Onix and 18 others. | 22 |
| Sand Stream | Sets sandstorm on switch-in, boosting Rock Sp. Def 50% for 5 turns.On Tyranitar, Hippopotas, Hippowdon and Gigalith. | 4 |
| Solid Rock | Reduces super-effective damage taken by 25%.On Camerupt, Rhyperior, Tirtouga and Carracosta. | 4 |
| Sturdy | Prevents being KOed from full HP, leaving 1 HP instead. Protects against the one-hit KO moves regardless of HP.On Geodude, Graveler, Golem, Onix and 28 others. | 32 |
| Rock Head | Protects against recoil damage.On Geodude, Graveler, Golem, Onix and 12 others. | 16 |
| Swift Swim | Doubles Speed during rain.On Omanyte, Omastar, Kabuto, Kabutops and 6 others. | 10 |
| Weak Armor | Raises Speed and lowers Defense by one stage each upon being hit by a physical move.On Onix, Omanyte, Omastar, Kabuto and 6 others. | 10 |
| Clear Body | Prevents stats from being lowered by other Pokémon.On Regirock, Carbink, Diancie, Nacli and 2 others. | 6 |
| Shell Armor | Protects against critical hits.On Omanyte, Omastar, Dwebble, Crustle and 2 others. | 6 |
| Flash Fire | Protects against fire moves. Once one has been blocked, the Pokémon's own Fire moves inflict 1.5× damage until it leaves battle.On Rolycoly, Carkol, Coalossal, Hisuian Growlithe and 1 other. | 5 |
| Magnet Pull | Prevents steel opponents from fleeing or switching out.On Nosepass, Probopass, Alolan Geodude, Alolan Graveler and 1 other. | 5 |
No abilities match.
