Which Pokémon Types Resist the Most Attacks?
Quick Answer
Steel resists 10 types and has 1 immunity. Complete resistance rankings for all 18 Pokémon types.
Knowing which types resist the most attacks tells you which Pokémon make the best defensive anchors. Here’s every type ranked by total resistances and immunities, computed directly from the type chart.
All 18 Types Ranked by Resistances
| Rank | Type | Resistances | Immunities | Total Protected |
|---|---|---|---|---|
| 1 | Steel | 10 | 1 | 11 |
| 2 | Fire | 6 | 0 | 6 |
| 3 | Poison | 5 | 0 | 5 |
| 4 | Water | 4 | 0 | 4 |
| 5 | Grass | 4 | 0 | 4 |
| 6 | Flying | 3 | 1 | 4 |
| 7 | Rock | 4 | 0 | 4 |
| 8 | Ghost | 2 | 2 | 4 |
| 9 | Dragon | 4 | 0 | 4 |
| 10 | Fairy | 3 | 1 | 4 |
| 11 | Electric | 3 | 0 | 3 |
| 12 | Fighting | 3 | 0 | 3 |
| 13 | Ground | 2 | 1 | 3 |
| 14 | Bug | 3 | 0 | 3 |
| 15 | Dark | 2 | 1 | 3 |
| 16 | Psychic | 2 | 0 | 2 |
| 17 | Normal | 0 | 1 | 1 |
| 18 | Ice | 1 | 0 | 1 |
The Resistance Champions
Steel — 11 Types Resisted
Steel resists: Normal, Grass, Ice, Flying, Psychic, Bug, Rock, Dragon, Steel, Fairy Immune to: Poison
This means 11 out of 18 types deal reduced or zero damage. That’s 61% of all attacking types checked.
Fire — 6 Types Resisted
Fire resists: Fire, Grass, Ice, Bug, Steel, Fairy
Poison — 5 Types Resisted
Poison resists: Grass, Fighting, Poison, Bug, Fairy
Using Resistance Data for Team Building
In the Team Builder, your team’s combined resistances tell you how well you can handle incoming attacks:
- Good teams cover 15+ of 18 types with at least one resistance
- Great teams have overlapping resistances (2+ resists to common types like Ground, Fire, Water)
- Avoid teams where no member resists a common attacking type
Check your team’s coverage now in the Team Builder or learn more about team synergy.
Frequently Asked Questions
- What Pokémon type resists the most attacks?
- Steel resists the most attacks with 10 resistances and 1 immunity, totaling 11 types that deal reduced or no damage.
- How many types does Steel resist?
- Steel resists 10 types: Normal, Grass, Ice, Flying, Psychic, Bug, Rock, Dragon, Steel, Fairy. It is also immune to Poison.
- What type has the fewest resistances?
- Ice has the fewest with only 1 resistance total.
- Do resistances stack in dual types?
- Yes. If both types resist the same attack, damage is reduced to 0.25×. If one type resists and the other is neutral, it is 0.5×. Dual types can have more total resistances than either single type alone.
- Why are resistances important for team building?
- Resistances let Pokémon switch in safely on predicted moves. A team with broad resistances can always find a safe switch-in, maintaining momentum. The Team Builder tracks your team total resistances.
- What is the difference between a resistance and an immunity?
- A resistance means 0.5× damage (halved). An immunity means 0× damage (nothing). Immunities are strictly better but rarer — only 7 exist in the type chart.