Type chart· No.13 of 18· 74 Pokémon· +15 forms

Rock type

Rock-type Pokémon are weak to Water, Grass, Fighting, Ground, and Steel moves. They resist Normal, Fire, Poison, and Flying. Rock moves are super effective against Fire, Ice, Flying, and Bug.

いわRockGesteinRocaRocheRoccia바위岩石岩石

Rock weaknesses

Moves used against a Rock-type Pokémon

Rock moves

Rock moves against each type

×2Super effective
×½Not very effective

Every Rock-type Pokémon

Strongest Rock-type Pokémon, ranked →
No.058
FireRock
Hisuian Growlithe
Regional form

Hisuian Growlithe

No.059
FireRock
Hisuian Arcanine
Regional form

Hisuian Arcanine

No.074
RockGround
Geodude

Geodude

No.074
RockElectric
Alolan Geodude
Regional form

Alolan Geodude

No.075
RockGround
Graveler

Graveler

No.075
RockElectric
Alolan Graveler
Regional form

Alolan Graveler

No.076
RockGround
Golem

Golem

No.076
RockElectric
Alolan Golem
Regional form

Alolan Golem

No.095
RockGround
Onix

Onix

No.111
GroundRock
Rhyhorn

Rhyhorn

No.112
GroundRock
Rhydon

Rhydon

No.138
RockWater
Omanyte

Omanyte

No.139
RockWater
Omastar

Omastar

No.140
RockWater
Kabuto

Kabuto

No.141
RockWater
Kabutops

Kabutops

No.142
RockFlying
Aerodactyl

Aerodactyl

No.142
RockFlying
Mega Aerodactyl
Mega Evolution

Mega Aerodactyl

No.185
Rock
Sudowoodo

Sudowoodo

No.213
BugRock
Shuckle

Shuckle

No.219
FireRock
Magcargo

Magcargo

No.222
WaterRock
Corsola

Corsola

No.246
RockGround
Larvitar

Larvitar

No.247
RockGround
Pupitar

Pupitar

No.248
RockDark
Tyranitar

Tyranitar

No.248
RockDark
Mega Tyranitar
Mega Evolution

Mega Tyranitar

No.299
Rock
Nosepass

Nosepass

No.304
SteelRock
Aron

Aron

No.305
SteelRock
Lairon

Lairon

No.306
SteelRock
Aggron

Aggron

No.337
RockPsychic
Lunatone

Lunatone

No.338
RockPsychic
Solrock

Solrock

No.345
RockGrass
Lileep

Lileep

No.346
RockGrass
Cradily

Cradily

No.347
RockBug
Anorith

Anorith

No.348
RockBug
Armaldo

Armaldo

No.369
WaterRock
Relicanth

Relicanth

No.377
Rock
Regirock

Regirock

No.408
Rock
Cranidos

Cranidos

No.409
Rock
Rampardos

Rampardos

No.410
RockSteel
Shieldon

Shieldon

No.411
RockSteel
Bastiodon

Bastiodon

No.438
Rock
Bonsly

Bonsly

No.464
GroundRock
Rhyperior

Rhyperior

No.476
RockSteel
Probopass

Probopass

No.524
Rock
Roggenrola

Roggenrola

No.525
Rock
Boldore

Boldore

No.526
Rock
Gigalith

Gigalith

No.557
BugRock
Dwebble

Dwebble

No.558
BugRock
Crustle

Crustle

No.564
WaterRock
Tirtouga

Tirtouga

No.565
WaterRock
Carracosta

Carracosta

No.566
RockFlying
Archen

Archen

No.567
RockFlying
Archeops

Archeops

No.639
RockFighting
Terrakion

Terrakion

No.688
RockWater
Binacle

Binacle

No.689
RockWater
Barbaracle

Barbaracle

No.689
RockFighting
Mega Barbaracle
Mega Evolution

Mega Barbaracle

No.696
RockDragon
Tyrunt

Tyrunt

No.697
RockDragon
Tyrantrum

Tyrantrum

No.698
RockIce
Amaura

Amaura

No.699
RockIce
Aurorus

Aurorus

No.703
RockFairy
Carbink

Carbink

No.713
IceRock
Hisuian Avalugg
Regional form

Hisuian Avalugg

No.719
RockFairy
Diancie

Diancie

No.719
RockFairy
Mega Diancie
Mega Evolution

Mega Diancie

No.744
Rock
Rockruff

Rockruff

No.745
Rock
Lycanroc

Lycanroc

No.745
Rock
Lycanroc (Midnight Form)
Form change

Lycanroc (Midnight Form)

No.745
Rock
Lycanroc (Dusk Form)
Form change

Lycanroc (Dusk Form)

No.774
RockFlying
Minior

Minior

No.774
RockFlying
Minior (Red Core)
Form change

Minior (Red Core)

No.793
RockPoison
Nihilego

Nihilego

No.805
RockSteel
Stakataka

Stakataka

No.834
WaterRock
Drednaw

Drednaw

No.837
Rock
Rolycoly

Rolycoly

No.838
RockFire
Carkol

Carkol

No.839
RockFire
Coalossal

Coalossal

No.874
Rock
Stonjourner

Stonjourner

No.900
BugRock
Kleavor

Kleavor

No.932
Rock
Nacli

Nacli

No.933
Rock
Naclstack

Naclstack

No.934
Rock
Garganacl

Garganacl

No.950
Rock
Klawf

Klawf

No.969
RockPoison
Glimmet

Glimmet

No.970
RockPoison
Glimmora

Glimmora

No.970
RockPoison
Mega Glimmora
Mega Evolution

Mega Glimmora

No.995
RockElectric
Iron Thorns

Iron Thorns

No.1017
GrassRock
Ogerpon (Cornerstone Mask)
Form change

Ogerpon (Cornerstone Mask)

No.1022
RockPsychic
Iron Boulder

Iron Boulder

Type weakness calculator

Pick one or two types
DefendingRock
×2
WaterGrassFightingGroundSteel
×½
NormalFirePoisonFlying

Every other type does normal damage.

17 Pokémon have this typing
SudowoodoNosepassRegirockCranidosRampardosBonslyRoggenrolaBoldoreGigalith+8