Beat all of the kanto gym leaders then talk to professor oak.He'll give you rock climb.
You get rock climb at the one of the gyms
you can get rock climb from beating blue i think.
have a Pokemon who knows rock climb and rock smash
You have to beat all 16 gym leaders to get rock climb I believe.
you use rock climb
You need to have the move rock climb
rock climb
Rock climb
After you get 16 badges talk to prof.Oak and he will give it to you
Professor Oak gives you it after you get 16 badges
You can find it at cinnabar island but you have to have the move rock climb to get it
You can obtain Rock Climb in Pallet Town after you defeat all 16 gym leaders from Professor Oak.