Pokemon Go uses 18 types, and each matchup between them decides whether your Charged Move hits hard or barely registers. The Pokemon Go type chart spells out the exact multiplier for every combo. Been playing since 2016 and I still pull it up before weird raids. If you’ve ever sent Psychic damage into Darkrai and watched nothing happen, you already know why this stuff matters.
Heads up: the math in Go is different from the main games. Super effective is 1.6x, not 2x. Nothing is fully immune either. Ground moves still scratch Flying types, they just barely do anything. Current season is Memories in Motion (2026) and nothing about type interactions has changed, so this is accurate right now.
Pokemon Go Type Chart: Quick Reference
| Key Fact | Value |
|---|---|
| Total types | 18 |
| Super effective multiplier | 1.6x |
| Not very effective multiplier | 0.625x |
| Double resistance (replaces immunity) | 0.39x |
| Double super effective (dual type) | 2.56x |
| STAB bonus | 1.2x |
| Weather boost | 1.2x |
| Best defensive type | Steel (10 resistances) |
| Best offensive types | Fighting, Ground (5 SE each) |
| Most weaknesses | Rock, Grass (5 each) |
| Immunities in Go | None (replaced by 0.39x) |

How the Pokemon Go Type Chart Works
Same Rock Paper Scissors setup as Scarlet and Violet or the older games. Fire burns Grass, Water puts out Fire, Grass soaks up Water. Just with 18 options instead of three.
Niantic changed the numbers for mobile though. A super effective hit in Go does 1.6x instead of 2x. Not very effective is 0.625x, not 0.5x. The weird one? Zero immunities. Main games say Ground can’t hit Flying at all. Go says it hits for 0.39x. Barely anything, but it technically still lands.
My guess is they did this because real-time tapping combat would feel broken otherwise. Imagine throwing Earthquake at a Charizard and seeing zero damage pop up. That’d feel like a bug. So they softened the extremes.
Pokemon Go Type Chart Damage Multipliers vs Main Series
| Matchup | Main Series | Pokemon Go |
|---|---|---|
| Super effective | 2x | 1.6x |
| Not very effective | 0.5x | 0.625x |
| Immune / Double resisted | 0x | 0.390625x |
| Double super effective (dual type) | 4x | 2.56x |
| Double not very effective (dual type) | 0.25x | 0.390625x |
| STAB bonus | 1.5x | 1.2x |
| Weather boost | N/A | 1.2x |
2.56x is the one you’ll see in raid guides constantly. The Pokemon Go type chart makes this the holy grail for duo and trio raid attempts. Throw Rock Slide at Charizard and both its Fire side and Flying side take super effective damage at the same time. Tyranitar with Smack Down basically deletes Charizard in three hits. Standard stuff once you’ve done a few raids.
Pokemon Go Type Chart Video Breakdown
Count Jinsula goes through all 18 types and which Pokemon actually matter for each one. Worth 15 minutes if tables make your eyes glaze over.
Every Type Explained: Pokemon Go Weaknesses and Strengths
Here’s every type with what it beats, what resists it, and what it crumbles to. I dropped in the Pokemon that actually matter per type for raids and GBL. Data is current as of the Memories in Motion season, nothing hidden in patch notes that changes any matchup.
Normal Type
Strong against: Nothing. Resisted by: Rock, Steel. Double resisted by: Ghost (0.39x). Weak to: Fighting.
No offensive value whatsoever. Blissey and Snorlax live in gyms because one weakness and a huge HP pool means they take forever to take down. Nobody attacks with Normal types. They exist to annoy you when you’re trying to clear a gym.
Fire Type
Strong against: Grass, Ice, Bug, Steel. Resisted by: Fire, Water, Rock, Dragon. Weak to: Water, Ground, Rock. Resists: Fire, Grass, Ice, Bug, Steel, Fairy.
Fire breaks through Steel and Steel is walling half the game, so that’s the main reason you’d use Fire attackers. Reshiram, Chandelure, Shadow Moltres. Chandelure is my go-to because it hits fast and does enough damage to matter in short-man raids.
Water Type
Strong against: Fire, Ground, Rock. Resisted by: Water, Grass, Dragon. Weak to: Electric, Grass. Resists: Fire, Water, Ice, Steel.
Kyogre is still the best Water attacker. Only Electric and Grass counter Water, and it resists four things. When in doubt about what to bring to a raid, throwing a Water type is rarely the wrong call.
Grass Type
Strong against: Water, Ground, Rock. Resisted by: Fire, Grass, Poison, Flying, Bug, Dragon, Steel. Weak to: Fire, Ice, Poison, Flying, Bug. Resists: Water, Electric, Grass, Ground.
Grass gets walled by seven types. Worst offensive coverage with Bug. Where Grass shines is defense. Electric and Ground both bounce off, which is why Trevenant and Venusaur pop up in Go Battle League sets even though the offensive side is rough.
Electric Type
Strong against: Water, Flying. Resisted by: Electric, Grass, Dragon. Double resisted by: Ground (0.39x). Weak to: Ground. Resists: Electric, Flying, Steel.
Just one weakness: Ground. Makes Zekrom and Xurkitree pretty low-risk raid picks since most threats bounce right off. The catch is Earthquake. Garchomp or Groudon with Earthquake will one-shot your Electric attacker before it can fire off anything meaningful.
Ice Type
Strong against: Grass, Ground, Flying, Dragon. Resisted by: Fire, Water, Ice, Steel. Weak to: Fire, Fighting, Rock, Steel. Resists: Ice.
Ice is the universal Dragon killer. Rayquaza, Garchomp, Dragonite, Landorus, all the big names fold to it. Mamoswine and Galarian Darmanitan are what you want for these raids. Problem is Ice only resists itself, so Ice attackers get torn up fast.
Fighting Type
Strong against: Normal, Ice, Rock, Dark, Steel. Resisted by: Poison, Flying, Psychic, Bug, Fairy. Double resisted by: Ghost (0.39x). Weak to: Flying, Psychic, Fairy. Resists: Bug, Rock, Dark.
Five super effective matchups, tied with Ground for the most. Machamp with Counter plus Dynamic Punch has been a gym killer since like 2018. Lucario and Terrakion also deserve spots on your account. Keldeo works if you’ve got one.
Poison Type
Strong against: Grass, Fairy. Resisted by: Poison, Ground, Rock, Ghost. Double resisted by: Steel (0.39x). Weak to: Ground, Psychic. Resists: Grass, Fighting, Poison, Bug, Fairy.
Poison barely mattered for raids until Fairy types like Xerneas entered the meta. Now Nihilego and Roserade see some play. But Poison into Steel does 0.39x, so if the opponent has Metagross, your Poison attacker is doing basically nothing.
Ground Type
Strong against: Fire, Electric, Poison, Rock, Steel. Resisted by: Grass, Bug. Double resisted by: Flying (0.39x). Weak to: Water, Grass, Ice. Resists: Poison, Rock, Electric (0.39x).
Also five super effective matchups. Only thing that reliably hits Electric types. Groudon and Garchomp are the staple picks here. If your roster doesn’t include at least one maxed, you’ll struggle against Electric raid bosses.
Flying Type
Strong against: Grass, Fighting, Bug. Resisted by: Electric, Rock, Steel. Weak to: Electric, Ice, Rock. Resists: Grass, Fighting, Bug, Ground (0.39x).
Near-immunity to Ground at 0.39x is the big deal. Ground moves are everywhere in raids, so Flying types basically ignore one of the most common attack types. Rayquaza and Yveltal for heavy hitters, Staraptor if you need a cheaper option.
Psychic Type
Strong against: Fighting, Poison. Resisted by: Psychic, Steel. Double resisted by: Dark (0.39x). Weak to: Bug, Ghost, Dark. Resists: Fighting, Psychic.
Mewtwo exists and nothing else really matters. Psystrike Mewtwo is still a top raid attacker after all this time. Only warning: Dark types laugh at Psychic (0.39x damage taken). Don’t waste revives sending Mewtwo at Darkrai.
Bug Type
Strong against: Grass, Psychic, Dark. Resisted by: Fire, Fighting, Poison, Flying, Ghost, Steel, Fairy. Weak to: Fire, Flying, Rock. Resists: Grass, Fighting, Ground.
Seven types resist Bug moves. Same as Grass. Not great. Pheromosa and Genesect exist for niche raids but 9 times out of 10 you’ve got a better option. Bug is more of a “cover this one Psychic boss” type of deal than a general-purpose attacker.
Rock Type
Strong against: Fire, Ice, Flying, Bug. Resisted by: Fighting, Ground, Steel. Weak to: Water, Grass, Fighting, Ground, Steel. Resists: Normal, Fire, Poison, Flying.
Five weaknesses. Most in the game. Rock types hit like trucks but fold in two hits. Rampardos has monster attack stats and dies in one or two charged moves from the boss. Rhyperior lasts a bit longer. Works against Flying and Fire raid bosses, just stack revives before you go in.
Ghost Type
Strong against: Psychic, Ghost. Resisted by: Dark. Double resisted by: Normal (0.39x). Weak to: Ghost, Dark. Resists: Poison, Bug, Normal (0.39x), Fighting (0.39x).
Two double resistances (Normal and Fighting) which is rare. Those are common attack types in PvP, so Ghost types just tank what most teams want to do. Giratina Altered has been GBL meta for this exact reason. For raids, Gengar and Chandelure are the go-to Ghost attackers.
Dragon Type
Strong against: Dragon. Resisted by: Steel. Double resisted by: Fairy (0.39x). Weak to: Ice, Dragon, Fairy. Resists: Fire, Water, Grass, Electric.
Dragon resists Fire, Water, Grass, and Electric. Those are the four most common attack types in the game, so Dragon types end up taking neutral damage from almost everything. Combine that with usually absurd stats and you get half the Legendary roster being Dragon. Fairy is the hard counter, Togekiss or Sylveon will stomp a Dragon lead in GBL.
Dark Type
Strong against: Psychic, Ghost. Resisted by: Fighting, Dark, Fairy. Weak to: Fighting, Bug, Fairy. Resists: Ghost, Dark, Psychic (0.39x).
Dark laughs at Psychic moves (0.39x). That makes it the auto-pick for any Psychic raid boss. Darkrai, Hydreigon, Yveltal all put in work here. Watch for Fighting coverage though. If the opponent has a Machamp sitting there, your Dark attacker is about to get jumped.
Steel Type
Strong against: Ice, Rock, Fairy. Resisted by: Fire, Water, Electric, Steel. Weak to: Fire, Fighting, Ground. Resists: Normal, Grass, Ice, Flying, Psychic, Bug, Rock, Dragon, Steel, Fairy, Poison (0.39x).
10 resistances and Poison at 0.39x. Nothing else comes close defensively. Metagross is the classic pick, Dialga if you have one, Excadrill for a cheaper slot. You need Fire, Fighting, or Ground to actually break through, and even those need decent IVs to matter.
Fairy Type
Strong against: Fighting, Dragon, Dark. Resisted by: Fire, Poison, Steel. Weak to: Poison, Steel. Resists: Fighting, Bug, Dark, Dragon (0.39x).
Fairy got added in Gen 6 because Dragon was way too strong. Dragon moves against Fairy types hit for 0.39x, which is nothing. Togekiss, Gardevoir, and Xerneas are the usual suspects. Only Poison and Steel actually threaten Fairy, and Poison barely shows up in raid attacker lineups, so two weaknesses in theory is closer to one in practice.

