You win surf for finding the hidden house in the safari zone. To use surf, you need the Soul Badge from Koga of Fuchsia City.
On cinnabar island. You can get to Cinnabar by using surf from Pallet Town. To use surf, you need to get Fuschias gym badge.
you need to get the badge in fuschia city
the badge you need is the 4th one and also if you have not already you can get surf in the dance theater.
You can use the move strength in Pokémon to move boulders. You can use strength in FireRed after getting the rainbow badge.
In Pokémon FireRed, for defeating Brock, his Badge will allow you the use of the Flash HM, Misty's Badge will allow you to use the Cut HM, Lt. Surge's Badge will allow you the use of the Fly HM, Erika's Badge will allow you the use of the Strength HM and Koga's Badge will allow you the use of the Surf HM.
Fog Badge for beating Morty in the Ecruteak Gym.
You need the soul badge that is obtained from defeating the Fuschia city gym leader Koga in order to use surf outside of battle.
You need at least the first badge to use flash.
You need to defeat Koga in Fuschia City to use Surf, convienent since its the gym closest to Surf's location.
The badge from Pastoria city lets you uses surf.
You need the correct gym badge(s) for your Pokemon to use Surf out of battle.
the one you get from the gym in fuschia city.
You go up to some water and click A on it. You must have Fuschia's badge first, however. You can also click A on your Pokemon from the start menu and click A on SURF.
You need surf and strength also the 4th and 5th badge. Enter seafoam islands then using strength push all the boulders down to the water use surf to reach articuno save your game then attempt to capture it good luck.
hearthome lets you use surf anyou get surf from the old lady in cesitown
First, you need a Pokemon with the HM Surf. You also need the right gym badge for this. Then, go to a lake or something. Press A and it will surf. At least to the best of my knowledge. Haven't played it much.
surf south from pallet townFirst, you need the HM surf. surf from pallet town and go south and you will end up at Cinnabar.use surf
you half to compleat the shinon dex and tell roman and you need surf and the badge that allows you do use surf outside of battel
After getting the HM03 teach it to a Pokemon now normally you can't use it unless you get the fifth badge so go to fuchsia city and defeat the gym leader now you can use surf go to any body of water and press A and it will ask if you want to surf say yes and now your surfing.
First you need the HM03 which contains the move Surf this is found in the safari zone at fuchsia city inside a house in Area 3 a guy will give it to you. Second you need the 5th badge which is obtained at the fuchsia city gym by defeating the leader Koga. Now at any body of water use the move Surf to allow you to cross the water with your pokemon.
Well sometimes you need to know whirlpool and you need a certain badge to use it out of battle. If not that then.... i dont really knowww.... -_-" *you need the Ecruteak badge before you can use it out of battle*
At the end of the safari zone there is a house with statues outside it and inside is a man who gives you HM03, surf. But you still need the gym badge to use it.
Ecruteak City, but you need the right badge to use it. Most water type Pokemon can learn it.
Crasher Wakes badge in Pastoria City.