After you meet up with your rival in Sunyshore City, Jasmine will walk up to you and say that you and your rival remind her of some people. She will then give you Waterfall for putting a smile on her face.
Note: You meet your rival at the farthest north spot on the beach
you get it just before you enter the Pokemon League
After you beat the gym leader in sunyshore city,go to the top of the beach near the cave. Jasmine. She will give you HM 07 WATERFALL! :D
You get HM Waterfall at the end of Route 18 on the strip of grass in Pokemon Black.
In icefall cave.
Use HM Waterfall
the girl at the very end of sunnyshore, she will give you the HM when you get the final gym badge
Jasmine will give HM Waterfall to you at the beach after defeating Volkner.
find the waterfall and surf into it ( you dont need HM Waterfall)
To get HM7 (Waterfall) in Platinum you can get it at Sunyshore City talking to Jasmine at the north of the city.
after beating the 8th gym leader go to the beach and the lady will give you the HM 7 waterfall
you get the hm waterfall and then teach it to a Pokemon then if you have pearl dimondor platinum you go to mt cornet but for soulsilver and heartgold you go to mt mortor ,mt silver.
After you beat the gym leader in sunyshore city,go to the top of the beach near the cave. Jasmine. She will give you HM 07 WATERFALL! :D
no when you go up (or down) the waterfall the gravity shifts and you just surf across.
You get the HM waterfall in the same cave you get Kyogre
You get HM Waterfall at the end of Route 18 on the strip of grass in Pokemon Black.
to get waterfall you have to beat sunnyshores gym and head towards victory road and you get rock climb in route 217
You get waterfall once you've Defeated the Gym leader in SunshoreCity, After you have go to the northern beach and a girl will give it to you. Hope this helps.
you do need hm waterfall for mt. conet.There's a waterfall in mt.conet