You get Surf after you beat your dad (Norman) at the Petalburg Gym. Afterwards, go into the house to the left of the gym where Wally's uncle and aunt live. Talk to Wally's uncle and he will give HM03 Surf.
Linoone (It can learn nearly all of the HM's)
You have to use the HM surf It does not learn surf by leveling
No, Plusle cannot learn Surf.
Marill doesn't learn surf naturally; must use hm
Surf behind where the sudowoodo was in Battle Frontier. Go down the waterfall,and surf left.
Yes, Marill can learn surf on Pokémon Emerald.
no
No Armaldo cant learn surf SuperM1854
No Illumise cannot learn surf or any water moves apart from Water Pulse and Rain Dance via TM
surf surf surf.
probably ,if i know Pokemon, any Pokemon that can learn surf particulary water types or you can always go to www.gamefaqs.com and find out your self
Linoone (It can learn nearly all of the HM's)
You have to use the HM surf It does not learn surf by leveling
surf!
No, Togepi cannot learn Surf.
No. Seviper cannot learn surf.
Vanillite cannot learn Surf.