you can get rock climb from beating blue i think.
if you want it from soul silver or heart gold you get it professor chen in kanto
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
Rock Climb. HM 8
HM Rock Climb
rock climb
at the end of the game :)Type your answer here...
After you defeat all the kanto gym leaders, talk to proffser elm to receive rock climb
you get it from prof. oak after beating blue
you find him at the top of mount silver after you have beaten the last kanto gym and claimed HM 8 rock climb from prof. Oak
i dont know about diamond, pearl, or platinum, but in heart gold and soul silver, you get it by talking to prof oak after getting all of the kanto gym badges.
You get rock climb after you've beat all the johto and kanto gym leaders. once you've beaten the last one, prof. oak will call you on the pokegear and tell you to come to his lab in pallet town. fly there, and he will give you rock climb and access to mt silver.
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.