Steel Type Weakness

Steel is weak to Fire, Fighting and Ground. Check every Steel matchup, 4× dual-type weaknesses and the best counters below.

Check Steel Matchups ↓

🛡️ Steel Type Matchup Checker

Steel is already selected. Tap a second type, search any Steel-type Pokémon, or switch to Offense and Team Builder.

or select up to two types
Advanced options (Generation, Tera Type, Ability, Inverse)
Pick your move (attacking) type
Optional: choose a defending Pokémon to get the exact damage multiplier

Add up to six Pokémon (search by name or pick types) to find shared weaknesses and team holes.

Quick Answer: What Is Steel Weak To?

Steel-type Pokémon are weak to Fire, Fighting and Ground. These attacking types deal 2× damage to a pure Steel type. Steel resists Normal, Grass, Ice, Flying, Psychic, Bug, Rock, Dragon, Steel and Fairy and is immune to Poison.

Fire Fighting Ground
Steel type chart showing Steel is strong against Ice, Rock and Fairy, weak to Fire, Fighting and Ground, and immune to Poison, with dual types that have a 4× weakness
Steel type chart: strengths, weaknesses, resistances and immunities. Save or pin it for quick reference.

What Is Steel Weak To in Pokémon?

Steel is the best defensive type in the game, with 10 resistances and an immunity to Poison.

A pure Steel-type Pokémon takes 2× damage from these attacking types:

  • Fire (2×): common moves include Flamethrower and Fire Blast. See how Fire works in the Fire type guide.
  • Fighting (2×): common moves include Close Combat and Drain Punch. See how Fighting works in the Fighting type guide.
  • Ground (2×): common moves include Earthquake and Earth Power. See how Ground works in the Ground type guide.

The final result changes when a Steel Pokémon has a second type. Some combinations add a 4× weakness, and others cancel one of the weaknesses above. Use the checker at the top of this page for exact numbers.

Steel Type Strengths

Steel-type moves are super effective (2×) against:

Ice Rock Fairy

Not very effective (½×) against: Fire Water Electric Steel

Steel Type Resistances and Immunities

Resists (takes ½× damage from): Normal Grass Ice Flying Psychic Bug Rock Dragon Steel Fairy

Immune to (takes no damage from): Poison

Steel has 3 weaknesses, 10 resistances and 1 immunity in the current type chart.

Steel Type Traits and Battle Mechanics

  • Steel types are immune to Poison-type moves and cannot be poisoned unless the attacker has Corrosion.
  • Steel types take no damage from sandstorm.
  • Steel resisted Ghost and Dark moves from Gen 2 to Gen 5. Since Gen 6, those moves hit Steel for normal damage.
  • Steel is super effective against Ice, Rock and Fairy, making it one of the main answers to Fairy types.

Steel Type Weaknesses for Dual-Type Pokémon

A second type can add a 4× weakness, cancel one of Steel’s normal weaknesses, or give an extra immunity. This table covers every Steel dual-type combination that exists in the games, with real Pokémon examples.

Type comboExample Pokémon4× weak to2× weak toImmune to
Steel FireHeatran, Mega HeatranGroundWater FightingPoison
Steel WaterEmpoleonNoneElectric Fighting GroundPoison
Steel ElectricMagnemite, Magneton, MagnezoneGroundFire FightingPoison
Steel GrassFerroseed, Ferrothorn, KartanaFireFightingPoison
Steel IceAlolan Sandshrew, Alolan SandslashFire FightingGroundPoison
Steel FightingLucario, Cobalion, Mega LucarioNoneFire Fighting GroundPoison
Steel PoisonVaroom, RevavroomGroundFirePoison
Steel GroundSteelix, Excadrill, Iron TreadsNoneFire Water Fighting GroundElectric Poison
Steel FlyingSkarmory, Celesteela, CorviknightNoneFire ElectricPoison Ground
Steel PsychicBeldum, Metang, MetagrossNoneFire Ground Ghost DarkPoison
Steel BugForretress, Scizor, EscavalierFireNonePoison
Steel RockAron, Lairon, AggronFighting GroundWaterPoison
Steel GhostHonedge, Doublade, AegislashNoneFire Ground Ghost DarkNormal Fighting Poison
Steel DragonDialga, Duraludon, ArchaludonNoneFighting GroundPoison
Steel DarkPawniard, Bisharp, KingambitFightingFire GroundPoison Psychic
Steel FairyMawile, Klefki, MagearnaNoneFire GroundPoison Dragon

