Cynthia's Grandmother. She will tell you what badge is needed also. Kinda funny. I looked up the SAME question before... Hope that helps!;)
Surf is HM #3. :-)
Get the HM Surf then teach it to a pokemon.
beat the fifth gem leader than you get the Hm surf
HM03
The elder in Celestic Town. It's part of the plot (You need surf to get farther in the game, significantly), so it shouldn't be too hard.
Surf is HM #3. :-)
Get the HM Surf then teach it to a pokemon.
You get the HM Surf.
beat the fifth gem leader than you get the Hm surf
HM03
By using the HM Surf
find the waterfall and surf into it ( you dont need HM Waterfall)
The HM surf allows you to surf across water. You can find it in the Safari Zone in the Secret House.
you will receive surf from the elder of celestic town and strength and defog i have forgoten where to get them
its not an HM anymore you have to find it.
In Pokémon Platinum, to destroy the whirlpool, you need the HM move Surf. First, obtain the Surf HM from the move tutor in the region. Then, use Surf to navigate across the water and reach the whirlpool. Once you're close enough, you can interact with it to clear the path.
All the HMs in Pokemon D/P and even Platinum are below: HM: Where to find: Cut : From Cynthia when she comes to Eterna Fly : Galactic Warehouse in Veilstone Surf : From Celestic Town Elder Defog : From man in Pastoria Marsh Rock Smash : Mountain Man at Oreburgh Gate Waterfall : Jasmine on Sunyshore Beach Rock Climb : Route 217 (near Snowpoint)