The most easiest way to get a Pokemon that can surf is get a Zizagoon,it can learn surf.
There is no such Pokemon. Either you get the HM03 and teach it to one of your Pokemon, or you'll be unable to use Surf.
No
You can use Pokemon like: Buizel, floatzel, gastrodon, and possibly finneon and lumineon
Most Water Pokemon can learn surf in Ruby, like tentacool or wingull.
Walk around in grass,use surf or fish
The most easiest way to get a Pokemon that can surf is get a Zizagoon,it can learn surf.
You can't use surf if all your pokemons are unable to learn it. You must catch a Pokemon that can.
Use Surf in Driftveil and surf right. The iitem on the rocks is a Water Stone
There is no such Pokemon. Either you get the HM03 and teach it to one of your Pokemon, or you'll be unable to use Surf.
Use a fishing rod to fish for Pokemon. This will allow you to capture a water Pokemon that you can teach Surf to.
When you use Surf or Rock Climb.
No
No! You don't need to use any HMs at all!
You can use Pokemon like: Buizel, floatzel, gastrodon, and possibly finneon and lumineon
use a Pokemon to get to use "surf" then get to cinnibar island and there you go.
You need the correct gym badge(s) for your Pokemon to use Surf out of battle.