After you have beaten your dad in petalburg gym, you should go to the house to the left of the gym. Wally's father will give you the HM 03 Surf.
you get surf from wally's parents after beating your dad [the 5th gym]
p.s. wally's house is next 2 the gym in petalburg city
you get it from wally's dad after beating your dad at the 5th gym In Petalberg City after Beating the gym leader go to Wally's house (next door) and talk to his father.
you get it from some guy in the 2nd town
After you beat the 5th gym leader, Wally's father will take you to his hose and give you the HM surf. If you don't have any water pokemon, teac surf to a zigazoon.
go to the marina cave and talk to the guy next to kyogerWally's dad gives it to you, after you beat your father's gym (gym number 5) as a way of thankling you for being so helpful to wally.
The Berry Master is on a rute that is to the right of Mawville. You have to surf and go as right as you can and you will find his house.
in that city, use surf into the water than in the cave at the center, u will need it.
in the waters and on top (not really if you surf)
In Pokemon Omega Ruby, Latios can be found in Southern Island after obtaining the HM Surf and going to Route 123. To find Latias, you will need to get the Eon Ticket to fly to Southern Island to get her. Pokemon Alpha Sapphire has the same methods, but with the opposite Pokemon.
No Pokemon can surf in fast current.
The most easiest way to get a Pokemon that can surf is get a Zizagoon,it can learn surf.
Surf to an island
Surf Right of Lilycove
Any water Pokemon besides magikarp and also linoone can learn surf as well.
surf
Try to surf you may find it
hach an egg or surf
Swampert, Hariyama, and Ludicolo.
You have to surf from LILYCOVE city to the right
He Doesnt.
You have to surf from either Mossdeep or Sootopolis.
You get surf for beating your dads gym.