Pokémon Type Chart
How all 18 types interact, for every game from X & Y onward. Rows are the attacking type, columns the defending type. Tap a type for its full matchup page.
Column headings are shortened to three letters so the whole chart fits; each one links to that type's page.
| Attacking type, then defending type across the top | Dark | Bug | Dragon | Electric | Fairy | Fighting | Fire | Flying | Ghost | Grass | Ground | Ice | Normal | Poison | Psychic | Rock | Steel | Water |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dark | Dark attacking Dark: 0.5×, not very effective | Dark attacking Bug: 1×, normal damage | Dark attacking Dragon: 1×, normal damage | Dark attacking Electric: 1×, normal damage | Dark attacking Fairy: 0.5×, not very effective | Dark attacking Fighting: 0.5×, not very effective | Dark attacking Fire: 1×, normal damage | Dark attacking Flying: 1×, normal damage | Dark attacking Ghost: 2×, super effective | Dark attacking Grass: 1×, normal damage | Dark attacking Ground: 1×, normal damage | Dark attacking Ice: 1×, normal damage | Dark attacking Normal: 1×, normal damage | Dark attacking Poison: 1×, normal damage | Dark attacking Psychic: 2×, super effective | Dark attacking Rock: 1×, normal damage | Dark attacking Steel: 1×, normal damage | Dark attacking Water: 1×, normal damage |
| Bug | Bug attacking Dark: 2×, super effective | Bug attacking Bug: 1×, normal damage | Bug attacking Dragon: 1×, normal damage | Bug attacking Electric: 1×, normal damage | Bug attacking Fairy: 0.5×, not very effective | Bug attacking Fighting: 0.5×, not very effective | Bug attacking Fire: 0.5×, not very effective | Bug attacking Flying: 0.5×, not very effective | Bug attacking Ghost: 0.5×, not very effective | Bug attacking Grass: 2×, super effective | Bug attacking Ground: 1×, normal damage | Bug attacking Ice: 1×, normal damage | Bug attacking Normal: 1×, normal damage | Bug attacking Poison: 0.5×, not very effective | Bug attacking Psychic: 2×, super effective | Bug attacking Rock: 1×, normal damage | Bug attacking Steel: 0.5×, not very effective | Bug attacking Water: 1×, normal damage |
| Dragon | Dragon attacking Dark: 1×, normal damage | Dragon attacking Bug: 1×, normal damage | Dragon attacking Dragon: 2×, super effective | Dragon attacking Electric: 1×, normal damage | Dragon attacking Fairy: 0×, no effect | Dragon attacking Fighting: 1×, normal damage | Dragon attacking Fire: 1×, normal damage | Dragon attacking Flying: 1×, normal damage | Dragon attacking Ghost: 1×, normal damage | Dragon attacking Grass: 1×, normal damage | Dragon attacking Ground: 1×, normal damage | Dragon attacking Ice: 1×, normal damage | Dragon attacking Normal: 1×, normal damage | Dragon attacking Poison: 1×, normal damage | Dragon attacking Psychic: 1×, normal damage | Dragon attacking Rock: 1×, normal damage | Dragon attacking Steel: 0.5×, not very effective | Dragon attacking Water: 1×, normal damage |
| Electric | Electric attacking Dark: 1×, normal damage | Electric attacking Bug: 1×, normal damage | Electric attacking Dragon: 0.5×, not very effective | Electric attacking Electric: 0.5×, not very effective | Electric attacking Fairy: 1×, normal damage | Electric attacking Fighting: 1×, normal damage | Electric attacking Fire: 1×, normal damage | Electric attacking Flying: 2×, super effective | Electric attacking Ghost: 1×, normal damage | Electric attacking Grass: 0.5×, not very effective | Electric attacking Ground: 0×, no effect | Electric attacking Ice: 1×, normal damage | Electric attacking Normal: 1×, normal damage | Electric attacking Poison: 1×, normal damage | Electric attacking Psychic: 1×, normal damage | Electric attacking Rock: 1×, normal damage | Electric attacking Steel: 1×, normal damage | Electric attacking Water: 2×, super effective |
| Fairy | Fairy attacking Dark: 2×, super effective | Fairy attacking Bug: 1×, normal damage | Fairy attacking Dragon: 2×, super effective | Fairy attacking Electric: 1×, normal damage | Fairy attacking Fairy: 1×, normal damage | Fairy attacking Fighting: 2×, super effective | Fairy attacking Fire: 0.5×, not very effective | Fairy attacking Flying: 1×, normal damage | Fairy attacking Ghost: 1×, normal damage | Fairy attacking Grass: 1×, normal damage | Fairy attacking Ground: 1×, normal damage | Fairy attacking Ice: 1×, normal damage | Fairy attacking Normal: 1×, normal damage | Fairy attacking Poison: 0.5×, not very effective | Fairy attacking Psychic: 1×, normal damage | Fairy attacking Rock: 1×, normal damage | Fairy attacking Steel: 0.5×, not very effective | Fairy attacking Water: 1×, normal damage |
| Fighting | Fighting attacking Dark: 2×, super effective | Fighting attacking Bug: 0.5×, not very effective | Fighting attacking Dragon: 1×, normal damage | Fighting attacking Electric: 1×, normal damage | Fighting attacking Fairy: 0.5×, not very effective | Fighting attacking Fighting: 1×, normal damage | Fighting attacking Fire: 1×, normal damage | Fighting attacking Flying: 0.5×, not very effective | Fighting attacking Ghost: 0×, no effect | Fighting attacking Grass: 1×, normal damage | Fighting attacking Ground: 1×, normal damage | Fighting attacking Ice: 2×, super effective | Fighting attacking Normal: 2×, super effective | Fighting attacking Poison: 0.5×, not very effective | Fighting attacking Psychic: 0.5×, not very effective | Fighting attacking Rock: 2×, super effective | Fighting attacking Steel: 2×, super effective | Fighting attacking Water: 1×, normal damage |
| Fire | Fire attacking Dark: 1×, normal damage | Fire attacking Bug: 2×, super effective | Fire attacking Dragon: 0.5×, not very effective | Fire attacking Electric: 1×, normal damage | Fire attacking Fairy: 1×, normal damage | Fire attacking Fighting: 1×, normal damage | Fire attacking Fire: 0.5×, not very effective | Fire attacking Flying: 1×, normal damage | Fire attacking Ghost: 1×, normal damage | Fire attacking Grass: 2×, super effective | Fire attacking Ground: 1×, normal damage | Fire attacking Ice: 2×, super effective | Fire attacking Normal: 1×, normal damage | Fire attacking Poison: 1×, normal damage | Fire attacking Psychic: 1×, normal damage | Fire attacking Rock: 0.5×, not very effective | Fire attacking Steel: 2×, super effective | Fire attacking Water: 0.5×, not very effective |
| Flying | Flying attacking Dark: 1×, normal damage | Flying attacking Bug: 2×, super effective | Flying attacking Dragon: 1×, normal damage | Flying attacking Electric: 0.5×, not very effective | Flying attacking Fairy: 1×, normal damage | Flying attacking Fighting: 2×, super effective | Flying attacking Fire: 1×, normal damage | Flying attacking Flying: 1×, normal damage | Flying attacking Ghost: 1×, normal damage | Flying attacking Grass: 2×, super effective | Flying attacking Ground: 1×, normal damage | Flying attacking Ice: 1×, normal damage | Flying attacking Normal: 1×, normal damage | Flying attacking Poison: 1×, normal damage | Flying attacking Psychic: 1×, normal damage | Flying attacking Rock: 0.5×, not very effective | Flying attacking Steel: 0.5×, not very effective | Flying attacking Water: 1×, normal damage |
| Ghost | Ghost attacking Dark: 0.5×, not very effective | Ghost attacking Bug: 1×, normal damage | Ghost attacking Dragon: 1×, normal damage | Ghost attacking Electric: 1×, normal damage | Ghost attacking Fairy: 1×, normal damage | Ghost attacking Fighting: 1×, normal damage | Ghost attacking Fire: 1×, normal damage | Ghost attacking Flying: 1×, normal damage | Ghost attacking Ghost: 2×, super effective | Ghost attacking Grass: 1×, normal damage | Ghost attacking Ground: 1×, normal damage | Ghost attacking Ice: 1×, normal damage | Ghost attacking Normal: 0×, no effect | Ghost attacking Poison: 1×, normal damage | Ghost attacking Psychic: 2×, super effective | Ghost attacking Rock: 1×, normal damage | Ghost attacking Steel: 1×, normal damage | Ghost attacking Water: 1×, normal damage |
| Grass | Grass attacking Dark: 1×, normal damage | Grass attacking Bug: 0.5×, not very effective | Grass attacking Dragon: 0.5×, not very effective | Grass attacking Electric: 1×, normal damage | Grass attacking Fairy: 1×, normal damage | Grass attacking Fighting: 1×, normal damage | Grass attacking Fire: 0.5×, not very effective | Grass attacking Flying: 0.5×, not very effective | Grass attacking Ghost: 1×, normal damage | Grass attacking Grass: 0.5×, not very effective | Grass attacking Ground: 2×, super effective | Grass attacking Ice: 1×, normal damage | Grass attacking Normal: 1×, normal damage | Grass attacking Poison: 0.5×, not very effective | Grass attacking Psychic: 1×, normal damage | Grass attacking Rock: 2×, super effective | Grass attacking Steel: 0.5×, not very effective | Grass attacking Water: 2×, super effective |
| Ground | Ground attacking Dark: 1×, normal damage | Ground attacking Bug: 0.5×, not very effective | Ground attacking Dragon: 1×, normal damage | Ground attacking Electric: 2×, super effective | Ground attacking Fairy: 1×, normal damage | Ground attacking Fighting: 1×, normal damage | Ground attacking Fire: 2×, super effective | Ground attacking Flying: 0×, no effect | Ground attacking Ghost: 1×, normal damage | Ground attacking Grass: 0.5×, not very effective | Ground attacking Ground: 1×, normal damage | Ground attacking Ice: 1×, normal damage | Ground attacking Normal: 1×, normal damage | Ground attacking Poison: 2×, super effective | Ground attacking Psychic: 1×, normal damage | Ground attacking Rock: 2×, super effective | Ground attacking Steel: 2×, super effective | Ground attacking Water: 1×, normal damage |
| Ice | Ice attacking Dark: 1×, normal damage | Ice attacking Bug: 1×, normal damage | Ice attacking Dragon: 2×, super effective | Ice attacking Electric: 1×, normal damage | Ice attacking Fairy: 1×, normal damage | Ice attacking Fighting: 1×, normal damage | Ice attacking Fire: 0.5×, not very effective | Ice attacking Flying: 2×, super effective | Ice attacking Ghost: 1×, normal damage | Ice attacking Grass: 2×, super effective | Ice attacking Ground: 2×, super effective | Ice attacking Ice: 0.5×, not very effective | Ice attacking Normal: 1×, normal damage | Ice attacking Poison: 1×, normal damage | Ice attacking Psychic: 1×, normal damage | Ice attacking Rock: 1×, normal damage | Ice attacking Steel: 0.5×, not very effective | Ice attacking Water: 0.5×, not very effective |
| Normal | Normal attacking Dark: 1×, normal damage | Normal attacking Bug: 1×, normal damage | Normal attacking Dragon: 1×, normal damage | Normal attacking Electric: 1×, normal damage | Normal attacking Fairy: 1×, normal damage | Normal attacking Fighting: 1×, normal damage | Normal attacking Fire: 1×, normal damage | Normal attacking Flying: 1×, normal damage | Normal attacking Ghost: 0×, no effect | Normal attacking Grass: 1×, normal damage | Normal attacking Ground: 1×, normal damage | Normal attacking Ice: 1×, normal damage | Normal attacking Normal: 1×, normal damage | Normal attacking Poison: 1×, normal damage | Normal attacking Psychic: 1×, normal damage | Normal attacking Rock: 0.5×, not very effective | Normal attacking Steel: 0.5×, not very effective | Normal attacking Water: 1×, normal damage |
| Poison | Poison attacking Dark: 1×, normal damage | Poison attacking Bug: 1×, normal damage | Poison attacking Dragon: 1×, normal damage | Poison attacking Electric: 1×, normal damage | Poison attacking Fairy: 2×, super effective | Poison attacking Fighting: 1×, normal damage | Poison attacking Fire: 1×, normal damage | Poison attacking Flying: 1×, normal damage | Poison attacking Ghost: 0.5×, not very effective | Poison attacking Grass: 2×, super effective | Poison attacking Ground: 0.5×, not very effective | Poison attacking Ice: 1×, normal damage | Poison attacking Normal: 1×, normal damage | Poison attacking Poison: 0.5×, not very effective | Poison attacking Psychic: 1×, normal damage | Poison attacking Rock: 0.5×, not very effective | Poison attacking Steel: 0×, no effect | Poison attacking Water: 1×, normal damage |
| Psychic | Psychic attacking Dark: 0×, no effect | Psychic attacking Bug: 1×, normal damage | Psychic attacking Dragon: 1×, normal damage | Psychic attacking Electric: 1×, normal damage | Psychic attacking Fairy: 1×, normal damage | Psychic attacking Fighting: 2×, super effective | Psychic attacking Fire: 1×, normal damage | Psychic attacking Flying: 1×, normal damage | Psychic attacking Ghost: 1×, normal damage | Psychic attacking Grass: 1×, normal damage | Psychic attacking Ground: 1×, normal damage | Psychic attacking Ice: 1×, normal damage | Psychic attacking Normal: 1×, normal damage | Psychic attacking Poison: 2×, super effective | Psychic attacking Psychic: 0.5×, not very effective | Psychic attacking Rock: 1×, normal damage | Psychic attacking Steel: 0.5×, not very effective | Psychic attacking Water: 1×, normal damage |
| Rock | Rock attacking Dark: 1×, normal damage | Rock attacking Bug: 2×, super effective | Rock attacking Dragon: 1×, normal damage | Rock attacking Electric: 1×, normal damage | Rock attacking Fairy: 1×, normal damage | Rock attacking Fighting: 0.5×, not very effective | Rock attacking Fire: 2×, super effective | Rock attacking Flying: 2×, super effective | Rock attacking Ghost: 1×, normal damage | Rock attacking Grass: 1×, normal damage | Rock attacking Ground: 0.5×, not very effective | Rock attacking Ice: 2×, super effective | Rock attacking Normal: 1×, normal damage | Rock attacking Poison: 1×, normal damage | Rock attacking Psychic: 1×, normal damage | Rock attacking Rock: 1×, normal damage | Rock attacking Steel: 0.5×, not very effective | Rock attacking Water: 1×, normal damage |
| Steel | Steel attacking Dark: 1×, normal damage | Steel attacking Bug: 1×, normal damage | Steel attacking Dragon: 1×, normal damage | Steel attacking Electric: 0.5×, not very effective | Steel attacking Fairy: 2×, super effective | Steel attacking Fighting: 1×, normal damage | Steel attacking Fire: 0.5×, not very effective | Steel attacking Flying: 1×, normal damage | Steel attacking Ghost: 1×, normal damage | Steel attacking Grass: 1×, normal damage | Steel attacking Ground: 1×, normal damage | Steel attacking Ice: 2×, super effective | Steel attacking Normal: 1×, normal damage | Steel attacking Poison: 1×, normal damage | Steel attacking Psychic: 1×, normal damage | Steel attacking Rock: 2×, super effective | Steel attacking Steel: 0.5×, not very effective | Steel attacking Water: 0.5×, not very effective |
| Water | Water attacking Dark: 1×, normal damage | Water attacking Bug: 1×, normal damage | Water attacking Dragon: 0.5×, not very effective | Water attacking Electric: 1×, normal damage | Water attacking Fairy: 1×, normal damage | Water attacking Fighting: 1×, normal damage | Water attacking Fire: 2×, super effective | Water attacking Flying: 1×, normal damage | Water attacking Ghost: 1×, normal damage | Water attacking Grass: 0.5×, not very effective | Water attacking Ground: 2×, super effective | Water attacking Ice: 1×, normal damage | Water attacking Normal: 1×, normal damage | Water attacking Poison: 1×, normal damage | Water attacking Psychic: 1×, normal damage | Water attacking Rock: 2×, super effective | Water attacking Steel: 1×, normal damage | Water attacking Water: 0.5×, not very effective |
How to read the chart
Find your attacking move's type in the left column, then follow the row across to the defender's type. 2× is double damage, 0.5× is half, and 0× means the attack does nothing at all. Dual-type Pokémon multiply both matchups, so an Ice attack on a Dragon/Ground Pokémon lands at 4×.
Older generations
This chart applies from Generation 6 (X & Y) onward. Before that, Fairy didn't exist, and in Generation 1 there were no Dark or Steel types. Our per-game planner pages use the correct chart for each era automatically.