Rock (type)

Pokedex Help Comments
Normal Fighting Flying Poison Ground Rock Bug Ghost Steel Fire Water Grass Electric Psychic Ice Dragon Fairy Dark
All Types

About Rock type

The Rock type is one of the eighteen types. Notable Trainers who specialize in Rock-type Pokémon are the Gym Leaders Brock, Flint, and Forrest of Pewter City, Roxanne of Rustboro City, Roark of Oreburgh City, and Grant of Cyllage City. Jasmine is also stated to have trained Rock types in the past. Prior to changes in Generation IV, all Rock-type moves were physical, but they may now also be special depending on the attack.

Battle properties

Generation I

Offensive Defensive
Power Types Power Types
2X Bug Fire Flying Ice ½× Fire Flying Normal Poison
½× Fighting Ground 2X Fighting Grass Ground Water
0X   0X  

Generation II onwards

Offensive Defensive
Power Types Power Types
2X Bug Fire Flying Ice ½× Fire Flying Normal Poison
½× Fighting Ground Steel 2X Fighting Grass [groste] Water
0X   0X  

Pokemon with this type

Pure Pokémon with this type

#
Name
185 Sudowoodo
299 Nosepass
377 Regirock
408 Cranidos
409 Rampardos
438 Bonsly
524 Roggenrola
525 Boldore
526 Gigalith

Pokémon with half of this type

 

#
Name
Type 1
Type 2
074 Geodude Rock Ground
075 Graveler Rock Ground
076 Golem Rock Ground
095 Onix Rock Ground
138 Omanyte Rock Water
139 Omastar Rock Water
140 Kabuto Rock Water
141 Kabutops Rock Water
142 Aerodactyl Rock Flying
142 Aerodactyl Mega Aerodactyl Rock Flying
246 Larvitar Rock Ground
247 Pupitar Rock Ground
248 Tyranitar Rock Dark
248 Tyranitar Mega Tyranitar Rock Dark
337 Lunatone Rock Psychic
338 Solrock Rock Psychic
345 Lileep Rock Grass
346 Cradily Rock Grass
347 Anorith Rock Bug
348 Armaldo Rock Bug
410 Shieldon Rock Steel
411 Bastiodon Rock Steel
476 Probopass Rock Steel
566 Archen Rock Flying
567 Archeops Rock Flying
639 Terrakion Rock Fighting
688 Binacle Rock Water
689 Barbaracle Rock Water
696 Tyrunt Rock Dragon
697 Tyrantrum Rock Dragon
698 Amaura Rock Ice
699 Aurorus Rock Ice
703 Carbink Rock Fairy
719 Diancie Rock Fairy
719 Diancie Mega Diancie Rock Fairy

Pokémon with this type as secondary

#
Name
Type 1
Type 2
111 Rhyhorn Ground Rock
112 Rhydon Ground Rock
213 Shuckle Bug Rock
219 Magcargo Fire Rock
222 Corsola Water Rock
304 Aron Steel Rock
305 Lairon Steel Rock
306 Aggron Steel Rock
369 Relicanth Water Rock
464 Rhyperior Ground Rock
557 Dwebble Bug Rock
558 Crustle Bug Rock
564 Tirtouga Water Rock
565 Carracosta Water Rock

Comments