STAB Bonus in the Pokemon Go Type Chart
STAB is easy. Pokemon’s type matches its move’s type, damage goes up 1.2x. Kyogre is Water. Surf is Water. Kyogre’s Surf hits 20% harder than Mewtwo’s Surf. Simple.
The math gets fun when you stack bonuses. Kyogre Surfing a Fire type: 1.2 STAB × 1.6 super effective = 1.92x. Now try Rhyperior which is Ground/Rock. Both types fold to Water. So: 1.2 × 1.6 × 1.6 = 3.072x. Three Surfs and Rhyperior is gone.
Takeaway: match your Pokemon’s moves to its typing whenever possible. Kyogre with Surf will out-damage Mewtwo with Surf every time against anything Water-weak, even though Mewtwo has a better base attack stat on paper. STAB is the single biggest multiplier you control, and it’s why the Pokemon Go type chart always pairs with moveset choice in raid planning.
Double Weaknesses in the Pokemon Go Type Chart
When a dual-type Pokemon’s both types are weak to the same attacking type, you get 2.56x damage. These are the matchups that let three trainers duo a five-star raid that normally needs six people.
- Charizard (Fire/Flying) takes 2.56x from Rock
- Gyarados (Water/Flying) takes 2.56x from Electric
- Tyranitar (Rock/Dark) takes 2.56x from Fighting
- Dragonite (Dragon/Flying) takes 2.56x from Ice
- Garchomp (Dragon/Ground) takes 2.56x from Ice
- Rhyperior (Ground/Rock) takes 2.56x from Water AND Grass
- Mega Rayquaza (Dragon/Flying) takes 2.56x from Ice
Rhyperior is the worst offender. Two separate double weaknesses (Water AND Grass). A team of six Kyogres or six Venusaurs will erase it. Charizard looks imposing until a Rhyperior with Smack Down and Stone Edge shows up and the raid is basically over in 40 seconds.
Weather Boosts and Type Matchups
Real-world weather in your area feeds the game. If it’s raining outside, Pokemon Go boosts Water, Electric, and Bug moves by 1.2x. Stacks right on top of STAB and type effectiveness, no separate calculation.
Kyogre Surfing a Fire type on a rainy day: 1.2 STAB × 1.6 super effective × 1.2 weather = 2.304x. For trio and duo raid attempts where you’re fighting the clock, that extra 1.2x is the difference between finishing with 20 seconds left and timing out at 5%.
Weather boosts: sunny and clear bump Fire and Grass. Rainy bumps Water, Electric, Bug. Partly cloudy hits Normal and Rock. Cloudy gets Fairy, Fighting, Poison. Windy boosts Dragon, Flying, Psychic. Snow covers Ice and Steel. Fog handles Dark and Ghost.

