There are 18 types in the Pokemon world, and they all related to one another differently. As a result, it can be difficult to remember all the matchups and combinations. Throw in the fact that many Pokemon are dual-types, and it gets even more complicated.
Every Pokemon type has its strengths and weaknesses, as well as immunities and resistances. If you need to refresh your memory on how the Pokemon types gel together, or are looking for how a specific type fairs against others, you can use this handy chart as a reference.
Updated on April 2023 by Rebecca Phillips: No matter where you're adventuring in the Pokemon world, type matchups are important for Pokemon battles. We've updated this guide for clarity so you can view each Pokemon type's strengths and weaknesses with ease.
Pokemon Type Chart
Super effective against means attacks of that type will do two times damage to the listed types.
Weak to means Pokemon of that type will receive two times damage to the listed types.
Resists means Pokemon of that type will take half damage from attacks of the listed types.
Weak against means attacks of that Pokemon type will inflict half as much damage to Pokemon of the listed types.
Pokemon Type | Super Effective Against | Weak To | Resists | Weak Against |
---|---|---|---|---|
Grass | Water Ground Rock | Fire Flying Bug Poison Ice | Grass Water Ground Electric | Grass Dragon Steel Bug Fire Flying Poison |
Water | Fire Ground Rock | Grass Electric | Steel Water Fire Ice | Water Grass Dragon |
Fire | Grass Bug Ice Steel | Water Ground Rock | Fire Grass Ice Steel Fairy Bug | Fire Water Rock Dragon |
Normal | - | Fighting | Ghost (No effect) | Rock Steel |
Fighting | Normal Steel Ice Rock Dark | Psychic Fairy Flying | Bug Rock Dark | Poison Flying Psychic Bug Fairy |
Electric | Water Flying | Ground | Electric Flying Steel | Grass Electric Ground (No effect) Dragon |
Flying | Fighting Grass Bug | Electric Ice Rock | Fighting Grass Bug | Electric Rock Steel |
Ground | Electric Fire Poison Rock Steel | Water Grass Ice | Poison Rock | Grass Bug |
Rock | Fire Ice Flying Bug | Water Grass Fighting Ground Steel | Normal Fire Poison Flying | Fighting Ground Steel |
Psychic | Fighting Poison | Bug Ghost Dark | Fighting Psychic | Psychic Dark (No effect) Steel |
Ghost | Psychic Ghost | Ghost Dark | Normal (No effect) Fighting (No effect) Poison Bug | Dark |
Dark | Psychic Ghost | Fighting Bug Fairy | Psychic (No effect) Ghost Dark | Fighting Dark Fairy |
Bug | Grass Psychic Dark | Fire Flying Rock | Grass Fighting Ground | Fire Fighting Poison Flying Ghost Steel Fairy |
Poison | Grass Fairy | Ground Psychic | Grass Fighting Poison Bug Fairy | Poison Ground Rock Ghost Steel (No effect) |
Steel | Ice Rock Fairy | Fire Fighting Ground | Normal Grass Ice Flying Psychic Bug Rock Dragon Steel Fairy | Fire Water Electric Steel |
Ice | Grass Ground Flying Dragon | Fire Fighting Rock Steel | Ice | Fire Water Steel |
Dragon | Dragon | Dragon Fairy | Fire Grass Water Electric | Steel Fairy (No effect) |
Fairy | Dragon Fighting Dark | Poison Steel | Fighting Bug Dark | Fire Poison Steel |
Multipliers are used when a Pokemon has two types that are weak to the same type. For example, Swampert, a Ground and Water-type Pokemon, would receive four times damage from Grass-type moves.
If a Pokemon's type means it is completely immune to moves of another type (for example, Normal-type Pokemon are immune to Ghost-type moves), an additional typing doesn't negate this immunity. E.g. A Normal and Electric-type Pokemon will still be immune to Ghost-type moves, despite also being an Electric type.