Rock (type)

Rock is a solid type as one might expect. Like Steel, Rock Pokémon usually have high defense - however, since many Rock Pokémon from earlier games were part Ground they had a 4x weakness to both Grass and Water whose moves often come as Special type.

In Generations 1-3, all Rock type moves were categorized as Physical.

88
Rock type Pokémon
20
Single type Pokémon
68
Dual type Pokémon
26
Rock-type moves

Attack pros & cons

Tick Rock moves are super-effective against:

Fire Ice Flying Bug

Cross Rock moves are not very effective against:

Fighting Ground Steel

Defense pros & cons

Tick These types are not very effective against Rock Pokémon:

Normal Fire Poison Flying

Cross These types are super-effective against Rock Pokémon:

Water Grass Fighting Ground Steel

Dual-type attack pros & cons

This chart shows the strength of the Rock type against every type combination. The fraction of damage a Rock type move will deal is shown - ½ means 50% damage (not very effective), 2 means 200% (super-effective) and so on.

Nor Fir Wat Ele Gra Ice Fig Poi Gro Fly Psy Bug Roc Gho Dra Dar Ste Fai
Normal 2 2 ½ ½ 2 2 ½
Fire 2 2 2 2 4 2 4 2 4 2 2 2 2 2
Water 2 2 ½ ½ 2 2 ½
Electric 2 2 ½ ½ 2 2 ½
Grass 2 2 ½ ½ 2 2 ½
Ice 2 4 2 2 2 2 4 2 4 2 2 2 2 2
Fighting ½ ½ ½ ½ ½ ¼ ½ ½ ½ ½ ½ ¼ ½
Poison 2 2 ½ ½ 2 2 ½
Ground ½ ½ ½ ½ ¼ ½ ½ ½ ½ ½ ½ ¼ ½
Flying 2 4 2 2 2 4 2 2 4 2 2 2 2 2
Psychic 2 2 ½ ½ 2 2 ½
Bug 2 4 2 2 2 4 2 4 2 2 2 2 2 2
Rock 2 2 ½ ½ 2 2 ½
Ghost 2 2 ½ ½ 2 2 ½
Dragon 2 2 ½ ½ 2 2 ½
Dark 2 2 ½ ½ 2 2 ½
Steel ½ ½ ½ ½ ¼ ½ ¼ ½ ½ ½ ½ ½ ½
Fairy 2 2 ½ ½ 2 2 ½

Effects of the Rock type

  • Rock type Pokémon do not take damage during a sandstorm.
  • The Special Defense of Rock type Pokémon is increased by 50% during a sandstorm.
  • The Sand Force ability increases the power of Rock type moves by 30% during a sandstorm.
  • Rock type attacks become neutral against the Flying type during strong winds created by Delta Stream.
  • Rocky Payload increases the power of Rock type moves by 50%.
  • The items Stone Plate, Hard Stone and Rock Incense increase the power of Rock type moves by 20% when held.
  • The Rock Gem increases the power of a Rock type move by 30% when held, and is then consumed.
  • The Charti Berry, when held, neutralizes a super-effective Rock type move.

Other languages

English Rock
Japanese いわ
German Gestein
French Roche
Italian Roccia
Spanish Roca
Korean 바위
Chinese (Simplified) 岩石
Chinese (Traditional) 岩石

Rock Pokémon stat averages

68.9
HP
Ranked #12
90.6
Attack
Ranked #6
102.6
Defense
Ranked #2
59.9
Sp. Attack
Ranked #17
71.1
Sp. Defense
Ranked #12
54.6
Speed
Ranked #18

Notable Rock-type trainers

Brock

Brock
Pewter City Gym Leader
Gen 1, 2, 3, 4, 7
Roxanne

Roxanne
Rustboro City Gym Leader
Gen 3, 6
Roark

Roark
Oreburgh City Gym Leader
Gen 4, 8
Grant

Grant
Cyllage City Gym Leader
Gen 6
Olivia

Olivia
Island Kahuna
Gen 7
Olivia

Olivia
Elite Four
Gen 7
Gordie

Gordie
Circhester Gym Leader
Gen 8

Rock Pokémon

There are 88 Rock-type Pokémon.
See also:

