Generation 1 Original (Red & Blue)

Rock Type Pokemon

Rock type Pokemon hit four key types super effectively: Flying, Bug, Fire, and Ice. While they carry five defensive weaknesses, their physical Defense is naturally sky-high and Sandstorm boosts their Special Defense by 50%.

Takes 2×:
Water (2×) Grass (2×) Fighting (2×) Ground (2×) Steel (2×)
Takes 0.5×:
Normal (0.5×) Flying (0.5×) Poison (0.5×) Fire (0.5×)
Takes 0×:
None (0 Immunities)
74
Base Species
104
Total Forms
442
Avg Species BST
+50%
Sandstorm Sp. Def

How Rock Performs in Battle

See which attacks hit Rock super effectively, what Rock resists, and how Rock moves hit opposing targets.

Defending Takes 2.0× Damage

Rock Type Pokemon Weakness

Fighting (2×) Ground (2×) Water (2×)
  • Fighting & Ground (2×): High-powered physical moves like Close Combat and Earthquake easily break through even reinforced Rock defenses.
  • Water & Grass (2×): Common special moves like Scald, Hydro Pump, and Energy Ball target Rock's lower Special Defense.
  • Steel (2×): Flash Cannon and Bullet Punch priority threaten slower Rock types before they can attack.
Defending Takes 0.5× Damage

Defensive Resistances

Normal (0.5×) Flying (0.5×) Fire (0.5×)
  • Normal & Flying (0.5×): Rock types easily wall standard Normal and Flying attacks, making them reliable switch-ins against Brave Bird and Hyper Voice.
  • Fire & Poison (0.5×): Rock resists incoming Fire blasts and Poison strikes, shutting down popular offensive sweepers.
  • Sandstorm Sp. Def Boost: Rock types gain a passive 50% boost to Special Defense under Sandstorm weather, turning tanks into fortress walls.
Attacking Deals 2.0× Damage

Offensive Coverage

Flying (2×) Bug (2×) Fire (2×)
  • Super Effective on 4 Key Types: Rock attacks deal double damage to Flying, Bug, Fire, and Ice Pokemon, eliminating premier threats like Talonflame and Volcarona.
  • Wide Neutral Coverage: Rock moves hit 11 single types neutrally, making Rock Slide and Stone Edge premier offensive coverage options.
  • Stealth Rock Hazard Pressure: Rock type entry hazards penalize switch-ins based on Rock weakness, punishing dual Flying types for up to 50% max HP.

Rock Type Battle Mechanics

How Sandstorm buffs Rock defenses, Stealth Rock hazard chip, and core battle mechanics.

Sandstorm Special Defense Boost

Under Sandstorm weather conditions, all Rock type Pokemon receive an automatic 1.5x (50%) boost to their Special Defense stat. Introduced in Generation 4, this unique mechanical buff transforms physical tanks like Tyranitar and Garganacl into formidable mixed walls capable of absorbing powerful special attacks.

Stealth Rock Entry Hazard

Introduced in Generation 4, Stealth Rock is the single most influential entry hazard in Pokemon competitive history. It deals damage upon switching in based on the target's Rock effectiveness, dealing 12.5% neutral damage and punishing 4x weak foes like Charizard and Volcarona for 50% of their total HP.

High Power and Accuracy Trade-Off

Rock moves offer massive physical base power, including Head Smash (150 power) and Stone Edge (100 power with boosted critical hit chance), but frequently balance this damage with 80% to 90% accuracy. Physical Rock attackers frequently rely on abilities like Rock Head to negate recoil damage or use Rock Slide in Double Battles for spread damage and a 30% flinch rate.

All 17 Rock Dual Type Combinations

Rock combines with 15 existing types, with Rock and Normal alongside Rock and Ghost remaining the only unused pairings. Review concrete immunities, resistances, and 4× vulnerabilities across every pairing.

