← Back to pokepick

Type

Rock-type Pokémon

74 Pokémon carry the Rock type as either their first or second type.

High Defense, low Speed, and five weaknesses, the most of any type alongside Grass. Rock Pokémon are excellent against Fire, Ice, Flying and Bug, and Stealth Rock is one of the most used moves in competitive play.

Matchups

Rock-type moves are super effective against Fire, Ice, Flying and Bug. Rock Pokémon are weak to Water, Grass, Fighting, Ground and Steel.

By generation

Kanto (11), Johto (7), Hoenn (12), Sinnoh (7), Unova (10), Kalos (8), Alola (5), Galar (6) and Paldea (8).

Legendary and Mythical

Regirock, Terrakion and Diancie.

All Rock-type Pokémon