Rock Type Chart
Rock delivers some of the strongest physical moves in the game, but five weaknesses — including Water, Ground and Fighting — keep it fragile.
Rock Type Weaknesses
Rock-type Pokémon are weak to Water, Grass, Fighting, Ground and Steel moves.
Rock Type Resistances
Rock-type Pokémon resist Normal, Fire, Poison and Flying moves.
Rock Type Immunities
Rock has no immunities.
No immunities
Rock Type Effectiveness
Rock-type moves are super effective against Fire, Ice, Flying and Bug, and resisted by Fighting, Ground and Steel.
- No effect (0×)
- None
Rock Type Dual-Type Chart
This chart shows how much damage a Rock-type move deals to every combination of two defending types. Rows are the first defender type and columns are the second. Each cell gives the damage multiplier: 4 is extremely effective (400%), 2 is super effective (200%), ½ is not very effective (50%), ¼ is highly resistant (25%) and 0 means no effect. Blank cells are normal 1× damage, and the gray diagonal marks a type paired with itself, which is not a valid dual type.
| Type 2Type 1 | Normal | Fire | Water | Electric | Grass | Ice | Fighting | Poison | Ground | Flying | Psychic | Bug | Rock | Ghost | Dragon | Dark | Steel | Fairy |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Normal | — | 2 | 2 | ½ | ½ | 2 | 2 | ½ | ||||||||||
| Fire | 2 | — | 2 | 2 | 2 | 4 | 2 | 4 | 2 | 4 | 2 | 2 | 2 | 2 | 2 | |||
| Water | 2 | — | 2 | ½ | ½ | 2 | 2 | ½ | ||||||||||
| Electric | 2 | — | 2 | ½ | ½ | 2 | 2 | ½ | ||||||||||
| Grass | 2 | — | 2 | ½ | ½ | 2 | 2 | ½ | ||||||||||
| Ice | 2 | 4 | 2 | 2 | 2 | — | 2 | 4 | 2 | 4 | 2 | 2 | 2 | 2 | 2 | |||
| Fighting | ½ | ½ | ½ | ½ | — | ½ | ¼ | ½ | ½ | ½ | ½ | ½ | ¼ | ½ | ||||
| Poison | 2 | 2 | ½ | — | ½ | 2 | 2 | ½ | ||||||||||
| Ground | ½ | ½ | ½ | ½ | ¼ | ½ | — | ½ | ½ | ½ | ½ | ½ | ¼ | ½ | ||||
| Flying | 2 | 4 | 2 | 2 | 2 | 4 | 2 | — | 2 | 4 | 2 | 2 | 2 | 2 | 2 | |||
| Psychic | 2 | 2 | ½ | ½ | 2 | — | 2 | ½ | ||||||||||
| Bug | 2 | 4 | 2 | 2 | 2 | 4 | 2 | 4 | 2 | — | 2 | 2 | 2 | 2 | 2 | |||
| Rock | 2 | 2 | ½ | ½ | 2 | 2 | — | ½ | ||||||||||
| Ghost | 2 | 2 | ½ | ½ | 2 | 2 | — | ½ | ||||||||||
| Dragon | 2 | 2 | ½ | ½ | 2 | 2 | — | ½ | ||||||||||
| Dark | 2 | 2 | ½ | ½ | 2 | 2 | — | ½ | ||||||||||
| Steel | ½ | ½ | ½ | ½ | ¼ | ½ | ¼ | ½ | ½ | ½ | ½ | ½ | — | ½ | ||||
| Fairy | 2 | 2 | ½ | ½ | 2 | 2 | ½ | — |
Rock Type Summary
Heavy physical power and a sandstorm boost, undone by five weaknesses.
Rock is a high-power physical type that hits four types hard and gains a Special Defense boost in sandstorm. Five weaknesses — including common Water, Ground and Fighting — keep most Rock-types slow and matchup-sensitive, though their damage output can end games if they get a turn.
Rock on offense
Rock-type moves are super effective against Fire, Ice, Flying and Bug and are resisted by Fighting, Ground and Steel, with nothing immune to them. Moves such as Stone Edge and Rock Slide are feared for their power, and Stealth Rock is one of the most influential hazards in competitive play.
Rock on defense
Rock-types are weak to Water, Grass, Fighting, Ground and Steel and resist Normal, Fire, Poison and Flying. The long weakness list means Rock Pokémon are usually slow and hit-and-run, and they lean on sandstorm or Sturdy to survive a turn.
Notable Rock-type Pokémon
Famous Rock-types include Tyranitar, Rhyperior, Aerodactyl, Shuckle, Garganacl, Nihilego and Lycanroc. Their stats and abilities vary enormously, from the special-attacking Nihilego to the legendary-baiting defensive Shuckle.
Related Pokémon Types
Browse every Pokémon type chart, or jump back to the full Pokémon Type Chart.