After you beat the Pastoria City gym leader, on your way back to Hearthome City Cynthia will give you a secretpotion and tell you to use on the psyduck blocking the road going upward from Solacion town. Once you use it on them, Cynthia will give you the Old Charm and tell you to give it to the elder of Celestic Town. Then you follow the road that the psyduck were blocking. Once you get to Celestic Town, there will be a Galactic Grunt blocking the way. Then the elder comes to congratulate you for winning the battle. Then she tells you to go inside the ruins that the Galactic Grunt was blocking. At the very back there is a cave painting. Go over to it. Then the elder will come talk to you about it. After that, she will give you the HM Surf.
I think it is the same as in Diamond and Pearl. You get the Secret Potion from Cynthia, and you cure the Psyduck's headache. She sees you after they leave, and gives you a necklace. You go to Celestic Town and beat the Galactic Grunt, give her grandmother the necklace, and she gives you HM Surf! (You won't be able to use it until you beat the 5th gym leader.)
on Pokemon dimond there isn't a move caled dive. but there are a hm called surf and waterfall.you cant
U can find the hm Surf in the solar cave at the 20th floor, u don't have to need a key, but u've to need a pokémon that flies over the ground or a water pokémon to take the item, bcz the hm surf is surrounder by water.
machop is a good hm slave. he can learn rock smash, rock climb, strengh,. in Pokemon emerald nincada is a good hm slave but in Pokemon pearl flash is not an hm. any water type can learn waterfal or surf espacially palkia.
find the waterfall and surf into it ( you dont need HM Waterfall)
You can only get to Canalave City by going to the left of Jubilife City, go to Route 218 and use HM 3 (HM- Hidden Machine, Surf).
Gold teeth are used to obtain the HM Surf. The teeth are given to the warden at the end of Safari Zone, and in return he will give you the HM Surf.
When you find the Gold Teeth in the Kanto Safari Zone, give it to the man in the house all the way north from the Safari Zone. He will give you HM Surf for the Gold Teeth.then you will have your HM surf
when you get HM surf just get in the water and there's only water pokemon.
Surf is HM #3. :-)
Get the HM Surf then teach it to a pokemon.
You get HM Surf and surf there
You need a water Pokemon and the surf HM
You can't get swim. You can get surf in Mahogany town. Beat that dancing girls with eevees and then talk to their dad, he will give you HM surf.
You get the Surf HM after beating the Kimono Girls in Ecruteak City. They use all of the Eevee evolutions available at the time (Jolteon, Vaporeon, Flareon, Espeon, and Umbreon).
Surf is a HM so you can teach it to multiple pokemon.
teach it the HM surf
with TM and hm's