Rock 126 Pokemon

Rock Type Pokemon GO

All 126 Rock-type Pokemon — stats, weaknesses & best movesets

126 Pokemon

Rock-type Pokemon GO has been a meta cornerstone since the original Mewtwo EX Raids, where Tyranitar with Smack Down and Stone Edge was the universal counter. Rock attackers are super-effective against Fire, Ice, Flying, and Bug — four common defensive typings — and Rock remains one of the most versatile raid attacking types. Top Rock attackers like Rampardos, Rhyperior, Mega Aerodactyl, Mega Tyranitar, and Terrakion sit at the top of the rankings. Signature Rock moves include Rock Slide, Stone Edge, Rock Wrecker (Rampardos exclusive), Smack Down, and Meteor Beam. Rock types are weak to Water, Grass, Fighting, Ground, and Steel — five weaknesses that make them fragile despite high attack stats.

Growlithe (Hisuian)
#0058 Growlithe (Hisuian) Hisuian
Fire Rock
CP
1,495
ATK
142
DEF
92
STA
155
Arcanine (Hisuian)
#0059 Arcanine (Hisuian) Hisuian
Fire Rock
CP
3,556
ATK
232
DEF
165
STA
216
Geodude
#0074 Geodude
Rock Ground
CP
1,462
ATK
132
DEF
132
STA
120
Geodude (Alola)
#0074 Geodude (Alola) Alola
Rock Electric
CP
1,462
ATK
132
DEF
132
STA
120
Shadow Geodude
#0074 Shadow Geodude Shadow
Rock Ground
CP
1,462
ATK
132
DEF
132
STA
120
Graveler
#0075 Graveler
Rock Ground
CP
2,145
ATK
164
DEF
164
STA
146
Graveler (Alola)
#0075 Graveler (Alola) Alola
Rock Electric
CP
2,145
ATK
164
DEF
164
STA
146
Shadow Graveler
#0075 Shadow Graveler Shadow
Rock Ground
CP
2,145
ATK
164
DEF
164
STA
146
Golem
#0076 Golem
Rock Ground
CP
3,334
ATK
211
DEF
198
STA
190
Golem (Alola)
#0076 Golem (Alola) Alola
Rock Electric
CP
3,334
ATK
211
DEF
198
STA
190
Shadow Golem
#0076 Shadow Golem Shadow
Rock Ground
CP
3,334
ATK
211
DEF
198
STA
190
Onix
#0095 Onix
Rock Ground
CP
1,245
ATK
85
DEF
232
STA
111
Shadow Onix
#0095 Shadow Onix Shadow
Rock Ground
CP
1,245
ATK
85
DEF
232
STA
111
Rhyhorn
#0111 Rhyhorn
Ground Rock
CP
1,867
ATK
140
DEF
127
STA
190
Shadow Rhyhorn
#0111 Shadow Rhyhorn Shadow
Ground Rock
CP
1,867
ATK
140
DEF
127
STA
190
Rhydon
#0112 Rhydon
Ground Rock
CP
3,594
ATK
222
DEF
171
STA
233
Shadow Rhydon
#0112 Shadow Rhydon Shadow
Ground Rock
CP
3,594
ATK
222
DEF
171
STA
233
Omanyte
#0138 Omanyte
Rock Water
CP
1,746
ATK
155
DEF
153
STA
111
Shadow Omanyte
#0138 Shadow Omanyte Shadow
Rock Water
CP
1,746
ATK
155
DEF
153
STA
111
Omastar
#0139 Omastar
Rock Water
CP
3,150
ATK
207
DEF
201
STA
172
Shadow Omastar
#0139 Shadow Omastar Shadow
Rock Water
CP
3,150
ATK
207
DEF
201
STA
172
Kabuto
#0140 Kabuto
Rock Water
CP
1,549
ATK
148
DEF
140
STA
102
Shadow Kabuto
#0140 Shadow Kabuto Shadow
Rock Water
CP
1,549
ATK
148
DEF
140
STA
102
Kabutops
#0141 Kabutops
Rock Water
CP
3,067
ATK
220
DEF
186
STA
155
Shadow Kabutops
#0141 Shadow Kabutops Shadow
Rock Water
CP
3,067
ATK
220
DEF
186
STA
155
Aerodactyl
#0142 Aerodactyl
Rock Flying
CP
3,147
ATK
221
DEF
159
STA
190
Mega Aerodactyl
#0142 Mega Aerodactyl Mega
Rock Flying
CP
4,655
ATK
292
DEF
210
STA
190
Shadow Aerodactyl
#0142 Shadow Aerodactyl Shadow
Rock Flying
CP
3,147
ATK
221
DEF
159
STA
190
Sudowoodo
#0185 Sudowoodo
Rock
CP
2,428
ATK
167
DEF
176
STA
172
Shadow Sudowoodo
#0185 Shadow Sudowoodo Shadow
Rock
CP
2,428
ATK
167
DEF
176
STA
172
Shuckle
#0213 Shuckle
Bug Rock
CP
458
ATK
17
DEF
396
STA
85
Shadow Shuckle
#0213 Shadow Shuckle Shadow
Bug Rock
CP
458
ATK
17
DEF
396
STA
85
Magcargo
#0219 Magcargo
Fire Rock
CP
1,924
ATK
139
DEF
191
STA
137
Corsola
#0222 Corsola
Water Rock
CP
1,558
ATK
118
DEF
156
STA
146
Larvitar
#0246 Larvitar
Rock Ground
CP
1,176
ATK
115
DEF
93
STA
137
Shadow Larvitar
#0246 Shadow Larvitar Shadow
Rock Ground
CP
1,176
ATK
115
DEF
93
STA
137
Pupitar
#0247 Pupitar
Rock Ground
CP
1,996
ATK
155
DEF
133
STA
172
Shadow Pupitar
#0247 Shadow Pupitar Shadow
Rock Ground
CP
1,996
ATK
155
DEF
133
STA
172
Tyranitar
#0248 Tyranitar
Rock Dark
CP
4,335
ATK
251
DEF
207
STA
225
Mega Tyranitar
#0248 Mega Tyranitar Mega
Rock Dark
CP
6,045
ATK
309
DEF
276
STA
225
Shadow Tyranitar
#0248 Shadow Tyranitar Shadow
Rock Dark
CP
4,335
ATK
251
DEF
207
STA
225
Nosepass
#0299 Nosepass
Rock
CP
1,123
ATK
82
DEF
215
STA
102
Shadow Nosepass
#0299 Shadow Nosepass Shadow
Rock
CP
1,123
ATK
82
DEF
215
STA
102
Aron
#0304 Aron
Steel Rock
CP
1,478
ATK
121
DEF
141
STA
137
Shadow Aron
#0304 Shadow Aron Shadow
Steel Rock
CP
1,478
ATK
121
DEF
141
STA
137
Lairon
#0305 Lairon
Steel Rock
CP
2,324
ATK
158
DEF
198
STA
155
Shadow Lairon
#0305 Shadow Lairon Shadow
Steel Rock
CP
2,324
ATK
158
DEF
198
STA
155
Aggron
#0306 Aggron
Steel Rock
CP
3,391
ATK
198
DEF
257
STA
172
Mega Aggron
#0306 Mega Aggron Mega
Steel Rock
CP
4,705
ATK
247
DEF
331
STA
172
Shadow Aggron
#0306 Shadow Aggron Shadow
Steel Rock
CP
3,391
ATK
198
DEF
257
STA
172

