Rock type icon

Rock Type

Complete guide to Rock type Pokémon, including type effectiveness, battle strategies, and comprehensive Pokémon database.

Introduced in Generation I

Type Effectiveness

Understanding Rock type advantages and weaknesses in battle

Rock Attacking

Damage effectiveness when using Rock type moves

Super effective against
½×Not very effective against

Rock Defending

Damage received from other types

2× fromTakes super effective damage from
½× fromResists damage from

Quick Battle Reference

Key type matchups for Rock type Pokémon in battle

Strong Against

Rock moves deal 2× damage to these types

Weak To

Rock Pokémon take 2× damage from these types

Resists

Rock Pokémon take ½× damage from these types

Recommended Rock Moves

Powerful Rock type moves to consider for your team

Rock Slide
Rock Type Move
Ancient Power
Rock Type Move
Rock Tomb
Rock Type Move
Power Gem
Rock Type Move
Stone Edge
Rock Type Move

Strategic Usage

Use Rock type moves to counter:

Team Building Tip

Consider pairing Rock type moves with complementary types that cover Rock's weaknesses (weak to fighting, ground).

Rock in Other Languages

How "Rock" type is written in different languages

🇺🇸
English
en
Rock
🇯🇵
Japanese
ja
いわ
🇰🇷
Korean
ko
바위
🇨🇳
Chinese (Simplified)
zh-Hans
岩石
🇹🇼
Chinese (Traditional)
zh-Hant
岩石
🇫🇷
French
fr
Roche
🇩🇪
German
de
Gestein
🇪🇸
Spanish
es
Roca

+2 more languages available

Rock Type Pokémon

Complete list of Pokémon with Rock typing

Filter by Generation

104
Total
83
Primary
21
Secondary

Primary Rock Type

Pokémon where Rock is their first type

#074
Geodude - rock/ground type Pokémon #74, official artwork from Pokédex

Geodude

Weight20.0 kg
Height0.4 m
Type:Rock / Ground
#075
Graveler - rock/ground type Pokémon #75, official artwork from Pokédex

Graveler

Weight105.0 kg
Height1.0 m
Type:Rock / Ground
#076
Golem - rock/ground type Pokémon #76, official artwork from Pokédex

Golem

Weight300.0 kg
Height1.4 m
Type:Rock / Ground
#095
Onix - rock/ground type Pokémon #95, official artwork from Pokédex

Onix

Weight210.0 kg
Height8.8 m
Type:Rock / Ground
#138
Omanyte - rock/water type Pokémon #138, official artwork from Pokédex

Omanyte

Weight7.5 kg
Height0.4 m
Type:Rock / Water
#139
Omastar - rock/water type Pokémon #139, official artwork from Pokédex

Omastar

Weight35.0 kg
Height1.0 m
Type:Rock / Water
#140
Kabuto - rock/water type Pokémon #140, official artwork from Pokédex

Kabuto

Weight11.5 kg
Height0.5 m
Type:Rock / Water
#141
Kabutops - rock/water type Pokémon #141, official artwork from Pokédex

Kabutops

Weight40.5 kg
Height1.3 m
Type:Rock / Water
#142
Aerodactyl - rock/flying type Pokémon #142, official artwork from Pokédex

Aerodactyl

Weight59.0 kg
Height1.8 m
Type:Rock / Flying
#185
Sudowoodo - rock type Pokémon #185, official artwork from Pokédex

Sudowoodo

Weight38.0 kg
Height1.2 m
Type:Rock
#246
Larvitar - rock/ground type Pokémon #246, official artwork from Pokédex

Larvitar

Weight72.0 kg
Height0.6 m
Type:Rock / Ground
#247
Pupitar - rock/ground type Pokémon #247, official artwork from Pokédex

Pupitar

Weight152.0 kg
Height1.2 m
Type:Rock / Ground
#248
Tyranitar - rock/dark type Pokémon #248, official artwork from Pokédex

Tyranitar

Weight202.0 kg
Height2.0 m
Type:Rock / Dark
#299
Nosepass - rock type Pokémon #299, official artwork from Pokédex

Nosepass

