PokeVerse
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
Flying type icon
Flying
Bug type icon
Bug
Fire type icon
Fire
Ice type icon
Ice
½×Not very effective against
Fighting type icon
Fighting
Ground type icon
Ground
Steel type icon
Steel

Rock Defending

Damage received from other types

2× fromTakes super effective damage from
Fighting type icon
Fighting
Ground type icon
Ground
Steel type icon
Steel
Water type icon
Water
Grass type icon
Grass
½× fromResists damage from
Normal type icon
Normal
Flying type icon
Flying
Poison type icon
Poison
Fire type icon
Fire

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:

flyingbugfireice

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

49
Total
49
Primary
0
Secondary

Primary Rock Type

Pokémon where Rock is their first type

#074
Geodude - rock/ground type Pokémon #74

Geodude

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

Graveler

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

Golem

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

Onix

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

Omanyte

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

Omastar

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

Kabuto

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

Kabutops

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

Aerodactyl

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

Sudowoodo

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

Larvitar

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

Pupitar

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

Tyranitar

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

Nosepass

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

Lunatone

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

Solrock

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

Lileep

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

Cradily

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

Anorith

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

Armaldo

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

Regirock

Weight230.0 kg
Height1.7 m
Type:Rock
#408
Cranidos - rock type Pokémon #408

Cranidos

Weight31.5 kg
Height0.9 m
Type:Rock
#409
Rampardos - rock type Pokémon #409

Rampardos

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

Shieldon

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

Bastiodon

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

Bonsly

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

Probopass

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

Roggenrola

Weight18.0 kg
Height0.4 m
Type:Rock
#525
Boldore - rock type Pokémon #525

Boldore

Weight102.0 kg
Height0.9 m
Type:Rock
#526
Gigalith - rock type Pokémon #526

Gigalith

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

Archen

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

Archeops

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

Terrakion

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

Binacle

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

Barbaracle

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

Tyrunt

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

Tyrantrum

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

Amaura

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

Aurorus

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

Carbink

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

Diancie

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

Rockruff

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

Lycanroc-midday

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

Minior-red-meteor

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

Nihilego

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

Stakataka

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

Rolycoly

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

Carkol

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

Coalossal

Weight310.5 kg
Height2.8 m
Type:Rock / Fire