Rock Steel Type Pokemon
All 7 Rock/Steel Pokemon with their weaknesses and resistances.
There are 7 Rock/Steel Pokemon in the Pokedex. Rock/Steel Pokemon take 4× damage from Fighting and Ground, take 2× damage from Water and are immune to Poison. They resist Normal, Flying, Rock, Bug, Psychic, Ice, Dragon, and Fairy.
See every Rock Pokemon or every Steel Pokemon, or check the type chart.
Rock/Steel Pokemon Weaknesses
Damage taken from each attacking type.
Rock/Steel Pokemon Strengths
Types hit for 2× by Rock or Steel moves.
All Rock/Steel Pokemon
7 PokemonMore Rock and Steel type combinations
- Fire Rock
- Steel Fire
- Water Rock
- Water Steel
- Grass Rock
- Rock Ice
- Ice Steel
- Rock Fighting
- Steel Fighting
- Rock Ground
- Steel Ground
- Steel Bug
- Steel Ghost
- Steel Dragon
- Steel Dark
- Grass Steel
- Electric Rock
- Electric Steel
- Poison Rock
- Poison Steel
- Rock Flying
- Steel Flying
- Psychic Rock
- Psychic Steel
- Bug Rock
- Rock Dragon
- Dark Rock
- Rock Fairy
- Steel Fairy
Rock/Steel Pokemon FAQ
How many Rock/Steel Pokemon are there?
What are Rock/Steel Pokemon weak to?
What do Rock/Steel Pokemon resist?
What are Rock/Steel Pokemon immune to?
More Pokemon collections
Keep exploring
Every Pokemon collection in one place: forms, evolutions, rare variants, and more.
Mega Evolution
Temporary battle transformations from Pokemon X and Y.
Open →
Regional Forms
Alolan, Galarian, Hisuian, and Paldean variants.
Open →
Gigantamax
Colossal G-Max Pokemon from Sword and Shield.
Open →
Shiny Pokemon
Every alternate color variant across 1,025 species.
Open →
Eevee Evolutions
All 8 Eeveelutions and how to evolve Eevee.
Open →
Legendary Pokemon
Legendary, Mythical, Ultra Beasts, and Paradox.
Open →
Starter Pokemon
Every starter across Generations I through IX.
Open →
Pokemon by Color
Every Pokemon sorted by its Pokedex color.
Open →







