Steel Type Weakness
Steel-type Pokémon are weak against Fire, Fighting, Ground — they take 2× (super-effective) damage from these. They resist Normal, Grass, Ice, Flying, Psychic, Bug, Rock, Dragon, Steel, Fairy (½×), and take no damage from Poison (0×).
The fastest way to beat a Steel Pokémon is to attack with a type it is weak to (Fire, Fighting, Ground). See the best counters below, or drop your team into the builder to spot Steel weaknesses on your own six.
Steel-type Pokémon are…
Matchups shown for a pure Steel-type; a second type changes the math — check any specific Pokémon’s page for its exact weaknesses.
Best counters to Steel — what beats Steel-type Pokémon
These Pokémon resist Steel’s attacks and hit it super-effectively with Fire, Fighting, Ground moves. Tap one to scout it, or assemble them into a team below.
Build a team that beats Steel
The team below is pre-loaded with the top counters to Steel. Swap any slot and the weakness chart updates live — a balanced team wants no attacking type hitting three or more of your six. Prefer a blank slate? Open the full team builder.
Team weakness analysis
Damage each attacking type deals to your team. Too much red in a row = that type wrecks you.
⚠ Unresolved weaknesses — no team member resists:
| Type | Weak | ||||||
|---|---|---|---|---|---|---|---|
| Normal | · | ||||||
| Fire | ¼ | ½ | ¼ | ½ | ¼ | ½ | · |
| Water | 2× | 2× | 2× | 3 | |||
| Electric | 2× | 2× | ½ | ½ | 2× | 3 | |
| Grass | ¼ | ¼ | ½ | ¼ | ¼ | · | |
| Ice | ¼ | ½ | · | ||||
| Fighting | ½ | ½ | ½ | · | |||
| Poison | · | ||||||
| Ground | 2× | 0 | 2× | 2× | 2× | 0 | 4 |
| Flying | · | ||||||
| Psychic | ½ | · | |||||
| Bug | ½ | ¼ | ½ | ½ | ¼ | · | |
| Rock | 2× | 4× | 2× | 2× | 2× | 4× | 6 |
| Ghost | 2× | 1 | |||||
| Dragon | 2× | 2× | 2 | ||||
| Dark | 2× | 1 | |||||
| Steel | ¼ | ½ | ½ | ½ | ½ | ½ | · |
| Fairy | ½ | ½ | ½ | ½ | · |
Offensive coverage
Types your team hits super-effectively (STAB + selected moves).
Can’t hit super-effectively:
Frequently asked questions
What is Steel weak against?
Steel-type Pokémon are weak against Fire, Fighting, Ground — they take 2× (super-effective) damage from Fire, Fighting, Ground-type moves.
What beats Steel-type Pokémon?
The best counters resist Steel and hit it super-effectively with Fire, Fighting, Ground moves — for example Volcanion, Ho-Oh, Reshiram, Victini, Gouging Fire, Moltres.
What is super effective against Steel?
Fire, Fighting, Ground-type moves are super-effective against Steel. Steel Pokémon are, in turn, immune to Poison.
What is Steel strong against?
Steel moves are super-effective against Ice, Rock, Fairy.
All Steel-type Pokémon (96)
Related type weaknesses
New to type matchups? Read the complete Pokémon type chart guide or open the full interactive type chart.