TYPE DEX
Rock type – strengths, weaknesses & best counters
The Rock type hits 4 types for double damage: Fire, Ice, Flying, Bug. Defensively it has 5 weaknesses (Water, Grass, Fighting, Ground, Steel). Hits four types ×2 including Flying and Fire — defensively a construction site with five weaknesses.
Rock moves against …
Rock Pokémon on defense
What is super effective against Rock?
Super effective against Rock: Water, Grass, Fighting, Ground, Steel. The most famous victim: Tyranitar (Rock, Dark) takes a massive ×4 damage from Fighting moves thanks to its dual typing — one hit is often enough.
Rock has 5 weaknesses: Water, Grass, Fighting, Ground, Steel. Resisted instead: Normal, Fire, Poison, Flying. If you play Rock defensively, plan around exactly these matchups.
3 types resist Rock moves: Fighting, Ground, Steel. Nobody is immune — Rock always hits at least neutrally. You really hurt Fire, Ice, Flying, Bug.
80 Pokémon carry the Rock type — pure, in combination or via a form (Gen 9, incl. Mega Evolutions and regional forms). The full filterable list lives in the Pokédex: toggle the Rock filter at the top and you'll see every species with stats, locations and movesets.
Yes — Rock is a solid attacking type with a clear niche. The math: 4 types are hit ×2 (Fire, Ice, Flying, Bug), 3 resist it (Fighting, Ground, Steel) and 0 are immune (). The rating comes straight from the type chart — test the matchups live in the Versus calc.