Rock type

The Rock type is one of the 18 Pokemon types. Rock types are weak to Fighting, Ground, Water, Grass and Steel, tying it with Grass for the most weaknesses. A Rock type Pokemon can learn 4 out of 5 of Grass' weaknesses.

Rock types resist Poison, Poison, Normal and Flying.

Trivia

 * This is one of the only resistances for the Normal type, the other being Steel, which is also weak to Fighting and Ground.