All Pokemon with a water-type can learn it. There are some other Pokemon that can learn it, but mostly water-Pokemon.
Yes, Krabby is able to learn Surf. After all, it is a Water-type Pokemon.
Yes
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
YES! It is a water Pokemon and can learn to surf.
Get the HM Surf then teach it to a pokemon.
Surf is a HM so you can teach it to multiple pokemon.
Yes, Krabby is able to learn Surf. After all, it is a Water-type Pokemon.
Yes
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
YES! It is a water Pokemon and can learn to surf.
it is in the deepest house in the safari zone....
near the surf house
HM03 is surf
Get the HM Surf then teach it to a pokemon.
Defeat the gym leader koga in fuschia city, then you can teach your Pokemon SURF.
A typlosion can learn explsion
I'm not sure what you mean, but generally if a Pokemon can't learn Surf, it means they just aren't the right species. For example, a Vaporeon could learn Surf, but a Rattata couldn't. It doesn't matter how many Pokemon or what items you're carrying. Some Pokemon just will never be able to learn certain moves - like Surf.