Weight97.0 kg
Height1.0 m
Type:Rock
#337
Lunatone - rock/psychic type Pokémon #337, official artwork from Pokédex

Lunatone

Weight168.0 kg
Height1.0 m
Type:Rock / Psychic
#338
Solrock - rock/psychic type Pokémon #338, official artwork from Pokédex

Solrock

Weight154.0 kg
Height1.2 m
Type:Rock / Psychic
#345
Lileep - rock/grass type Pokémon #345, official artwork from Pokédex

Lileep

Weight23.8 kg
Height1.0 m
Type:Rock / Grass
#346
Cradily - rock/grass type Pokémon #346, official artwork from Pokédex

Cradily

Weight60.4 kg
Height1.5 m
Type:Rock / Grass
#347
Anorith - rock/bug type Pokémon #347, official artwork from Pokédex

Anorith

Weight12.5 kg
Height0.7 m
Type:Rock / Bug
#348
Armaldo - rock/bug type Pokémon #348, official artwork from Pokédex

Armaldo

Weight68.2 kg
Height1.5 m
Type:Rock / Bug
#377
Regirock - rock type Pokémon #377, official artwork from Pokédex

Regirock

Weight230.0 kg
Height1.7 m
Type:Rock
#408
Cranidos - rock type Pokémon #408, official artwork from Pokédex

Cranidos

Weight31.5 kg
Height0.9 m
Type:Rock
#409
Rampardos - rock type Pokémon #409, official artwork from Pokédex

Rampardos

Weight102.5 kg
Height1.6 m
Type:Rock
#410
Shieldon - rock/steel type Pokémon #410, official artwork from Pokédex

Shieldon

Weight57.0 kg
Height0.5 m
Type:Rock / Steel
#411
Bastiodon - rock/steel type Pokémon #411, official artwork from Pokédex

Bastiodon

Weight149.5 kg
Height1.3 m
Type:Rock / Steel
#438
Bonsly - rock type Pokémon #438, official artwork from Pokédex

Bonsly

Weight15.0 kg
Height0.5 m
Type:Rock
#476
Probopass - rock/steel type Pokémon #476, official artwork from Pokédex

Probopass

Weight340.0 kg
Height1.4 m
Type:Rock / Steel
#524
Roggenrola - rock type Pokémon #524, official artwork from Pokédex

Roggenrola

Weight18.0 kg
Height0.4 m
Type:Rock
#525
Boldore - rock type Pokémon #525, official artwork from Pokédex

Boldore

Weight102.0 kg
Height0.9 m
Type:Rock
#526
Gigalith - rock type Pokémon #526, official artwork from Pokédex

Gigalith

Weight260.0 kg
Height1.7 m
Type:Rock
#566
Archen - rock/flying type Pokémon #566, official artwork from Pokédex

Archen

Weight9.5 kg
Height0.5 m
Type:Rock / Flying
#567
Archeops - rock/flying type Pokémon #567, official artwork from Pokédex

Archeops

Weight32.0 kg
Height1.4 m
Type:Rock / Flying
#639
Terrakion - rock/fighting type Pokémon #639, official artwork from Pokédex

Terrakion

Weight260.0 kg
Height1.9 m
Type:Rock / Fighting
#688
Binacle - rock/water type Pokémon #688, official artwork from Pokédex

Binacle

Weight31.0 kg
Height0.5 m
Type:Rock / Water
#689
Barbaracle - rock/water type Pokémon #689, official artwork from Pokédex

Barbaracle

Weight96.0 kg
Height1.3 m
Type:Rock / Water
#696
Tyrunt - rock/dragon type Pokémon #696, official artwork from Pokédex

Tyrunt

Weight26.0 kg
Height0.8 m
Type:Rock / Dragon
#697
Tyrantrum - rock/dragon type Pokémon #697, official artwork from Pokédex

Tyrantrum

Weight270.0 kg
Height2.5 m
Type:Rock / Dragon
#698
Amaura - rock/ice type Pokémon #698, official artwork from Pokédex

Amaura

Weight25.2 kg
Height1.3 m
Type:Rock / Ice
#699
Aurorus - rock/ice type Pokémon #699, official artwork from Pokédex

