Beat all The Johto and Kanto Gym Battles and then speak with Professor Oak and he will give it to you.
You have to use rockclimb
In Pokemon HeartGold and SoulSilver Versions, HM08 Rock Climb is not needed to get to Seafoam Islands, HM03 Surf is though.
You get it from professor oak after you obtain all 16 gym badges
you get moltres in mount silver i think you need waterfall strength rocksmash and rockclimb to get to him
u get it from blue once you get all eight gym badges in kanto
in a rockclimb
Requirements: A Pokemon that knows Headbutt and A Pokemon that knows RockClimb Go as far north in National Park as you can, you will see a guy with a gameboy in his hands, go through the fence opening and head east till you come to a rockclimb area. Use rockclimb, go to the top-right most tree and use headbutt on it.
you teach it to a Pokemon then you go to a scale and use rockclimb
After you win all 16 badges go to Pallet Town and Professor Oak gives you the HM rockclimb.
Cinnabar Island, In a Pokéball at the top of the mountain. Use rockclimb. :)
You can't. Rockclimb wasn't in those games. HM Climb can be obtained on Pokemon Ruby, Emerald or Sapphire and later games.
you have to go to Mt. Cornet and have a Pokemon that knows surf and rockclimb