👤 Open Tools
Guides

Pokémon GO Type Chart: Full Type Effectiveness Guide

Share 𝕏 f r/
Advertisement
On this page

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.

Advertisement
Daniel Sánchez

Independent Pokémon GO player and writer based in Spain, playing since launch year. I cover daily news, events and raid strategy for PokeGoHub, checking every article against Niantic's official announcements and in-game testing.

Never miss a Community Day

One email a week: confirmed events, raid rotations and the guides that actually matter.

Advertisement

Be the first to comment

Your email address will not be published. Required fields are marked *