Watch out for 4× weaknesses: Steel/Fire (Heatran) takes 4× from Ground, Steel/Electric (Magneton) takes 4× from Ground, Steel/Grass (Ferrothorn) takes 4× from Fire, Steel/Ice (Alolan Sandshrew) takes 4× from Fire and Fighting, Steel/Poison (Revavroom) takes 4× from Ground, Steel/Bug (Scizor) takes 4× from Fire, Steel/Rock (Lairon) takes 4× from Fighting and Ground and Steel/Dark (Bisharp) takes 4× from Fighting.

Combos that cancel a Steel weakness: Steel/Fire is no longer weak to Fire, Steel/Water is no longer weak to Fire, Steel/Grass is no longer weak to Ground, Steel/Poison is no longer weak to Fighting, Steel/Flying is no longer weak to Fighting and Ground, Steel/Psychic is no longer weak to Fighting, Steel/Bug is no longer weak to Fighting and Ground, Steel/Rock is no longer weak to Fire, Steel/Ghost is no longer weak to Fighting, Steel/Dragon is no longer weak to Fire and Steel/Fairy is no longer weak to Fighting.

Best Pokémon to Use Against Steel Types

The safest counters hit Steel Pokémon for super effective damage and also resist Steel-type attacks. These popular Pokémon do both:

PokémonTypesHits Steel with (2×)Takes from Steel moves
Heat RotomElectric FireFire¼×
SwampertWater GroundGround½×
GastrodonWater GroundGround½×
VolcaronaBug FireFire½×
Iron HandsFighting ElectricFighting½×
HoundoomDark FireFire½×

Before you switch in, check the opponent’s second type and its coverage moves. Tap any Pokémon to see its full matchup in the calculator.

About This Guide

Written and maintained by Mical Boje, who has been playing Pokémon games for more than 10 years. All matchups, tables and examples on this page come from the same data that powers the Pokémon Type Calculator.

  • Rules used: the current type chart, from Gen 6 (X and Y) to Scarlet and Violet.
  • Sources: the official main-series games, cross-checked with Bulbapedia’s Steel type page. Pokémon types and forms come from PokéAPI.
  • Last updated:

Frequently Asked Questions

What is Steel weak to in Pokémon?

Steel is weak to Fire, Fighting and Ground. Each of these deals 2× damage to a pure Steel-type Pokémon.

What is Steel strong against?

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

What does Steel resist?

Steel resists Normal, Grass, Ice, Flying, Psychic, Bug, Rock, Dragon, Steel and Fairy, and it is immune to Poison.

Which Steel dual types have a 4× weakness?

Steel/Fire (Heatran) is 4× weak to Ground, Steel/Electric (Magneton) is 4× weak to Ground, Steel/Grass (Ferrothorn) is 4× weak to Fire, Steel/Ice (Alolan Sandshrew) is 4× weak to Fire and Fighting, Steel/Poison (Revavroom) is 4× weak to Ground, Steel/Bug (Scizor) is 4× weak to Fire, Steel/Rock (Lairon) is 4× weak to Fighting and Ground and Steel/Dark (Bisharp) is 4× weak to Fighting.

What is the best counter to Steel-type Pokémon?

Pokémon that resist Steel moves and hit back super effectively work best, such as Heat Rotom, Swampert, Gastrodon and Volcarona.

Why is Steel the best defensive type?

Steel resists 10 types (Normal, Grass, Ice, Flying, Psychic, Bug, Rock, Dragon, Steel and Fairy), is immune to Poison and has only three weaknesses: Fire, Fighting and Ground.