GBL Note
← GBL Note📖 All guides

Pokémon GO Type Chart & Weakness Table — All 18 Types (GO Multipliers)

Updated 2026-09-03 · GBL Note guide

Type matchups decide battles in both PvP (Battle League) and PvE (raids). Hitting a weakness boosts damage a lot; a resisted or double-resisted matchup cuts it hard. Below is every one of the 18 types with its weaknesses, resistances, double-resists and offensive coverage — use it for switch timing and move choices.

GO multipliers differ from the main games

Unlike the main series (×2 / ×0.5 / ×0), Pokémon GO uses super-effective ×1.6, resisted ×0.625, and even 'immune (×0)' relationships deal ×0.390625 — there is no true immunity. STAB is ×1.2. (See the 'PvP damage math' guide for full details.)

Dual types multiply

A dual-type Pokémon multiplies each type's factor. An attack that both types are weak to is doubly super-effective ×2.56 (1.6×1.6); one both resist is ×0.39 (0.625×0.625). So the same 'weakness' hits far harder against a double-weak target.

How to read the chart

Each type card below is defensive — red 'Weak ×1.6' are the attack types that hurt it, blue 'Resist ×0.625' are what it tanks well, grey 'Double resist ×0.39' barely does anything. Green 'Strong vs' is the reverse: the types this type's moves hit super-effectively.

← scroll horizontally →
Pokémon GO Type Chart
Type Chart · gblnote.com
⚔️ ← Attacking (hits)🛡️ ↑ Defending (hit)
🛡️ Defending (hit)
⚔️ATK
normal
fire
water
electric
grass
ice
fighting
poison
ground
flying
psychic
bug
rock
ghost
dragon
dark
steel
fairy
normal
0.6×
0.4×
0.6×
fire
0.6×
0.6×
1.6×
1.6×
1.6×
0.6×
0.6×
1.6×
water
1.6×
0.6×
0.6×
1.6×
1.6×
0.6×
electric
1.6×
0.6×
0.6×
0.4×
1.6×
0.6×
grass
0.6×
1.6×
0.6×
0.6×
1.6×
0.6×
0.6×
1.6×
0.6×
0.6×
ice
0.6×
0.6×
1.6×
0.6×
1.6×
1.6×
1.6×
0.6×
fighting
1.6×
1.6×
0.6×
0.6×
0.6×
0.6×
1.6×
0.4×
1.6×
1.6×
0.6×
poison
1.6×
0.6×
0.6×
0.6×
0.6×
0.4×
1.6×
ground
1.6×
1.6×
0.6×
1.6×
0.4×
0.6×
1.6×
1.6×
flying
0.6×
1.6×
1.6×
1.6×
0.6×
0.6×
psychic
1.6×
1.6×
0.6×
0.4×
0.6×
bug
0.6×
1.6×
0.6×
0.6×
0.6×
1.6×
0.6×
1.6×
0.6×
0.6×
rock
1.6×
1.6×
0.6×
0.6×
1.6×
1.6×
0.6×
ghost
0.4×
1.6×
1.6×
0.6×
dragon
1.6×
0.6×
0.4×
dark
0.6×
1.6×
1.6×
0.6×
0.6×
steel
0.6×
0.6×
0.6×
1.6×
1.6×
0.6×
1.6×
fairy
0.6×
1.6×
0.6×
1.6×
1.6×
0.6×
Super ×1.6Resist ×0.625Double resist ×0.39
STAB ×1.2 · dual types multiply (double weak ×2.56)

🛡️ Type weakness chart (Pokémon GO multipliers)

GO differs from the main series — super effective ×1.6, resisted ×0.625. Even main-series immunities (0×) are ×0.39 in GO — a double-resist, so there is no true immunity. Dual types multiply (double weak ×2.56, double resist ×0.39).

Normal
Weak ×1.6Fighting
Resist ×0.625none
Double resist ×0.39Ghost
Strong vsnone
Fire
Weak ×1.6WaterGroundRock
Resist ×0.625FireGrassIceBugSteelFairy
Strong vsGrassIceBugSteel
Water
Weak ×1.6ElectricGrass
Resist ×0.625FireWaterIceSteel
Strong vsFireGroundRock
Electric
Weak ×1.6Ground
Resist ×0.625ElectricFlyingSteel
Strong vsWaterFlying
Grass
Weak ×1.6FireIcePoisonFlyingBug
Resist ×0.625WaterElectricGrassGround
Strong vsWaterGroundRock
Ice
Weak ×1.6FireFightingRockSteel
Resist ×0.625Ice
Strong vsGrassGroundFlyingDragon
Fighting
Weak ×1.6FlyingPsychicFairy
Resist ×0.625BugRockDark
Strong vsNormalIceRockDarkSteel
Poison
Weak ×1.6GroundPsychic
Resist ×0.625GrassFightingPoisonBugFairy
Strong vsGrassFairy
Ground
Weak ×1.6WaterGrassIce
Resist ×0.625PoisonRock
Double resist ×0.39Electric
Strong vsFireElectricPoisonRockSteel
Flying
Weak ×1.6ElectricIceRock
Resist ×0.625GrassFightingBug
Double resist ×0.39Ground
Strong vsGrassFightingBug
Psychic
Weak ×1.6BugGhostDark
Resist ×0.625FightingPsychic
Strong vsFightingPoison
Bug
Weak ×1.6FireFlyingRock
Resist ×0.625GrassFightingGround
Strong vsGrassPsychicDark
Rock
Weak ×1.6WaterGrassFightingGroundSteel
Resist ×0.625NormalFirePoisonFlying
Strong vsFireIceFlyingBug
Ghost
Weak ×1.6GhostDark
Resist ×0.625PoisonBug
Double resist ×0.39NormalFighting
Strong vsPsychicGhost
Dragon
Weak ×1.6IceDragonFairy
Resist ×0.625FireWaterElectricGrass
Strong vsDragon
Dark
Weak ×1.6FightingBugFairy
Resist ×0.625GhostDark
Double resist ×0.39Psychic
Strong vsPsychicGhost
Steel
Weak ×1.6FireFightingGround
Resist ×0.625NormalGrassIceFlyingPsychicBugRockDragonSteelFairy
Double resist ×0.39Poison
Strong vsIceRockFairy
Fairy
Weak ×1.6PoisonSteel
Resist ×0.625FightingBugDark
Double resist ×0.39Dragon
Strong vsFightingDragonDark

🔀 Dual-Type Matchups — a combo's real weakness

Pick two types and it multiplies. Weak to both = double weak ×2.56; resists both = double resist ×0.39 — that double-resist is the wall that makes attacks 'not hurt'.

Examples:
GroundNormal
Weak ×1.6WaterGrassIceFighting
Resist ×0.625PoisonRock
Double resist ×0.39↓ElectricGhost
Other guides
· Pokémon GO CCT Timing Guide — Deny the Opponent's Free Fast Move· Pokémon GO PvP Damage Math — How It Differs From the Main Games· Pokémon GO GBL Beginner's Guide — Basics· CP Limits by League — Great, Ultra, Master· GBL IV Optimization Basics· GBL Team Building — Lead, Ace, and Closer
Curious about the current league meta? Check the live meta and tier list.
Privacy Policy