Best Rock-Type Attackers in Pokemon GO

The top Rock attackers are Rampardos, Mega Tyranitar, Mega Diancie (Rock/Fairy), Mega Aerodactyl, and Shadow Rampardos. Rampardos with Smack Down and Rock Slide has the highest pure Rock DPS in the game thanks to its 295 Attack stat. Mega Tyranitar with Smack Down and Stone Edge is the gold standard Mega Rock attacker, also doubling as a top Dark attacker. Mega Aerodactyl (Rock/Flying) flexes between Rock and Flying roles. Terrakion (Rock/Fighting), Rhyperior, and Mega Rhyperior are budget Rock options. Shadow Tyranitar, Shadow Rhyperior, and Shadow Aerodactyl round out the Shadow tier.

Rock Type in PvP & GO Battle League

Rock types in PvP are punishing finishers. Bastiodon (Rock/Steel) is a Great League legend with Smack Down and Stone Edge. Aurorus (Rock/Ice) brings double super-effective hits against Dragons. Galarian Stunfisk (Steel/Ground) tangentially uses Rock-counters. Cradily (Rock/Grass) is a Great League pivot. In Ultra League, Tyranitar, Aurorus, Aggron, and Rhyperior see consistent usage. In Master League, Rhyperior, Tyranitar, and Mega Tyranitar flex against Yveltal, Mewtwo, and Charizard cores. Aerodactyl with Rock Throw and Rock Slide is a budget Master League pick that has surprised top trainers in the GO Battle League finals.

