Back to explore

Type effectiveness guide

Know what hits hard.

A quick reference for attack types, dual-type multipliers, and the rules that change between the mainline games, Pokémon TCG, and Pokémon GO.

single weakness
double weakness
½×single resistance
mainline immunity

Dual-type Pokémon multiply both matchups: 2× and 2× becomes 4×, while a 0× immunity stays at zero.

Mainline games

Type strengths and weaknesses

Normaltype
Strong against
None
Weak to
Fighting
½×Deals less damage to
RockSteel
No effect on
Ghost
Firetype
Strong against
GrassIceBugSteel
Weak to
WaterGroundRock
½×Deals less damage to
FireWaterRockDragon
No effect on
None
Watertype
Strong against
FireGroundRock
Weak to
ElectricGrass
½×Deals less damage to
WaterGrassDragon
No effect on
None
Electrictype
Strong against
WaterFlying
Weak to
Ground
½×Deals less damage to
ElectricGrassDragon
No effect on
Ground
Grasstype
Strong against
WaterGroundRock
Weak to
FireIcePoisonFlyingBug
½×Deals less damage to
FireGrassPoisonFlyingBugDragonSteel
No effect on
None
Icetype
Strong against
GrassGroundFlyingDragon
Weak to
FireFightingRockSteel
½×Deals less damage to
FireWaterIceSteel
No effect on
None
Fightingtype
Strong against
NormalIceRockDarkSteel
Weak to
FlyingPsychicFairy
½×Deals less damage to
PoisonFlyingPsychicBugFairy
No effect on
Ghost
Poisontype
Strong against
GrassFairy
Weak to
GroundPsychic
½×Deals less damage to
PoisonGroundRockGhost
No effect on
Steel
Groundtype
Strong against
FireElectricPoisonRockSteel
Weak to
WaterGrassIce
½×Deals less damage to
GrassBug
No effect on
Flying
Flyingtype
Strong against
GrassFightingBug
Weak to
ElectricIceRock
½×Deals less damage to
ElectricRockSteel
No effect on
None
Psychictype
Strong against
FightingPoison
Weak to
BugGhostDark
½×Deals less damage to
PsychicSteel
No effect on
Dark
Bugtype
Strong against
GrassPsychicDark
Weak to
FireFlyingRock
½×Deals less damage to
FireFightingPoisonFlyingGhostSteelFairy
No effect on
None
Rocktype
Strong against
FireIceFlyingBug
Weak to
WaterGrassFightingGroundSteel
½×Deals less damage to
FightingGroundSteel
No effect on
None
Ghosttype
Strong against
PsychicGhost
Weak to
GhostDark
½×Deals less damage to
Dark
No effect on
Normal
Dragontype
Strong against
Dragon
Weak to
IceDragonFairy
½×Deals less damage to
Steel
No effect on
Fairy
Darktype
Strong against
PsychicGhost
Weak to
FightingBugFairy
½×Deals less damage to
FightingDarkFairy
No effect on
None
Steeltype
Strong against
IceRockFairy
Weak to
FireFightingGround
½×Deals less damage to
FireWaterElectricSteel
No effect on
None
Fairytype
Strong against
FightingDragonDark
Weak to
PoisonSteel
½×Deals less damage to
FirePoisonSteel
No effect on
None

Different rules

TCG and GO notes

The chart above is the mainline game chart. These two formats use type advantages differently, so use the notes below before applying the numbers to a card or a GO battle.

Pokémon TCG

There is no universal type chart

card-specific

In the paper TCG, each Pokémon card prints its own Weakness and Resistance. A Fire card is not automatically weak to Water just because that is true in the video games, so check the defending card instead of using the mainline row.

  • Weakness uses the modifier printed on the card, often ×2.
  • Resistance uses the amount printed on the card, often −30 in modern cards.
  • There is no universal type immunity; Weakness and Resistance normally apply to the Active Pokémon, not the Bench.

Pokémon GO

Same relationships, different math

GO values

GO keeps the same type relationships shown above, but it does not use 2× and ½× damage. Its effectiveness steps are:

