Cranidos:
* Level 1: Tackle
* Level 4: Growl
* Level 7: Headbutt
* Level 10: Take Down
* Level 13: Rock Throw
* Level 16: Ancient Power
* Level 19: Rock Slide
* Level 22: Stomp
* Level 25: Rock Tomb
* Level 28: Zen Headbutt
* Level 31: Earthquake
* Level 34: Stealth Rock
* Level 37: Rock Polish
* Level 40: Head Smash
* Level 43: Bulldoze
* Level 46: Stone Edge
* Level 49: Rock Wrecker
Rampardos (Evolves from Cranidos at Level 30):
* Level 30: (Evolves)
* Level 33: Rock Polish
* Level 36: Head Smash
* Level 39: Bulldoze
* Level 42: Stone Edge
* Level 45: Rock Wrecker
Moves Learned by TM/HM:
* TM06: Toxic
* TM10: Hidden Power
* TM11: Sunny Day
* TM16: Light Screen
* TM17: Protect
* TM21: Frustration
* TM24: Thunderbolt
* TM27: Return
* TM28: Dig
* TM31: Brick Break
* TM32: Double Team
* TM39: Rock Tomb
* TM40: Aerial Ace
* TM42: Facade
* TM44: Rest
* TM45: Attract
* TM48: Rock Slide
* TM55: Scald
* TM58: Sky Drop
* TM67: Substitute
* TM70: Flash Cannon
* TM78: Stone Edge
* TM87: Swagger
* TM90: Substitute
* TM94: Aeroblast
* HM04: Strength
* HM06: Rock Smash
Moves Learned by Breeding:
* From: Omanyte, Omastar
* Moves: Ancient Power, Rock Throw, Rock Tomb, Ancient Power, Rock Slide
This list includes all moves Cranidos and Rampardos can learn in the main series Pokémon games, including moves learned by leveling up, TM/HM, and breeding.
Please note that some moves may not be available in all games, and the availability of moves may change between generations.