Rock + Normal
0 forms
Unused Combination (0 Forms)
No official Pokemon currently has this typing combination.
Rock + Fighting
2 forms
6 Resistances: Normal, Poison, Rock, Bug, Fire, Dark
Terrakion Barbaracle Mega Terrakion, Barbaracle Mega
Rock + Flying
18 forms
1 Immunity: Ground • 5 Resistances
Aerodactyl Archeops Archen Aerodactyl, Archeops, Archen
Rock + Poison
4 forms
4× Weak: Ground • 6 Resistances
Nihilego Glimmora Glimmet Nihilego, Glimmora, Glimmet
Rock + Ground
9 forms
4× Weak: Water, Grass • 1 Immunity: Electric
Golem Rhyperior Onix Golem, Rhyperior, Onix
Rock + Bug
6 forms
Defensive: 3 Weaknesses • Bug Cancels Ground & Grass
Shuckle Armaldo Anorith Shuckle, Armaldo, Anorith
Rock + Ghost
0 forms
Unused Combination (0 Forms)
No official Pokemon currently has this typing combination.
Rock + Steel
7 forms
4× Weak: Fighting, Ground • 1 Immunity: Poison • 8 Resistances
Aggron Stakataka Probopass Aggron, Stakataka, Probopass
Rock + Fire
6 forms
4× Weak: Ground, Water • 7 Resistances
Coalossal Magcargo Carkol Coalossal, Magcargo, Carkol
Rock + Water
12 forms
4× Weak: Grass • 5 Resistances
Omastar Kabutops Drednaw Omastar, Kabutops, Drednaw
Rock + Grass
3 forms
Cancels Water & Ground Weaknesses • Storm Drain Utility
Cradily Lileep Ogerpon Cornerstone Mask Cradily, Lileep, Ogerpon Cornerstone Mask
Rock + Electric
4 forms
4× Weak: Ground • 5 Resistances: Normal, Flying, Poison, Fire, Electric
Iron Thorns Golem Alola Geodude Alola Iron Thorns, Golem Alola, Geodude Alola
Rock + Psychic
3 forms
5 Resistances: Normal, Flying, Poison, Fire, Psychic
Iron Boulder Lunatone Solrock Iron Boulder, Lunatone, Solrock
Rock + Ice
3 forms
4× Weak: Fighting, Steel • 4 Resistances
Aurorus Amaura Avalugg Hisui Aurorus, Amaura, Avalugg Hisui
Rock + Dragon
2 forms
5 Resistances: Normal, Flying, Poison, Fire, Electric
Tyrantrum Tyrunt Tyrantrum, Tyrunt
Rock + Dark
2 forms
4× Weak: Fighting • 1 Immunity: Psychic • 6 Resistances
Tyranitar Tyranitar Mega Tyranitar, Tyranitar Mega
Rock + Fairy
3 forms
4× Weak: Steel • 1 Immunity: Dragon • 5 Resistances
Diancie Carbink Diancie Mega Diancie, Carbink, Diancie Mega

Rock Type Pokemon Base Stat Rankings

Ranked by Base Stat Total (BST) for standard species. Tyranitar and Diancie share the top spot at 600 BST, followed by Iron Boulder at 590 BST and a tie at 580 BST.

#1
Tyranitar
Tyranitar 600 BST
RockDark
Pseudo-Legendary Pokemon (Rock/Dark; Sand Stream, 134 Base Attack)
#2
Diancie
Diancie 600 BST
RockFairy
Mythical Pokemon (Rock/Fairy; 150 Base Def & Sp. Def, Diamond Storm)
#3
Iron Boulder
Iron Boulder 590 BST
RockPsychic
Paradox Pokemon (Rock/Psychic; Quark Drive, 124 Speed, Mighty Cleave)
#4
Terrakion
Terrakion 580 BST
RockFighting
Legendary Pokemon (Rock/Fighting; Sword of Justice, 129 Attack, 108 Speed)
#5
Regirock
Regirock 580 BST
Rock
Legendary Pokemon (Pure Rock; Legendary Titan, 200 Base Defense)
#6
Iron Thorns
Iron Thorns 570 BST
RockElectric
Paradox Pokemon (Rock/Electric; Quark Drive, 134 Base Attack)
#7
Stakataka
Stakataka 570 BST
RockSteel
Ultra Beast (Rock/Steel; Beast Boost, 211 Base Defense, 131 Attack)
#8
Nihilego
Nihilego 570 BST
RockPoison
Ultra Beast (Rock/Poison; Beast Boost, 127 Sp. Atk, 131 Sp. Def)
#9
Archeops
Archeops 567 BST
RockFlying
Fossil Pokemon (Rock/Flying; 140 Base Attack, 110 Speed, Defeatist)
#10
Rhyperior
Rhyperior 535 BST
GroundRock
Physical Wall (Ground/Rock; Solid Rock, 140 Base Attack, 130 Defense)

All Rock Type Pokemon List Rock Type Pokemon Symbol

