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.

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