all of them
you use waterfall at the Pokemon waterfall or the battlefield.
yes
almost all of the water type Pokemon can learn and use waterfall
Any water Pokemon will do! Almost any water Pokemon will do. the only one who can't is slowpoke and the other of it's evolvations.
You need the Dragon Badge, which is the very last badge (8th). After you obtain it, you may use Waterfall outside of battle whenever you like. :)
Get the HM Waterfall and then when you find one, face it and press A.
you need to beat the 8th gym leader in blackthorn city. glad to be of service.
1. Beat all the Gym leaders 2. Teach a Water-type the HM Waterfall 3. Use Waterfall at the waterfall by Victory Road
you have to find hm07 called waterfall you get a water Pokemon and use hm then u could climb waterfalls.
one of your party Pokemon has to know waterfall press A on the waterfall it will say it's a waterfall do you want to use waterfall say yes and you will go up the waterfall
you can use waterfall in victory road and at the end when you are finished with victory road
You go to where the girl (Jasmine) is under the Gym on the beach and she will give you Waterfall (the HM obviously. You surf on the water behind her and when you get to the waterfall use waterfall, then go through Victory Road, and Then face the Pokemon League.