Raid and PvP Tips: Using Type Matchups
324 matchups is a lot. You don’t need them all memorized. Focus on Steel, Dragon, Fairy, Fighting, and Ghost. These five cover most of what you’ll see in GBL and at raid hour. I’ve been at this since 2016 and I still keep this Pokemon Go type chart open in a tab. Nobody’s judging.
Raid team rule: bring six of the same type counter, not six different “strong” Pokemon. Six Machamps wreck Tyranitar. Six Kyogres melt Groudon. Six Mamoswines fold Rayquaza. Random high-CP picks almost always lose to focused teams with STAB super effective moves.
For GBL, resistances win games as much as super effective damage does. A Pokemon that shrugs off your opponent’s Charged Move buys time to farm energy, throw your own charge, and flip the whole match. That’s the difference between losing close sets and winning them. If competitive gaming outside Pokemon is your thing, our LoL skins page covers another angle on in-game customization.
For type dynamics in the mainline games (they use 2x instead of 1.6x), our starter Pokemon guide covers how Fire/Water/Grass starters shape every new generation. Playing ranked in other games? The Marvel Rivals tier list is solid if you want the same kind of matchup breakdown for hero shooters.
For event schedules and official patch data, Niantic’s Pokemon Go site has the latest.
FAQ: Pokemon Go Type Chart
How do type matchups work in Pokemon Go?
1.6x for super effective, 0.625x for not very effective, and 0.39x where the main games would have full immunity. Every move deals at least some damage to every Pokemon. Nothing is fully immune in Go.
What is STAB in Pokemon Go?
Same Type Attack Bonus. 1.2x damage when your Pokemon’s move matches its own type. Machamp is Fighting, Counter is Fighting, so Counter gets the bonus. Machamp using Rock Slide gets nothing because Machamp isn’t Rock type. Pair STAB with super effective and you’re at 1.92x.
What is the best defensive type in Pokemon Go?
Steel, by a wide margin. 10 resistances plus Poison at 0.39x. Metagross, Dialga, and Registeel are all great at eating hits. Only Fire, Fighting, and Ground punch through reliably.
Are there immunities in Pokemon Go?
No. Niantic swapped them for a 0.39x resistance. Normal still hits Ghost types for tiny damage. Electric still connects on Ground. Nothing is truly immune like it is in Scarlet and Violet.
How does double weakness work in Pokemon Go?
Both of a Pokemon’s types are weak to the same attack, multipliers stack. 1.6 × 1.6 = 2.56x. Charizard is Fire/Flying. Rock beats both. A Rock move on Charizard does 2.56x, which is enough to end the raid boss fast.
Does weather boost type damage in Pokemon Go?
Weather doesn’t change the type chart, but it adds a 1.2x boost to certain move types. Rain gives Water, Electric, and Bug a 20% bump. Sun does the same for Fire and Grass. Stacks on top of STAB and super effective.
Which Pokemon have the worst double weaknesses?
Rhyperior is the worst case, double weak to Water AND Grass at 2.56x each. Charizard (Rock), Gyarados (Electric), and Dragonite (Ice) all have single double weaknesses that raiders exploit constantly.
Last updated: April 2026
through our G2G profile