Hisuian Growlithe Growlithe
Hisuian Growlithe
#0058 / Fire · Rock
Hisuian Arcanine Arcanine
Hisuian Arcanine
#0059 / Fire · Rock
Geodude Geodude
#0074 / Rock · Ground
Alolan Geodude Geodude
Alolan Geodude
#0074 / Rock · Electric
Graveler Graveler
#0075 / Rock · Ground
Alolan Graveler Graveler
Alolan Graveler
#0075 / Rock · Electric
Golem Golem
#0076 / Rock · Ground
Alolan Golem Golem
Alolan Golem
#0076 / Rock · Electric
Onix Onix
#0095 / Rock · Ground
Rhyhorn Rhyhorn
#0111 / Ground · Rock
Rhydon Rhydon
#0112 / Ground · Rock
Omanyte Omanyte
#0138 / Rock · Water
Omastar Omastar
#0139 / Rock · Water
Kabuto Kabuto
#0140 / Rock · Water
Kabutops Kabutops
#0141 / Rock · Water
Aerodactyl Aerodactyl
#0142 / Rock · Flying
Mega Aerodactyl Aerodactyl
Mega Aerodactyl
#0142 / Rock · Flying
Sudowoodo Sudowoodo
#0185 / Rock
Shuckle Shuckle
#0213 / Bug · Rock
Magcargo Magcargo
#0219 / Fire · Rock
Corsola Corsola
#0222 / Water · Rock
Larvitar Larvitar
#0246 / Rock · Ground
Pupitar Pupitar
#0247 / Rock · Ground
Tyranitar Tyranitar
#0248 / Rock · Dark
Mega Tyranitar Tyranitar
Mega Tyranitar
#0248 / Rock · Dark
Nosepass Nosepass
#0299 / Rock
Aron Aron
#0304 / Steel · Rock
Lairon Lairon
#0305 / Steel · Rock
Aggron Aggron
#0306 / Steel · Rock
Lunatone Lunatone
#0337 / Rock · Psychic
Solrock Solrock
#0338 / Rock · Psychic
Lileep Lileep
#0345 / Rock · Grass
Cradily Cradily
#0346 / Rock · Grass
Anorith Anorith
#0347 / Rock · Bug
Armaldo Armaldo
#0348 / Rock · Bug
Relicanth Relicanth
#0369 / Water · Rock
Regirock Regirock
#0377 / Rock
Cranidos Cranidos
#0408 / Rock
Rampardos Rampardos
#0409 / Rock
Shieldon Shieldon
#0410 / Rock · Steel
Bastiodon Bastiodon
#0411 / Rock · Steel
Bonsly Bonsly
#0438 / Rock
Rhyperior Rhyperior
#0464 / Ground · Rock
Probopass Probopass
#0476 / Rock · Steel
Roggenrola Roggenrola
#0524 / Rock
Boldore Boldore
#0525 / Rock
Gigalith Gigalith
#0526 / Rock
Dwebble Dwebble
#0557 / Bug · Rock
Crustle Crustle
#0558 / Bug · Rock
Tirtouga Tirtouga
#0564 / Water · Rock
Carracosta Carracosta
#0565 / Water · Rock
Archen Archen
#0566 / Rock · Flying
Archeops Archeops
#0567 / Rock · Flying
Terrakion Terrakion
#0639 / Rock · Fighting
Binacle Binacle
#0688 / Rock · Water
Barbaracle Barbaracle
#0689 / Rock · Water
Tyrunt Tyrunt
#0696 / Rock · Dragon
Tyrantrum Tyrantrum
#0697 / Rock · Dragon
Amaura Amaura
#0698 / Rock · Ice
Aurorus Aurorus
#0699 / Rock · Ice
Carbink Carbink
#0703 / Rock · Fairy
Hisuian Avalugg Avalugg
Hisuian Avalugg
#0713 / Ice · Rock
Diancie Diancie
#0719 / Rock · Fairy
Mega Diancie Diancie
Mega Diancie
#0719 / Rock · Fairy
Rockruff Rockruff
#0744 / Rock
Rockruff (Own Tempo Rockruff) Rockruff
Own Tempo Rockruff
#0744 / Rock
Lycanroc (Midday Form) Lycanroc
Midday Form
#0745 / Rock
Lycanroc (Midnight Form) Lycanroc
Midnight Form
#0745 / Rock
Lycanroc (Dusk Form) Lycanroc
Dusk Form
#0745 / Rock
Minior (Meteor Form) Minior
Meteor Form
#0774 / Rock · Flying
Minior (Core Form) Minior
Core Form
#0774 / Rock · Flying
Nihilego Nihilego
#0793 / Rock · Poison
Stakataka Stakataka
#0805 / Rock · Steel
Drednaw Drednaw
#0834 / Water · Rock
Rolycoly Rolycoly
#0837 / Rock
Carkol Carkol
#0838 / Rock · Fire
Coalossal Coalossal
#0839 / Rock · Fire
Stonjourner Stonjourner
#0874 / Rock
Kleavor Kleavor
#0900 / Bug · Rock
Nacli Nacli
#0932 / Rock
Naclstack Naclstack
#0933 / Rock
Garganacl Garganacl
#0934 / Rock
Klawf Klawf
#0950 / Rock
Glimmet Glimmet
#0969 / Rock · Poison
Glimmora Glimmora
#0970 / Rock · Poison
Ogerpon (Cornerstone Mask) Ogerpon
Cornerstone Mask
#1017 / Grass · Rock