Pokémon Type Chart

Every attacking type against every defending type, current as of Generation 6 and used through Gen 9. Scroll sideways on mobile to see all 18 columns.

Damage multipliers for each attacking type (rows) against each defending type (columns)
Attacking ↓ / Defending →NRMFIRWATELEGRAICEFIGPOIGROFLYPSYBUGROCGHODRADARSTEFAI
NRM½×0×½×
FIR½×½×2×2×2×½×½×2×
WAT2×½×½×2×2×½×
ELE2×½×½×0×2×½×
GRA½×2×½×½×2×½×½×2×½×½×
ICE½×½×2×½×2×2×2×½×
FIG2×2×½×½×½×½×2×0×2×2×½×
POI2×½×½×½×½×0×2×
GRO2×2×½×2×0×½×2×2×
FLY½×2×2×2×½×½×
PSY2×2×½×0×½×
BUG½×2×½×½×½×2×½×2×½×½×
ROC2×2×½×½×2×2×½×
GHO0×2×2×½×
DRA2×½×0×
DAR½×2×2×½×½×
STE½×½×½×2×2×½×2×
FAI½×2×½×2×2×½×
  • 2× super effective
  • ½× not very effective
  • 0× no effect
  • blank neutral (1×)
HOW TO READ IT

Rows attack, columns defend

Find the attacking move's type in the left column, follow the row to the defender's type, and read the multiplier. Against a dual-type Pokémon, multiply both cells: Electric against Water/Flying deals 2 × 2 = 4× damage, the strongest hit in the game.

Building a team around this table is what Team Planner does automatically—open it to see which attacking types your six Pokémon leave unanswered. To browse every species of a given type, follow any row label to its Pokédex collection.

FAST FACTS

The matchups worth memorizing

Four-move immunity club

Ground beats Electric outright, Flying shrugs off Ground, Ghost ignores Normal and Fighting, and Normal cannot touch Ghost.

Fairy changed everything

Since Gen 6, Dragon is useless against Fairy, and Fighting and Dark both hit Fairy at ½×. One Fairy slot answers three common offensive types.

Water and Electric are elite attackers

Each hits five types super effectively and is resisted by only three or four, which is why rain teams and Electric spam stay strong.

Ice is a great attacker, a bad defender

Ice hits four types for 2× but carries five common weaknesses—most Ice types are better as coverage than as anchors.

COMMON QUESTIONS

Frequently asked questions

How do you read the Pokémon type chart?

Find the attacking type in the left column and the defending type across the top. The cell shows the damage multiplier: 2× means super effective, ½× means not very effective, and 0× means no effect at all.

What does the chart look like for dual-type Pokémon?

Multiply the multipliers for both defending types. A Fire attack against a Rock/Bug defender deals ½ × 2 = 1× damage, because Rock resists Fire while Bug is weak to it.

Which types have the most immunities?

Ground is immune to Electric, Flying is immune to Ground, Ghost is immune to Normal and Fighting, Normal is immune to Ghost, Dark is immune to Psychic, Steel is immune to Poison, and Fairy is immune to Dragon.

Has the type chart changed recently?

The current chart has been stable since Generation 6 (2013), when Steel lost its Ghost and Dark resistances and Fairy was introduced to counter Dragon, Fighting, and Dark.