Browse the complete list of Rock type Pokemon across all 104 official forms and 74 base species, with live search and stat filters.

Showing 104 Pokemon

Notable Rock Type Moves

Key damage attacks, setup moves, and tactical options available to Rock Pokemon.

Move Category Power Accuracy Battle Effect & Utility
Stealth Rock Status - - The defining competitive hazard in the game. Lays floating stones that damage switch-ins based on Rock weakness (up to 50% max HP for 4x weak foes).
Stone Edge Physical 100 80% Premier physical Rock attack. Features an elevated critical hit ratio (+1 stage, 12.5% chance), providing massive immediate offensive pressure.
Rock Slide Physical 75 90% Standard Double Battle spread move. Strikes both opposing Pokemon simultaneously and carries a 30% chance to cause targets to flinch.
Power Gem Special 80 100% Reliable special Rock STAB move with 100% accuracy and zero negative side effects, widely distributed as special coverage across multiple types.
Head Smash Physical 150 80% Devastating physical attack with 150 base power. Deals heavy recoil damage equal to 50% of damage dealt, completely negated by the Rock Head ability.
Salt Cure Physical 40 100% Signature move of Garganacl. Deals 1/8 max HP passive chip damage at the end of every turn, boosted to 1/4 max HP against Water and Steel targets.
Diamond Storm Physical 100 95% Signature move of Diancie. Hits all adjacent opponents with 100 power and carries a 50% chance to sharply raise the user's Defense by 2 stages.
Accelerock Physical 40 100% Signature physical priority move of Lycanroc Midday and Dusk forms. Operates at +1 priority, allowing Rock Pokemon to strike first against faster threats.

Rock Type Battle Questions

Direct answers to the most common questions about Rock Pokemon.

Rock type Pokemon are weak against five types: Water, Grass, Fighting, Ground, and Steel. All five deal 2x super effective damage against pure Rock Pokemon. If you need to know what are Rock type Pokemon weak against, Water and Grass moves are especially dangerous, dealing 4x damage to dual typings like Rock/Ground or Rock/Fire. Defensively, Rock Pokemon resist Normal, Flying, Poison, and Fire moves.

Fighting, Ground, Water, Grass, and Steel moves deal 2x super effective damage against Rock Pokemon. If you need to know what beats Rock type Pokemon, what is strong against Rock type Pokemon, or what is good against Rock type Pokemon, Fighting, Ground, Water, Grass, and Steel are your five best counters. On offense, Rock moves like Stone Edge deal super-effective damage to Flying, Bug, Fire, and Ice, while Rock Pokemon gain a 50% Special Defense boost in Sandstorm.

By Base Stat Total, Tyranitar and Diancie share the top spot tied at 600 BST, followed by Iron Boulder at 590 BST and Terrakion at 580 BST. In competitive play, Tyranitar is a perennial powerhouse due to Sand Stream, while Garganacl is a premier defensive wall thanks to Purifying Salt and Salt Cure. Mega Tyranitar and Mega Diancie reach an extraordinary 700 BST.

Major Rock type legendary Pokemon include Diancie (Mythical Rock/Fairy), Terrakion (Legendary Sword of Justice), and Regirock (Legendary Titan of Rock). In addition, Nihilego and Stakataka are Ultra Beasts, Iron Boulder and Iron Thorns are Paradox Pokemon, and Ogerpon Cornerstone Mask is a legendary form.

For raid battles, the best Rock type Pokemon GO attackers for raids are Mega Tyranitar, Mega Aerodactyl, Shadow Rhyperior, and Rampardos using Smack Down and Rock Wrecker. When choosing a Rock type Pokemon GO pick for Master League PvP, Tyranitar and Rhyperior shine as reliable counters to Flying, Fire, and Dragon threats.

Rock was one of the original 15 types introduced in Generation 1 (Red, Blue, and Yellow). The original Rock roster included Geodude, Graveler, Golem, Onix, Rhyhorn, Rhydon, and the fossil Pokemon Omanyte, Omastar, Kabuto, Kabutops, and Aerodactyl. Brock, the Gym Leader of Pewter City, was the first Rock type specialist.

In the Pokemon Trading Card Game, Rock type Pokemon are categorized under the Fighting energy type, represented by the orange fist symbol. Rock cards use Fighting Energy for their attacks and typically feature heavy hit points, damage reduction traits, and explosive high-damage physical attacks.