You will need a Pokemon that can learn Surf or has the move Surf. When you walk up to the water's edge, tap A or go into Party and select the Pokemon with the move Surf. The Pokemon will be called out and your character will ride on its back, while it's swimming through the water.
Chat with our AI personalities
cross the water to the west of jubilife
to cross water you have to go to celestic town (after defeating pastoria gym there will be a team galactic man follow him defeat him Cynthia will be there talk to her she will give you secretpotion use it on psyduck and you can go there) there will be an old lady in the ruins she will give you a HMSurf. After that defeat hearthhome gym and BINGO! you can use surf to cross water
you nail pikachu to a cross you nail pikachu to a cross
you can catch water Pokemon by surfing on water and by using all the rods
Best non-legendary water pokemon would be Gyarados. Best legendary water pokemon is Kyogre.