Marstomp can not learn surf through leveling up. It can only learn surf through using the HM 08 Surf, which you earn from going to Wally's House, which is right next to the 5th Gym Leader.
Chat with our AI personalities
Marill doesn't learn surf naturally; must use hm
It doesn't learn it at a level because it's a tm but it can be teached surf at any level
Slowpoke does not learn Surf by levelling up, but it can learn Surf via HM in all generations.
Golduck does not learn Surf by levelling up. You must teach it Surf by using the HM.
you have to teach it the hm surf i believe.............