Steel Type Weaknesses & Strengths

Steel is weak to Fire, Fighting and Ground, immune to Poison, and resists Normal, Grass, Ice, Flying, Psychic, Bug, Rock, Dragon, Steel and Fairy. Steel attacks are super effective against Ice, Rock and Fairy.

Defending: Steel takes…

weak to
Fire Fighting Ground
immune
Poison

Attacking: Steel moves deal…

super effective
Ice Rock Fairy
½× not very effective
Fire Water Electric Steel
no effect
None

Steel Type Explained

Steel has the most base resistances of any regular type: it resists ten types and is immune to Poison. Offensively it hits Ice, Rock and Fairy for 2×.

Against a pure Steel Pokémon, lead with Fire, Fighting and Ground moves and avoid Normal, Grass, Ice, Flying, Psychic, Bug, Rock, Dragon, Steel, Fairy and Poison. Against a Steel dual type the answer changes, because the second type can cancel a weakness or stack it into a 4× hit — use the Pokémon type calculator to check any exact combination.

Steel Dual-Type Pairing Ranking

Every Steel dual type, ranked first by fewer 2×/4× weaknesses, then by more ½×/¼× resistances and immunities, and finally by fewer 4× weaknesses. This is a type-chart comparison, not an overall competitive ranking; it does not include stats, movepools, abilities, items or team role.

TypingWeaknesses4× weak toResists / immune
Steel Bug1Fire8 + immune to Poison
Steel Fairy2None9 + immune to Poison, Dragon
Steel Flying2None8 + immune to Poison, Ground
Steel Dragon2None9 + immune to Poison
Steel Grass2Fire9 + immune to Poison
Steel Poison2Ground9 + immune to Poison
Steel Normal3Fighting10 + immune to Poison, Ghost
Steel Electric3Ground11 + immune to Poison
Steel Water3None10 + immune to Poison
Steel Dark3Fighting9 + immune to Poison, Psychic
Steel Fire3Ground9 + immune to Poison
Steel Fighting3None8 + immune to Poison
Steel Ice3Fire Fighting8 + immune to Poison
Steel Rock3Fighting Ground8 + immune to Poison
Steel Ghost4None9 + immune to Normal, Fighting, Poison
Steel Ground4None8 + immune to Electric, Poison
Steel Psychic4None9 + immune to Poison

Under that ranking, the first three partners for Steel are Bug (1 weakness), Fairy (2 weaknesses) and Flying (2 weaknesses). Watch out for Steel/Bug (4× Fire), Steel/Grass (4× Fire) and Steel/Poison (4× Ground).

Steel Type Pokémon

Among the 1025 default species entries in this dataset, 65 have Steel as one of their types; here are the first 48 by Pokédex number. Alternate forms are available in the calculator but are not included in this species count.

Steel Type FAQ

What is Steel type weak to?

Steel type Pokémon are weak to Fire, Fighting and Ground. These attacking types deal 2× damage.

What does Steel resist?

Steel resists Normal, Grass, Ice, Flying, Psychic, Bug, Rock, Dragon, Steel and Fairy, taking only half damage from them.

Is Steel immune to anything?

Yes — Steel types are immune to Poison attacks.

What is Steel super effective against?

Steel moves are super effective against Ice, Rock and Fairy.

What type ranks first with Steel on this page?

Under this page's type-only ranking, Steel/Bug comes first, with 1 weakness and 9 resistances or immunities. This ranking does not include stats, moves, abilities, items or team role.

Other Types

Normal Fire Water Electric Grass Ice Fighting Poison Ground Flying Psychic Bug Rock Ghost Dragon Dark Fairy