can 1 of ur water pokemon learn surf @ a certain level or do u hav 2 get the hm tm thing?
To get HM surf you must defeat all the Kimono Girl next of the Ecreutic City Gym. Pokemon that can use surf is Rhyhorn ( it also can learn fly, so it's more advantage using it ).