1.6×single weakness
2.56×double weakness
0.625×single resistance
≈0.39×immunity-style matchup

So Normal → Ghost is 0× in the mainline games, but an immunity-style extra resistance in GO—not a true zero-damage hit. Dual-type modifiers still stack.

Pokémon GO

Type strengths and weaknesses

Normaltype
1.6×Strong against
None
1.6×Weak to
Fighting
0.625×Deals less damage to
RockSteel
≈0.39×Immunity-style
Ghost
Firetype
1.6×Strong against
GrassIceBugSteel
1.6×Weak to
WaterGroundRock
0.625×Deals less damage to
FireWaterRockDragon
≈0.39×Immunity-style
None
Watertype
1.6×Strong against
FireGroundRock
1.6×Weak to
ElectricGrass
0.625×Deals less damage to
WaterGrassDragon
≈0.39×Immunity-style
None
Electrictype
1.6×Strong against
WaterFlying
1.6×Weak to
Ground
0.625×Deals less damage to
ElectricGrassDragon
≈0.39×Immunity-style
Ground
Grasstype
1.6×Strong against
WaterGroundRock
1.6×Weak to
FireIcePoisonFlyingBug
0.625×Deals less damage to
FireGrassPoisonFlyingBugDragonSteel
≈0.39×Immunity-style
None
Icetype
1.6×Strong against
GrassGroundFlyingDragon
1.6×Weak to
FireFightingRockSteel
0.625×Deals less damage to
FireWaterIceSteel
≈0.39×Immunity-style
None
Fightingtype
1.6×Strong against
NormalIceRockDarkSteel
1.6×Weak to
FlyingPsychicFairy
0.625×Deals less damage to
PoisonFlyingPsychicBugFairy
≈0.39×Immunity-style
Ghost
Poisontype
1.6×Strong against
GrassFairy
1.6×Weak to
GroundPsychic
0.625×Deals less damage to
PoisonGroundRockGhost
≈0.39×Immunity-style
Steel
Groundtype
1.6×Strong against
FireElectricPoisonRockSteel
1.6×Weak to
WaterGrassIce
0.625×Deals less damage to
GrassBug
≈0.39×Immunity-style
Flying
Flyingtype
1.6×Strong against
GrassFightingBug
1.6×Weak to
ElectricIceRock
0.625×Deals less damage to
ElectricRockSteel
≈0.39×Immunity-style
None
Psychictype
1.6×Strong against
FightingPoison
1.6×Weak to
BugGhostDark
0.625×Deals less damage to
PsychicSteel
≈0.39×Immunity-style
Dark
Bugtype
1.6×Strong against
GrassPsychicDark
1.6×Weak to
FireFlyingRock
0.625×Deals less damage to
FireFightingPoisonFlyingGhostSteelFairy
≈0.39×Immunity-style
None
Rocktype
1.6×Strong against
FireIceFlyingBug
1.6×Weak to
WaterGrassFightingGroundSteel
0.625×Deals less damage to
FightingGroundSteel
≈0.39×Immunity-style
None
Ghosttype
1.6×Strong against
PsychicGhost
1.6×Weak to
GhostDark
0.625×Deals less damage to
Dark
≈0.39×Immunity-style
Normal
Dragontype
1.6×Strong against
Dragon
1.6×Weak to
IceDragonFairy
0.625×Deals less damage to
Steel
≈0.39×Immunity-style
Fairy
Darktype
1.6×Strong against
PsychicGhost
1.6×Weak to
FightingBugFairy
0.625×Deals less damage to
FightingDarkFairy
≈0.39×Immunity-style
None
Steeltype
1.6×Strong against
IceRockFairy
1.6×Weak to
FireFightingGround
0.625×Deals less damage to
FireWaterElectricSteel
≈0.39×Immunity-style
None
Fairytype
1.6×Strong against
FightingDragonDark
1.6×Weak to
PoisonSteel
0.625×Deals less damage to
FirePoisonSteel
≈0.39×Immunity-style
None

Abilities, attacks, card text, and special modes can override the normal type result.