Aurorus

Weight225.0 kg
Height2.7 m
Type:Rock / Ice
#703
Carbink - rock/fairy type Pokémon #703, official artwork from Pokédex

Carbink

Weight5.7 kg
Height0.3 m
Type:Rock / Fairy
#719
Diancie - rock/fairy type Pokémon #719, official artwork from Pokédex

Diancie

Weight8.8 kg
Height0.7 m
Type:Rock / Fairy
#744
Rockruff - rock type Pokémon #744, official artwork from Pokédex

Rockruff

Weight9.2 kg
Height0.5 m
Type:Rock
#745
Lycanroc-midday - rock type Pokémon #745, official artwork from Pokédex

Lycanroc-midday

Weight25.0 kg
Height0.8 m
Type:Rock
#774
Minior-red-meteor - rock/flying type Pokémon #774, official artwork from Pokédex

Minior-red-meteor

Weight40.0 kg
Height0.3 m
Type:Rock / Flying
#793
Nihilego - rock/poison type Pokémon #793, official artwork from Pokédex

Nihilego

Weight55.5 kg
Height1.2 m
Type:Rock / Poison
#805
Stakataka - rock/steel type Pokémon #805, official artwork from Pokédex

Stakataka

Weight820.0 kg
Height5.5 m
Type:Rock / Steel
#837
Rolycoly - rock type Pokémon #837, official artwork from Pokédex

Rolycoly

Weight12.0 kg
Height0.3 m
Type:Rock
#838
Carkol - rock/fire type Pokémon #838, official artwork from Pokédex

Carkol

Weight78.0 kg
Height1.1 m
Type:Rock / Fire
#839
Coalossal - rock/fire type Pokémon #839, official artwork from Pokédex

Coalossal

Weight310.5 kg
Height2.8 m
Type:Rock / Fire
#874
Stonjourner - rock type Pokémon #874, official artwork from Pokédex

Stonjourner

Weight520.0 kg
Height2.5 m
Type:Rock
#932
Nacli - rock type Pokémon #932, official artwork from Pokédex

Nacli

Weight16.0 kg
Height0.4 m
Type:Rock
#933
Naclstack - rock type Pokémon #933, official artwork from Pokédex

Naclstack

Weight105.0 kg
Height0.6 m
Type:Rock
#934
Garganacl - rock type Pokémon #934, official artwork from Pokédex

Garganacl

Weight240.0 kg
Height2.3 m
Type:Rock
#950
Klawf - rock type Pokémon #950, official artwork from Pokédex

Klawf

Weight79.0 kg
Height1.3 m
Type:Rock
#969
Glimmet - rock/poison type Pokémon #969, official artwork from Pokédex

Glimmet

Weight8.0 kg
Height0.7 m
Type:Rock / Poison
#970
Glimmora - rock/poison type Pokémon #970, official artwork from Pokédex

Glimmora

Weight45.0 kg
Height1.5 m
Type:Rock / Poison
#995
Iron-thorns - rock/electric type Pokémon #995, official artwork from Pokédex

Iron-thorns

Weight303.0 kg
Height1.6 m
Type:Rock / Electric
#1022
Iron-boulder - rock/psychic type Pokémon #1022, official artwork from Pokédex

Iron-boulder

Weight162.5 kg
Height1.5 m
Type:Rock / Psychic
#10042
Aerodactyl-mega - rock/flying type Pokémon #10042, official artwork from Pokédex

Aerodactyl-mega

Weight79.0 kg
Height2.1 m
Type:Rock / Flying
#10049
Tyranitar-mega - rock/dark type Pokémon #10049, official artwork from Pokédex

Tyranitar-mega

Weight255.0 kg
Height2.5 m
Type:Rock / Dark
#10075
Diancie-mega - rock/fairy type Pokémon #10075, official artwork from Pokédex

Diancie-mega

Weight27.8 kg
Height1.1 m
Type:Rock / Fairy
#10109
Geodude-alola - rock/electric type Pokémon #10109, official artwork from Pokédex

Geodude-alola

