Professer Ouk gives it too you after you beat all 16 gym leaders. You have to go to his lab in pallet town
HM Rock Climb
rock climb
you can get rock climb from beating blue i think.
Rock Climb. HM 8
After you defeat all the kanto gym leaders, talk to proffser elm to receive rock climb
at the end of the game :)Type your answer here...
You cannot get rock climb in gold You can get rock climb in diamond-pearl-platinum-heart gold-soul silver If you're playing DPP You Get It Behind A House In Route 216 If you're playing HGSS You Get It From Professor Oak After Getting All 16 Badges
you get it from prof. oak after beating blue
a lot of Pokemon can learn the move rock climb here are good Pokemon that should have rock climb Ursaring because it can also learn other mountain moves like rock smash machoke just like ursaring is a mountain dude geodude and its evolutions well mostly rock Pokemon hope i helped!
first to get it is you have to beat stupid gary in a kanto gym then go to pallet town in proffesor oak's house. or you can go to psypokes.com
In Pokémon HeartGold, in order to get the Rock Climb HM, you have to beat all the Kanto Gym Leaders and then go to Pallet Town and talk to Professor Pak and he will give you the Rock Climb HM.
you beat all 8 kanto gyms then go to prof oak