Type matchups decide almost every fight in Pokémon GO — who wins a raid, who survives a Gym defense, who wins a PvP shield trade. This is the full type chart, plus the one thing that trips up players coming from the mainline games: Pokémon GO doesn’t use the same damage multipliers.
Pokémon GO Uses Different Type Multipliers
In the mainline Pokémon games, super effective moves deal double damage and resisted moves deal half damage. Pokémon GO softened these numbers in a December 2020 rebalance, and the game has used these multipliers ever since:
| Effectiveness | Mainline Games | Pokémon GO |
|---|---|---|
| Super Effective (1 type) | ×2 | ×1.6 |
| Super Effective (2 types stacked) | ×4 | ×2.56 |
| Not Very Effective (1 type) | ×0.5 | ×0.625 |
| Not Very Effective (2 types stacked) | ×0.25 | ×0.390625 |
| No Effect (immune) | ×0 | ×0 |
The practical result: type advantage still matters enormously in Pokémon GO, but a bad matchup is more survivable than it would be in the core series, and true immunities (like Normal-type moves against Ghost-types) still block damage completely.
Full Type Effectiveness Chart
Each row shows what that type is strong against, weak against, and completely blocked by when attacking.
| Attacking Type | Super Effective Against | Not Very Effective Against | No Effect Against |
|---|---|---|---|
| Normal | — | Rock, Steel | Ghost |
| Fire | Grass, Ice, Bug, Steel | Fire, Water, Rock, Dragon | — |
| Water | Fire, Ground, Rock | Water, Grass, Dragon | — |
| Electric | Water, Flying | Electric, Grass, Dragon | Ground |
| Grass | Water, Ground, Rock | Fire, Grass, Poison, Flying, Bug, Dragon, Steel | — |
| Ice | Grass, Ground, Flying, Dragon | Fire, Water, Ice, Steel | — |
| Fighting | Normal, Ice, Rock, Dark, Steel | Poison, Flying, Psychic, Bug, Fairy | Ghost |
| Poison | Grass, Fairy | Poison, Ground, Rock, Ghost | Steel |
| Ground | Fire, Electric, Poison, Rock, Steel | Grass, Bug | Flying |
| Flying | Grass, Fighting, Bug | Electric, Rock, Steel | — |
| Psychic | Fighting, Poison | Psychic, Steel | Dark |
| Bug | Grass, Psychic, Dark | Fire, Fighting, Poison, Flying, Ghost, Steel, Fairy | — |
| Rock | Fire, Ice, Flying, Bug | Fighting, Ground, Steel | — |
| Ghost | Psychic, Ghost | Dark | Normal |
| Dragon | Dragon | Steel | Fairy |
| Dark | Psychic, Ghost | Fighting, Dark, Fairy | — |
| Steel | Ice, Rock, Fairy | Fire, Water, Electric, Steel | — |
| Fairy | Fighting, Dragon, Dark | Fire, Poison, Steel | — |
Why This Matters for Raids
Raid bosses almost always have a small pool of types that hit them for double damage, and building a roster around those types is the fastest way to solo or trio raids that would otherwise need a full lobby. If you’re gearing up for a specific boss, our current raid boss guide and Mega Raid rotation guide both list exact counters so you don’t have to cross-reference the chart yourself — but understanding why those counters work makes it much easier to improvise when a new boss shows up that hasn’t been covered yet.
Why This Matters for PvP and Gym Defense
In PvP, type coverage decides shield trades: a Pokémon that resists your opponent’s Charged Move can eat a hit for free and punish the wasted energy. The same logic applies to Gym defense in reverse — a defender that resists common attacking types in the current meta will survive longer against drop-in raiders. Our Gym Defenders guide and the Great League Meta Report both apply this chart to today’s most relevant matchups.
Quick Tips for Using the Chart
A few things worth remembering when you’re picking counters on the fly: dual-type Pokémon can stack two effectiveness bonuses or penalties from a single attack (for example, a Water move against a Ground/Rock-type hits twice as hard as it would against a single Water-weak type), immunities are absolute even with Pokémon GO’s softened multipliers, and Same-Type Attack Bonus (STAB) — a 1.2x boost for using a move that matches the attacker’s own type — stacks on top of whatever the type chart gives you, which is why a same-type super effective attacker usually outperforms an off-type one even with better stats.
Want specific Pokémon recommendations instead of just the chart? Our Best Attackers by Type guide lists the strongest raid pick for each of the 18 types.





