Pokemon by Type
Steel Pokemon
All 65 Steel-type Pokemon, their weaknesses, strengths, and matchups. Complete list across every generation.
There are 65 Steel Pokemon in the complete Pokedex, including pure Steel-type Pokemon and Pokemon with Steel as a secondary type. Steel Pokemon are weak to Fighting, Ground, and Fire and resist Normal, Flying, Rock, Bug, Steel, Grass, Psychic, Ice, Dragon, and Fairy, with immunity to Poison. Offensively, Steel moves are super-effective against Rock, Ice, and Fairy Pokemon.
Steel Pokemon Weaknesses
What Steel Pokemon are weak and resistant to on defense.
Immune to (0×)
Complete list
All Steel Pokemon
Magnemite
#081
Magneton
#082
Forretress
#205
Steelix
#208
Scizor
#212
Skarmory
#227
Mawile
#303
Aron
#304
Lairon
#305
Aggron
#306
Beldum
#374
Metang
#375
Metagross
#376
Registeel
#379
Jirachi
#385
Empoleon
#395
Shieldon
#410
Bastiodon
#411
Bronzor
#436
Bronzong
#437
Lucario
#448
Magnezone
#462
Probopass
#476
Dialga
#483
Heatran
#485
Excadrill
#530
Escavalier
#589
Ferroseed
#597
Ferrothorn
#598
Klink
#599
Klang
#600
Klinklang
#601
Pawniard
#624
Bisharp
#625
Durant
#632
Cobalion
#638
Genesect
#649
Honedge
#679
Doublade
#680
Aegislash
#681
Klefki
#707
Togedemaru
#777
Solgaleo
#791
Celesteela
#797
Kartana
#798
Magearna
#801
Stakataka
#805
Meltan
#808
Melmetal
#809
Corviknight
#823
Perrserker
#863
Cufant
#878
Copperajah
#879
Duraludon
#884
Tinkatink
#957
Tinkatuff
#958
Tinkaton
#959
Varoom
#965
Revavroom
#966
Orthworm
#968
Kingambit
#983
Iron Treads
#990
Gholdengo
#1000
Archaludon
#1018
Iron Crown
#1023
Frequently asked
Steel Pokemon FAQ
What is Steel Pokemon weak against?
Steel Pokemon are weak against Fighting, Ground, and Fire Pokemon and take 2× damage from Fighting, Ground, and Fire moves. Pairing a Steel Pokemon with a dual typing can reduce these weaknesses.
What is Steel Pokemon strong against?
Steel moves are super-effective against Rock, Ice, and Fairy Pokemon, dealing 2× damage.
How many Steel Pokemon are there?
There are 65 Steel Pokemon across all generations on Pokepedia, counting both pure Steel-type and dual-type Pokemon where Steel is the primary or secondary type.
What resists Steel Pokemon?
Fire, Water, and Electric Pokemon resist Steel moves, taking half damage. Against these types, Steel attacks deal 0.5× damage.
What moves don't affect Steel Pokemon?
Steel Pokemon are immune to Poison moves. These attacks deal 0× damage, so Steel Pokemon are completely unaffected by them regardless of the attacking Pokemon's stats.
