No Pokemon can learn Surf on their own. However, almost any water Pokemon and some others can be taught Surf by using HM3 AKA Surf. Where you find Surf ... I don't know because you didn't say what game you are playing ...
all water Pokemon can use surf but there r some non water Pokemon which can use surf like linoone if i m not wrong latios and many more
Totodile, Crocoaw, Feraligator, Marill, Azumarill, Gyarados, Mantine
Any water Pokemon can use surf in heart gold and soul silver :) exsept magicarp
It's a very long list, so I recommend going to Bulbapedia.Bulbagarden.net, and searching Surf (move), and looking under Generation III!
there are more but i can't name them all
No Pokemon can surf in fast current.
You get HM Surf and surf there
Surf is when you use the TM surf on a pokemon. Usually water types.
go up to it and click a,but you need the Pokemon that has surf in you party go up to it and click a,but you need the Pokemon that has surf in you party
You have to get surf then surf from jublife city
Well, you get a water pokemon. Then, teach it Surf. >_>
you click on the water with a Pokemon with surf
You surf on pokemon in blue lakes or oceans.
there are a lot of Pokemon that can learn surf but mostly water type Pokemon can learn surf but did you know that snorelax and rydon can lean surf
No Pokemon can surf in fast current.
Get the HM Surf then teach it to a pokemon.
if you look on serebii.com/attackdex/surf it will tell you which Pokemon can learn surf
The most easiest way to get a Pokemon that can surf is get a Zizagoon,it can learn surf.
surf surf surf.
You need a water Pokemon and the surf HM
No, there is no Pokemon that can learn Surf by level up.
where to get surf in Pokemon fire red