Type guide

Rock: weaknesses and best counters

Rock is best countered with Water / Grass / Fighting / Ground / Steel-type moves under Pokémon GO rules.

Weak to

Water 1.6×Grass 1.6×Fighting 1.6×Ground 1.6×Steel 1.6×

Best types to bring

FightingDamage 1.6×Incoming damage 0.625×
GroundDamage 1.6×Incoming damage 0.625×
SteelDamage 1.6×Incoming damage 0.625×
WaterDamage 1.6×Incoming damage
GrassDamage 1.6×Incoming damage

Resisted attacks

Normal 0.625×Fire 0.625×Poison 0.625×Flying 0.625×

Practical battle advice

Against Rock, verify that your Pokémon actually knows one of the listed counter moves. Moveset, level and battle format still matter.

Explore other types

Last reviewed: 2026-07-25