Type guideevery PokémonGen 1–9Updated OCT 18, 2026

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.

Across the series

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.

Pokédex

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.

Rock tier list →
ALL 80 POKÉMON
CAUGHT 0 / 80Your ticks are saved in this browser.
Rock type Pokémon list
TypeCategoryGen
FireRockHISUIAN FORMGEN 8 · 607545655055350
FireRockHISUIAN FORMGEN 8 · 9511580958090555
RockGroundGEN 1 · 4080100303020300
RockGroundGEN 1 · 5595115454535390
RockGroundGEN 1 · 80120130556545495
RockElectricALOLAN FORMGEN 7 · 4080100303020300
RockElectricALOLAN FORMGEN 7 · 5595115454535390
RockElectricALOLAN FORMGEN 7 · 80120130556545495
RockGroundGEN 1 · 3545160304570385
GroundRockGEN 1 · 808595303025345
GroundRockGEN 1 · 105130120454540485
GroundRockGEN 4 · 115140130555540535
RockWaterFOSSILGEN 1 · 3540100905535355
RockWaterFOSSILGEN 1 · 70601251157055495
RockWaterFOSSILGEN 1 · 308090554555355
RockWaterFOSSILGEN 1 · 60115105657080495
Special Pokémon

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.

By game

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.

Moves & abilities

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).

ALL 22 MOVES
GENMOVECATPWRACCPP
Gen 4Head Smash150805
Gen 4Rock Wrecker150905
Gen 8Meteor Beam1209010
Gen 6Diamond Storm100955
Gen 4Stone Edge100805
Gen 9Mighty Cleave951005
Gen 4Power Gem8010020
Gen 1Rock Slide759010
Gen 8Stone Axe659015
Gen 2Ancient Power601005
Gen 3Rock Tomb609515
Gen 1Rock Throw509015
Gen 5Smack Down5010015
Gen 7Accelerock+14010020
Gen 9Salt Cure4010015
Gen 2Rollout309020
Gen 3Rock Blast259010
Gen 4Rock Polish——20
Gen 2Sandstorm——10
Gen 4Stealth Rock——20
Gen 8Tar Shot—10015
Gen 5Wide Guard+3——10
Was this page helpful?
Thanks for your feedback!
Want to tell us more?
What was most useful?
What could be improved?
Thanks for your feedback