Most if not all water Pokemon should be able to plus a few extra ones such as a couple of normal type Pokemon.
Chat with our AI personalities
Its east of cerulean city use Surf on this route to reach the power plant.
Go to pallet town, go south were the water is in Pokemon red and blue, and use surf then keep going till you get there. :)
You need the Fog Badge from Morty the Ecruteak Gym Leader in Ecruteak City before you can use Surf outside of battle.
The most easiest way to get a Pokemon that can surf is get a Zizagoon,it can learn surf.
The man sitting next the Pokemon will give you the Surf HM once you defeat all the Kimono girls in Ecruteak City. The Kimono girls are located in one building. It is just above the Pokemon Center. In order to use Surf outside of combat, you need the Fog Badge from Morty.