Rock Strengths, Weaknesses & Strategy

Rock attackers shine against Fire (Mega Charizard Y, Reshiram, Mega Houndoom), Ice (Galarian Darmanitan, Mamoswine, Glaceon), Flying (Mega Rayquaza, Mega Pidgeot, Lugia, Yveltal), and Bug (Genesect, Volcarona, Mega Heracross). However, Rock has five weaknesses: Water, Grass, Fighting, Ground, and Steel — and Rock/Ground duals like Rhyperior take 4× damage from Water and Grass. Partly Cloudy weather boosts Rock by 1.2×. Avoid Rock attackers against Kyogre, Mega Sceptile, Mega Lucario, Therian Landorus, and Excadrill. Rock is the universal counter to dragons paired with Flying (Salamence, Charizard, Rayquaza, Tropius), making it a Master League meta-buster.

Notable Rock Pokemon & Community Day Highlights

Rock Community Days have included Larvitar → Tyranitar with Smack Down (one of the most impactful CDs ever), Aron → Aggron with Smack Down, Onix → Steelix with Psychic Fangs, Shieldon → Bastiodon with Smack Down (the Great League cornerstone), Rockruff → Lycanroc Midday/Midnight/Dusk forms, and Solrock/Lunatone region-locked spotlights. Rampardos arrived through Cranidos community-day-tier raids. Mega Tyranitar debuted in 2022 and immediately became the best Mega Rock attacker. Mega Aerodactyl and Mega Diancie rotate through Mega Raids regularly. Aurorus added Rock/Ice typing in 2020, providing a unique double-flip against Dragons that PvP players still use today.

Rock Type — Frequently Asked Questions

What is the best Rock-type attacker in Pokemon GO?
Rampardos has the highest Rock DPS in the game thanks to its 295 Attack stat. Mega Tyranitar is the strongest Mega-tier Rock attacker, doubling as a top Dark attacker. Shadow Rampardos and Shadow Tyranitar are the top Shadow options for trainers who farmed during Team Rocket events.
Why is Rock good for raids?
Rock is super-effective against four common defensive types: Fire, Ice, Flying, and Bug. This makes Rock attackers universally useful for raids against Mega Charizard Y, Galarian Darmanitan, Mega Rayquaza, Lugia, and Genesect. Rock is also the cheapest type to build a raid roster around since Tyranitar and Rhyperior are non-legendary.
What are Rock types weak to?
Rock types take 1.6× damage from Water, Grass, Fighting, Ground, and Steel — five different weaknesses, the most of any single type besides Grass. Rock/Ground duals like Rhyperior take 4× from Water and Grass; Rock/Flying duals like Aerodactyl take 4× from Electric and Ice.
Is Tyranitar still good in 2026?
Yes. Tyranitar with Smack Down and Stone Edge (or Brutal Swing for Dark) remains a top-tier Rock and Dark attacker. Its Mega evolution surpasses every non-Shadow Rock attacker, and Shadow Tyranitar is one of the most-farmed Pokemon during Team Rocket Take Over events.
What weather boosts Rock-type moves?
Partly Cloudy weather boosts Rock-type moves by 1.2× and increases catch CP and IV floor of wild Rock spawns. Partly Cloudy also boosts Normal moves. Partly Cloudy windows are the optimal time to run Rock Mega Raids and to grind Larvitar, Aron, and Shieldon Community Days.