Where to get wailord?

The easiest way, in my opinion, is to catch a Wailmer with a fishing rod and then train it to level 40 where it will evolve. I think Wailords can be found in the wild although rarely. You can find out where here -http://bulbapedia.bulbagarden.net/wiki/Wailord_(Pokémon)

Hope this helped