Maybe... Maybe not. It can't learn it without a cheat if there even is one.
Chat with our AI personalities
No, Togepi cannot learn Surf.
No. Seviper cannot learn surf.
Vanillite cannot learn Surf.
Slowpoke does not learn Surf by levelling up, but it can learn Surf via HM in all generations.
Yes, Zigzagoon is able to learn Surf.