Best Rock counters & weaknesses
Rock-type Pokémon are weak to Water, Grass, Fighting, Ground, Steel. They resist Normal, Fire, Poison, Flying.
This page lists the best counters for Rock-type Pokémon in the Pokémon Champions roster, the strongest Rock-type mons themselves, and the type's full offensive and defensive matchups.
Matchups
- Weak to: Water, Grass, Fighting, Ground, Steel
- Resists: Normal, Fire, Poison, Flying
Best Rock-type Pokémon
Top counters to Rock
- Venusaur (Grass / Poison)
- Mega Venusaur (Grass / Poison)
- Blastoise (Water)
- Mega Blastoise (Water)
- Machamp (Fighting)
- Forretress (Bug / Steel)
- Medicham (Fighting / Psychic)
- Mega Medicham (Fighting / Psychic)
- Sharpedo (Water / Dark)
- Mega Sharpedo (Water / Dark)
- Camerupt (Fire / Ground)
- Mega Camerupt (Fire / Ground)
Want to find the best pick for your own team against a Rock-type opponent? Open the PokeCounter app.