Weight20.3 kg
Height0.4 m
Type:Rock / Electric
#10110
Graveler-alola - rock/electric type Pokémon #10110, official artwork from Pokédex

Graveler-alola

Weight110.0 kg
Height1.0 m
Type:Rock / Electric
#10111
Golem-alola - rock/electric type Pokémon #10111, official artwork from Pokédex

Golem-alola

Weight316.0 kg
Height1.7 m
Type:Rock / Electric
#10126
Lycanroc-midnight - rock type Pokémon #10126, official artwork from Pokédex

Lycanroc-midnight

Weight25.0 kg
Height1.1 m
Type:Rock
#10130
Minior-orange-meteor - rock/flying type Pokémon #10130, official artwork from Pokédex

Minior-orange-meteor

Weight40.0 kg
Height0.3 m
Type:Rock / Flying
#10131
Minior-yellow-meteor - rock/flying type Pokémon #10131, official artwork from Pokédex

Minior-yellow-meteor

Weight40.0 kg
Height0.3 m
Type:Rock / Flying
#10132
Minior-green-meteor - rock/flying type Pokémon #10132, official artwork from Pokédex

Minior-green-meteor

Weight40.0 kg
Height0.3 m
Type:Rock / Flying
#10133
Minior-blue-meteor - rock/flying type Pokémon #10133, official artwork from Pokédex

Minior-blue-meteor

Weight40.0 kg
Height0.3 m
Type:Rock / Flying
#10134
Minior-indigo-meteor - rock/flying type Pokémon #10134, official artwork from Pokédex

Minior-indigo-meteor

Weight40.0 kg
Height0.3 m
Type:Rock / Flying
#10135
Minior-violet-meteor - rock/flying type Pokémon #10135, official artwork from Pokédex

Minior-violet-meteor

Weight40.0 kg
Height0.3 m
Type:Rock / Flying
#10136
Minior-red - rock/flying type Pokémon #10136, official artwork from Pokédex

Minior-red

Weight0.3 kg
Height0.3 m
Type:Rock / Flying
#10137
Minior-orange - rock/flying type Pokémon #10137, official artwork from Pokédex

Minior-orange

Weight0.3 kg
Height0.3 m
Type:Rock / Flying
#10138
Minior-yellow - rock/flying type Pokémon #10138, official artwork from Pokédex

Minior-yellow

Weight0.3 kg
Height0.3 m
Type:Rock / Flying
#10139
Minior-green - rock/flying type Pokémon #10139, official artwork from Pokédex

Minior-green

Weight0.3 kg
Height0.3 m
Type:Rock / Flying
#10140
Minior-blue - rock/flying type Pokémon #10140, official artwork from Pokédex

Minior-blue

Weight0.3 kg
Height0.3 m
Type:Rock / Flying
#10141
Minior-indigo - rock/flying type Pokémon #10141, official artwork from Pokédex

Minior-indigo

Weight0.3 kg
Height0.3 m
Type:Rock / Flying
#10142
Minior-violet - rock/flying type Pokémon #10142, official artwork from Pokédex

Minior-violet

Weight0.3 kg
Height0.3 m
Type:Rock / Flying
#10151
Rockruff-own-tempo - rock type Pokémon #10151, official artwork from Pokédex

Rockruff-own-tempo

Weight9.2 kg
Height0.5 m
Type:Rock
#10152
Lycanroc-dusk - rock type Pokémon #10152, official artwork from Pokédex

Lycanroc-dusk

Weight25.0 kg
Height0.8 m
Type:Rock
#10215
Coalossal-gmax - rock/fire type Pokémon #10215, official artwork from Pokédex

Coalossal-gmax

Weight1000.0 kg
Height42.0 m
Type:Rock / Fire
#10298
Barbaracle-mega - rock/fighting type Pokémon #10298, official artwork from Pokédex

Barbaracle-mega

Weight100.0 kg
Height2.2 m
Type:Rock / Fighting
#10321
Glimmora-mega - rock/poison type Pokémon #10321, official artwork from Pokédex

Glimmora-mega

Weight77.0 kg
Height2.8 m
Type:Rock / Poison

Secondary Rock Type

Pokémon where Rock is their second type