Guides
Core Mechanics
Game Features
Collectibles & Special Pokémon
Progression & Walkthrough
Competitive Strategy
Advanced Strategy
Search for Pokémon, moves, items, locations, and abilities
Interactive type effectiveness chart for all 18 Pokémon types. Learn about STAB bonuses, type coverage, defensive synergies, and the Fairy type.

Type effectiveness forms the foundation of Pokémon battle strategy. The type chart establishes damage multipliers based on the attacking move's type versus the defending Pokémon's type(s). Polished Crystal implements all 18 types from the modern series, including fairy from Generation VI!
Note: The Faithful build preserves canonical type assignments, while the Polished build introduces type changes to numerous Pokémon and moves. This guide will cover mechanics shared across both builds unless otherwise noted
The chart below displays damage multipliers for attacking type (rows) versus defending type (columns). Desktop view presents the full 18×18 matrix; mobile view enables targeted type selection.
| ATK → DEF ↓ | normal | fire | water | electric | grass | ice | fighting | poison | ground | psychic | bug | rock | ghost | dragon | dark | steel | fairy | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| normal | 1× | 1× | 1× | 1× | 1× | 1× | 2× | 1× | 1× | 1× | 1× | 1× | 1× | 0× | 1× | 1× | 1× | 1× |
| fire | 1× | 0.5× | 2× | 1× | 0.5× | 0.5× | 1× | 1× | 2× | 1× | 1× | 0.5× | 2× | 1× | 1× | 1× | 0.5× | 0.5× |
| water | 1× | 0.5× | 0.5× | 2× | 2× | 0.5× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 0.5× | 1× |
| electric | 1× | 1× | 1× | 0.5× | 1× | 1× | 1× | 1× | 2× | 0.5× | 1× | 1× | 1× | 1× | 1× | 1× | 0.5× | 1× |
| grass | 1× | 2× | 0.5× | 0.5× | 0.5× | 2× | 1× | 2× | 0.5× | 2× | 1× | 2× | 1× | 1× | 1× | 1× | 1× | 1× |
| ice | 1× | 2× | 1× | 1× | 1× | 0.5× | 2× | 1× | 1× | 1× | 1× | 1× | 2× | 1× | 1× | 1× | 2× | 1× |
| fighting | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 2× | 2× | 0.5× | 0.5× | 1× | 1× | 0.5× | 1× | 2× |
| poison | 1× | 1× | 1× | 1× | 0.5× | 1× | 0.5× | 0.5× | 2× | 1× | 2× | 0.5× | 1× | 1× | 1× | 1× | 1× | 0.5× |
| ground | 1× | 1× | 2× | 0× | 2× | 2× | 1× | 0.5× | 1× | 1× | 1× | 1× | 0.5× | 1× | 1× | 1× | 1× | 1× |
| 1× | 1× | 1× | 2× | 0.5× | 2× | 0.5× | 1× | 0× | 1× | 1× | 0.5× | 2× | 1× | 1× | 1× | 1× | 1× | |
| psychic | 1× | 1× | 1× | 1× | 1× | 1× | 0.5× | 1× | 1× | 1× | 0.5× | 2× | 1× | 2× | 1× | 2× | 1× | 1× |
| bug | 1× | 2× | 1× | 1× | 0.5× | 1× | 0.5× | 1× | 0.5× | 2× | 1× | 1× | 2× | 1× | 1× | 1× | 1× | 1× |
| rock | 0.5× | 0.5× | 2× | 1× | 2× | 1× | 2× | 0.5× | 2× | 0.5× | 1× | 1× | 1× | 1× | 1× | 1× | 2× | 1× |
| ghost | 0× | 1× | 1× | 1× | 1× | 1× | 0× | 0.5× | 1× | 1× | 1× | 0.5× | 1× | 2× | 1× | 2× | 1× | 1× |
| dragon | 1× | 0.5× | 0.5× | 0.5× | 0.5× | 2× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 1× | 2× | 1× | 1× | 2× |
| dark | 1× | 1× | 1× | 1× | 1× | 1× | 2× | 1× | 1× | 1× | 0× | 2× | 1× | 0.5× | 1× | 0.5× | 1× | 2× |
| steel | 0.5× | 2× | 1× | 1× | 0.5× | 0.5× | 2× | 0× | 2× | 0.5× | 0.5× | 0.5× | 0.5× | 1× | 0.5× | 1× | 0.5× | 0.5× |
| fairy | 1× | 1× | 1× | 1× | 1× | 1× | 0.5× | 2× | 1× | 1× | 1× | 0.5× | 1× | 1× | 0× | 0.5× | 2× | 1× |
Green (2×): Super Effective - Double damage
Red (0.5×): Resisted - Half damage
Gray (0×): Immune - No damage
White (1×): Neutral - Standard damage
Dual-type Pokémon multiply effectiveness values. A Ground-type move against Flying/Water calculates as 2× (Water) × 0× (Flying immunity) = 0× total. Immunities always override weaknesses. Conversely, ice versus Dragon/Ground yields 2× × 2× = 4× damage.
STAB (Same Type Attack Bonus) will apply as a 1.5× damage multiplier and stacks multiplicatively with type effectiveness!
Calculation examples:
You should prioritize STAB moves in offensive movesets. Water-types should carry Surf or Hydro Pump; Fighting-types benefit from Close Combat or Cross Chop.
Polished Crystal implements several type-based status immunities beyond the standard type chart:
These immunities apply in both Faithful and Polished builds. Factor them into status-spreading strategies-Thunder Wave fails against Electric-types, Will-O-Wisp cannot burn Fire-types.
Optimal offensive coverage enables super effective damage across the widest possible type spectrum. Certain type combinations achieve near-complete coverage:
Target these commonly resistant types when constructing movesets:
Defensive typing determines resistance profiles and vulnerability windows. Optimal dual-type combinations maximize resistances while minimizing exploitable weaknesses:
Defensive synergy requires covering teammates' vulnerabilities:
The Polished build introduces significant type reassignments to improve balance and thematic consistency. These changes do not apply to the Faithful build, which preserves canonical typings.
These changes affect STAB calculations and coverage requirements. For example, Polished Blastoise gains STAB on Steel moves and resists Fairy, while Typhlosion can leverage Ground STAB for Electric coverage.
Fairy type, introduced in Generation VI, is fully implemented in Polished Crystal. It was designed to counter the dominant Dragon typing that defined previous metagames.
Counter Fairy-types with Steel or Poison coverage: Iron Head, Flash Cannon, Poison Jab, Sludge Bomb.