Rock Type Pokémon Explained – Info, Strengths, Weaknesses


What are Rock Type Pokémon?

Rock type Pokémon are one of the eighteen elemental types found in the world of Pokémon. All Pokémon are categorized into various types based on their characteristics and abilities. They can be a single type or two different types.


Rock type Pokémon are generally associated with rocks, boulders, cliffs and mountains. The first Rock Type Pokémon in the Pokédex is Rock / Ground type 0074 Geodude. The first pure Rock type is 0185 Sudowoodo

Sudowoodo Rock Type Pokémon

To date there are 78 Rock type Pokémon including Pure Rock types that are only Rock type, and Half Rock types whose Primary or Secondary type is Rock.

Complete Rock Pokémon List


What are Rock Type Pokémon Strengths and Weaknesses?

When in battle, all Pokémon types have strengths and weaknesses against other Pokémon types. 

Rock Type Strengths:

When attacking – Rock type Pokémon moves are strong against Bug, Fire, Flying and Ice type Pokémon. 

When being attacked – Rock type Pokémon have a resistance to attacks by Fire, Flying, Normal or Poison type Pokémon.

Rock Type Weaknesses:

When attacking – rock type Pokémon moves are weak against Flying, Ground and Steel type Pokémon and will do very little damage.

When being attacked – Rock type Pokémon are weak to Fighting, Grass, Ground, Steel and Water type Pokémon.


Pokémon Trainers that specialise in Rock type Pokémon

Throughout the Pokémon game series, players encounter Pokémon Gym Leaders and Trainers that specialise in Rock type Pokémon. 

Rock Elite Four

Olivia – Alola (Sun, Moon, Ultra Sun, Ultra Moon)

Rock Gym Leaders

Brock – Pewter City Gym (Red, Blue, Yellow, FireRed, LeafGreen, Gold, Silver, Crystal, HeartGold, SoulSilver, Let’s Go Pikachu, Let’s Go Eevee)

Gordie – Circhester City Gym (Pokémon Sword)

Grant – Cyllage Gym (X and Y)

Roark – Oreburgh City Gym (Diamond, Pearl, Platinum, Brilliant Diamond, Shining Pearl)

Roxanne – Rustboro City Gym (Ruby, Sapphire, Emerald, Omega Ruby, Alpha Sapphire)

Pokémon Trainers

Tyme – (Scarlet and Violet)

Trainer Classes

Hiker – (Various Games)

Worker – (Various Games)


Rock Type Pokémon in the TCG

While there are 18 different Pokémon types in the Pokédex and Video Game series, in the Trading Card Game (TCG) there are only 11 different Pokémon types. This means that in the TCG some categories contain more than one of the Game Pokémon types. 

In the TCG, Rock Type Pokémon are included in the Fighting Type group along with Ground Type Pokémon. The Trading Cards for these Pokémon have the fighting symbol in the top right-hand corner, next to the HP. 

109/193 Sudowoodo

To use the Hit and Hide attack, one Fighting Energy card is required, while one Fighting Energy and Two Colorless Energy cards are needed for the Elbow Strike move. When deciding which cards to include in a deck, players should be aware of the qualities and requirements of their chosen Pokémon cards.

At the bottom of the card is detailed information about that card’s weakness, resistance and retreat cost. 


In the TCG, Rock / Fighting type Pokémon generally have a weakness to Grass types. The Sudowoodo card shows this weakness to Grass type Pokémon and attacks from these types do double damage.  


Rock / Ground / Fighting type Pokémon cards have no common resistance across the TCG. Where a resistance is indicated on a card, attacks from those types have their damage reduced. 




Leave a comment