you must beat all of the kanto gym leaders and oak will then give it to you
You get rock climb at the one of the gyms
you will get rock climb once you have all the badges in the kanto region.
rock climb
Hm08 is rock climb not waterfall. Hm07 is the move waterfall
you get it after you have all the gym badges from kanto and johto regions.
you beat blue then you go to professor oak he gives you hm rock climb
you get it AFTER you beat blue
You can get Rock Climb from Professor Oak after you've beaten all 16 Gym Leaders.
After you defeat all 16gyms prof.Oak will call you on youre pokegear and tell you to come to his lab.He will give it to you there.
Beat all 16 Gym Leaders, then go to Prof. Oak in Pallet Town
you know the house when your in the snowstorm outside the house there is a poke-ball in that poke-ball there is rock climb.
You need to do the last gym in kanto.