Seviye Atlayarak:
* Maçhop: 1. seviyede Rock Smash'ı öğrenir
* Machoke: 1. seviyede Rock Smash'ı öğrenir
* Machamp: 1. seviyede Rock Smash'ı öğrenir
* Rhyhorn: 1. seviyede Rock Smash'ı öğrenir
* Rhydon: 1. seviyede Rock Smash'ı öğrenir
* Rhyperior: 1. seviyede Rock Smash'ı öğrenir
* Geodude: 1. seviyede Rock Smash'ı öğrenir
* Çakılcı: 1. seviyede Rock Smash'ı öğrenir
* Golem: 1. seviyede Rock Smash'ı öğrenir
* Onix: 1. seviyede Rock Smash'ı öğrenir
* Steelix: 1. seviyede Rock Smash'ı öğrenir
* Larvitar: 1. seviyede Rock Smash'ı öğrenir
* Pupitar: 1. seviyede Rock Smash'ı öğrenir
* Tyranitar: 1. seviyede Rock Smash'ı öğrenir
* Gible: 1. seviyede Rock Smash'ı öğrenir
* Gabite: 1. seviyede Rock Smash'ı öğrenir
* Garchomp: 1. seviyede Rock Smash'ı öğrenir
* Rockruff: 1. seviyede Rock Smash'ı öğrenir
* Lycanroc (Öğle Formu): 1. seviyede Rock Smash'ı öğrenir
* Lycanroc (Gece Yarısı Formu): 1. seviyede Rock Smash'ı öğrenir
* Lycanroc (Alacakaranlık Formu): 1. seviyede Rock Smash'ı öğrenir
TM'ye göre:
* TM79'u öğrenebilen herhangi bir Pokémon
Üreme Yoluyla:
* Rock Smash'i bilen bir Pokémon ile üreyebilen herhangi bir Pokémon
Not:
* Kaya Parçalaması Oyunda kayaları kırarak gizli öğeleri veya yolları ortaya çıkarmak için kullanılan bir harekettir.
* Hamlelerin kullanılabilirliği oyuna bağlı olarak değişebilir.
* Bazı Pokémonlar Rock Smash'i belirli etkinlikler veya oyun içi eğitimler gibi başka yollarla öğrenebilir.
Bu liste ana seri oyunlarının çoğunu kapsar. Ancak bazı yeniden yapımlar ve yan yapımlar Rock Smash'in farklı kullanılabilirliğine sahip olabilir.