U beat Norman of the petalberg gym then Scott will bring u to his house and give u HM Surf
after you beat your father's gym
after you beat your dad in the gym a person gives it to you
Wally's dad gives it to you after you beat your dad's gym.
u get it from wally's dad after beating the 5th gym
maybe..defeat the fourth gym leader(Norman)..
beat your fathers gym and wally's dad will give it to you, and its spelled "surf"
After winning 5th gym,wally's dad gives it.
you go to Petalburg city gym to get your fourth bage and surf
You beat your dad (petalburg gym) then Wallys dad comes up then gives you surf! then you get a water poke then WALLA!
After you defeat the Lavabridge gym leader, go to Norman (Your dad) and beat him. He will give you surf. Hope I helped! :)
The city that surf is located in on the Pokemon Emerald game is Bade. In order to obtain this ability one needs to first retrieve the five badge and then visit the gym in Bade. Once in Bade players need to find the gym and the house located next to the gym. Enter into the house and speak to Wally's father who will provide the surf ability.
you go.back to petalburg gym and defeat your dad. After that wallys father will give you the HM surf. then you can surf from mauvillle and continue.