Rock types

there are 33 rock type pokemon

rock type pokemon
geodude

golem

croagunk

toxicroak

Carvanha

sharpedo

onix

steelix

amuara

Aurorus

Exeggutor

numel

camerupt

Bouffalant

roggenrola

gigalith

Tirtouga

Carracosta

Jangmo-o

Kommo-o

shaymin

turtwig

Torterra

bergmite

avalugg

torchic

Blaziken

Druddigon

slugma

magcargo

hoothoot

Noctowl

arceus (earth)