Skip to content
DexTeam

18 types · Gen 6+ chart · counters with moves

Pokémon Weaknesses by Type

Every Pokémon's weakness comes from its type: Fire is weak to Water, Ground and Rock; Water to Electric and Grass; Grass to Fire, Ice, Poison, Flying and Bug. Dual types multiply, so Ground/Flying Landorus takes 4× from Ice. Pick a type below for each Pokémon's weakness chart and best counters with moves.

Weaknesses of all 18 types

Fire Fire-type weaknesses

Weak 2×
WaterGroundRock
Resists
FireGrassIceBugSteelFairy

Incineroar, Hisuian Arcanine, Mega Charizard Y, Volcarona, Armarouge, Torkoal · all 52 → · Fire type guide

Water Water-type weaknesses

Weak 2×
ElectricGrass
Resists
FireWaterIceSteel

Basculegion, Pelipper, Milotic, Politoed, Mega Swampert, Primarina · all 77 → · Water type guide

Grass Grass-type weaknesses

Weak 2×
FireIcePoisonFlyingBug
Resists
WaterElectricGrassGround

Rillaboom, Whimsicott, Sinistcha, Venusaur, Mega Scovillain, Tsareena · all 63 → · Grass type guide

Poison Poison-type weaknesses

Weak 2×
GroundPsychic
Resists
GrassFightingPoisonBugFairy

Sneasler, Mega Gengar, Venusaur, Mega Glimmora, Glimmora, Toxapex · all 45 → · Poison type guide

Ground Ground-type weaknesses

Weak 2×
WaterGrassIce
Resists
PoisonRock
Immune
Electric

Garchomp, Excadrill, Mega Swampert, Mega Camerupt, Mamoswine, Swampert · all 47 → · Ground type guide

Bug Bug-type weaknesses

Weak 2×
FireFlyingRock
Resists
GrassFightingGround

Mega Golisopod, Volcarona, Vivillon, Kleavor, Araquanid, Scizor · all 38 → · Bug type guide

Rock Rock-type weaknesses

Weak 2×
WaterGrassFightingGroundSteel
Resists
NormalFirePoisonFlying

Hisuian Arcanine, Mega Tyranitar, Mega Glimmora, Tyranitar, Glimmora, Mega Aerodactyl · all 44 → · Rock type guide

Ghost Ghost-type weaknesses

Weak 2×
GhostDark
Resists
PoisonBug
Immune
NormalFighting

Gholdengo, Basculegion, Sinistcha, Mega Gengar, Mega Froslass, Annihilape · all 50 → · Ghost type guide

Dark Dark-type weaknesses

Weak 2×
FightingBugFairy
Resists
GhostDark
Immune
Psychic

Incineroar, Kingambit, Mega Tyranitar, Grimmsnarl, Tyranitar, Mega Absol Z · all 57 → · Dark type guide

Steel Steel-type weaknesses

Weak 2×
FireFightingGround
Resists
NormalGrassIceFlyingPsychicBugRockDragonSteelFairy
Immune
Poison

Kingambit, Gholdengo, Archaludon, Mega Golisopod, Excadrill, Mega Metagross · all 58 → · Steel type guide

Fairy Fairy-type weaknesses

Weak 2×
PoisonSteel
Resists
FightingBugDark
Immune
Dragon

Mega Floette, Sylveon, Mega Gardevoir, Whimsicott, Grimmsnarl, Primarina · all 46 → · Fairy type guide

Most searched Pokémon weaknesses

Weakness & counters charts for the Pokémon people look up most (Search Console + Champions and National Dex usage).

Pokémon weakness FAQ

What is each Pokémon type weak to?

Normal: Fighting; Fire: Water, Ground and Rock; Water: Electric and Grass; Electric: Ground; Grass: Fire, Ice, Poison, Flying and Bug; Ice: Fire, Fighting, Rock and Steel; Fighting: Flying, Psychic and Fairy; Poison: Ground and Psychic; Ground: Water, Grass and Ice; Flying: Electric, Ice and Rock; Psychic: Bug, Ghost and Dark; Bug: Fire, Flying and Rock; Rock: Water, Grass, Fighting, Ground and Steel; Ghost: Ghost and Dark; Dragon: Ice, Dragon and Fairy; Dark: Fighting, Bug and Fairy; Steel: Fire, Fighting and Ground; Fairy: Poison and Steel.

Which type has the most weaknesses?

As a single type, Grass and Rock have the most weaknesses (5): Grass is weak to Fire, Ice, Poison, Flying and Bug; Rock is weak to Water, Grass, Fighting, Ground and Steel.

Which type has the fewest weaknesses?

Normal and Electric have only one weakness: Normal is weak only to Fighting; Electric is weak only to Ground. Steel resists the most types (10) and is immune to Poison.

How do dual types change weaknesses?

Multiply the two types' matchups. If both types are weak to an attack it deals 4× (Landorus's Ground/Flying takes 4× from Ice); if one is weak and the other resists it deals 1×; any immunity makes it 0×. Each Pokémon's weakness page shows the result.