In total, you must beat four gym leaders before you can face your dad: Roxanne, Brawly, Watson and Flannery.
You beat the TRAINERS first then the doors unlock and you can go through them ^^
You go to Petalburg city after you beat the 4th gym.He has got 2 Slakings and a Vigoroth
You mean surf, right?After you beat (Petalburg?) dads gym, he will say that wallys parents have something for you. Voilá.
go to the desert get the fossil and then go to petalburg city and defeat the gym there
Beat your gymleader dad in petalburg city. Then go to Wally's uncle's house and talk to uncle, he Will give surf
After you beat flannery in lavaridge town go back to petalburg city and battle ur dad at the gym.
You teach Surf to your Pokemon using the HM03. You can get HM03 in Petalburg City: First, you must have beat the Petalburg Gym Leader; note that you cannot fight him the first time you go to the town, you have to beat Flannery at Lavaridge first. Then go to Wally's house (also in Petalburg) and his father will give you Surf.
you have to beat rustboro's gym (the next town) and then go back and beat petalburg
You beat your dad in petalburg and the house beside it you get surf.
You go to fight your dad as the 5th gym leader in Petalburg city. This happens after you beat the first 4 gym leaders.
When you go to petalburg city after there there is a beach with this kid walking in what i think is a square battle him ( he has a taillow and seedot) P.S He is super tough so watch out. P.S.S i beat the game!
latias