Pokémon Type Chart – Strengths and Weaknesses for Effectiveness

In Pokémon GO Pokémon have strengths and weaknesses against opponents of certain types. Considering the type effectiveness helps you in raids, gym battles, and also in trainer battles. In the table, we show you who is strong against whom.

What does type effectiveness mean? Roughly speaking, it means that a certain type of attack and Pokémon is effective against another type, causing more damage than a neutral or ineffective attack. A Pokémon with fire attacks deals a lot of damage to plant-type opponents but has a significant disadvantage against water attacks.

In the overview, we show you which type is effective against whom.

Update from March 27, 2026: The article has been reviewed and is up to date.
Start video
Pokémon GO shows its new season in the trailer

Types: Weaknesses and Strengths Overview

TypeEffective againstVulnerable to
NormalNoneFighting
GroundFire, Electric, Poison, Rock, SteelWater, Grass, Ice
DragonDragonIce, Dragon, Fairy
IceGrass, Ground, Flying, DragonFire, Rock, Fighting, Steel
ElectricWater, FlyingGround
FairyFighting, Dragon, DarkPoison, Steel
FireGrass, Ice, Bug, SteelWater, Ground, Rock
FlyingGrass, Fighting, BugElectric, Ice, Rock
RockFire, Ice, Flying, BugWater, Grass, Fighting, Ground, Steel
GhostPsychic, GhostGhost, Dark
PoisonGrass, FairyGround, Psychic
BugGrass, Psychic, DarkFire, Flying, Rock
FightingNormal, Ice, Rock, Dark, SteelFlying, Psychic, Fairy
GrassWater, Rock, GroundFire, Ice, Poison, Flying, Bug
PsychicFighting, PoisonBug, Ghost, Dark
SteelIce, Rock, FairyFire, Fighting, Ground
DarkPsychic, GhostFighting, Bug, Fairy
WaterFire, Ground, RockGrass, Electric

These types are particularly effective

What is effective against Dark (weakness)? Fighting, Bug, and Fairy.

What is effective against Poison (weakness)? Ground and Psychic.

What is effective against Fighting (weakness)? Flying, Psychic, and Fairy.

What is effective against Ghost (weakness)? Ghost and Dark.

What is effective against Psychic (weakness)? Bug, Ghost, and Dark.

What is effective against Normal (weakness)? Fighting.

What is effective against Fire (weakness)? Water, Ground, and Rock.

What is effective against Water (weakness)? Grass and Electric.

What is effective against Grass (weakness)? Fire, Ice, Poison, Flying, and Bug.

What is effective against Electric (weakness)? Ground.

What is effective against Ice (weakness)? Fire, Fighting, Rock, and Steel.

What is effective against Ground (weakness)? Water, Grass, and Ice.

What is effective against Flying (weakness)? Electric, Ice, and Rock.

What is effective against Bug (weakness)? Fire, Flying, and Rock.

What is effective against Rock (weakness)? Water, Grass, Fighting, Ground, and Steel.

What is effective against Dragon (weakness)? Ice, Dragon, and Fairy.

What is effective against Steel (weakness)? Fire, Fighting, and Ground.

What is effective against Fairy (weakness)? Poison and Steel.

Pokémon Type Table

Niantic has created an overview table on the topic that shows you the effectiveness at a glance.

Pokémon GO Type Effectiveness Strengths and Weaknesses Table Overview
Green (very effective), red (not very effective), X (immune), white field (neutral damage) – Source: Niantic

What do the symbols mean? On the Y-axis (top to bottom) you see the view for the attackers. On the X-axis (left to right) you see the view for defenders.

A green circle indicates that the types are very effective. A red triangle means that the types are not very effective, thus weaker. A white field means that the types have normal effectiveness – they are neither stronger nor weaker. A black cross indicates immunity against a type. In Pokémon GO, this means these types receive even less damage than from “not very effective attacks”. Here we show you all lure modules in Pokémon GO with their spawns and evolutions.

This is an AI-powered translation. Some inaccuracies might exist.