after you beat your dad in the gym a person gives it to you
surf surf surf.
Goldeen
You beat your dad in petalburg and the house beside it you get surf.
After you battle your dad in petelburg
yes
after you beat your father's gym
No Armaldo cant learn surf SuperM1854
easy just teach a Pokemon surf
In order to get the HM Surf, you must obtain 5 badges. Wally's father gives it to you after you defeat Norman (Petalburg City gym).You will get HM surf after you win petalburgh city gym badge.its in your vag
look in mossdeep city
4
To obtain the HM Surf, you must beat the Dance Hall in Ecruteak City.