you get it from cynthiasve grandmother in celestic town. go to cave entrance, talk to galactic grunt and fight him. beat him and the grandmother will come and say some stuff. go in the cave, click on the painting and the granny will come in, say more stuff and give you surf! (you have to have the fifth gym badge to use it).
http://www.serebii.net/attackdex-dp/surf.shtml Go there to find out.
there is no dive HM in DP but the water related ones are surf and waterfall
NoBut if you go ontohttp://www.serebii.net/attackdex-dp/surf.shtmlit has a whole list of pokemon that can learn surf!Hope it helped!
Digging underground
cant only Pokemon dp sry
driffbloom is at windworks at fiyday
Surf is when you use the TM surf on a pokemon. Usually water types.
Use a fishing rod to fish for Pokemon. This will allow you to capture a water Pokemon that you can teach Surf to.
Most Water Pokemon can learn surf in Ruby, like tentacool or wingull.
probably ,if i know Pokemon, any Pokemon that can learn surf particulary water types or you can always go to www.gamefaqs.com and find out your self
You need SURF! you get it when you defeat Fantina. Not really! you need to find surf! You need SURF! you get it when you defeat Fantina. Not really! you need to find surf!
I think in the safari zone