How do you get water Pokemon in soul silver?

Honestly you can find water Pokemon anywhere? But normally as a starter, or fishing rod.