How to shiny hunt using Surfing in Pokémon Ruby.

Surfing in circles on water to trigger wild battles.

Odds with charm
1 / 8,192
Odds no charm
1 / 8,192
Per encounter
~12s
Expected hunt
27.3 hours

How the hunt works

Surf out onto the water route with the best rate for your target and move in a continuous circle. Water tables are usually short, so the target percentage is often much higher than in grass.

The base rate in Pokémon Ruby is 1 in 8,192. There is no Shiny Charm in this game, so the base rate is the best you can get.

Tips

  • Sea routes often have one dominant species — check the table before committing.

Pokémon you can find with Surfing in Ruby

14 species, sorted by best encounter rate.

PokémonBest rateLevelsLocations
Zubat60%5–353
Golbat60%25–405
Psyduck60%20–352
Tentacool60%5–3533
Magikarp60%5–351
Marill60%5–356
Wingull60%10–3031
Solrock5%5–354
Spheal5%25–351
Golduck4%25–401
Pelipper4%25–3031
Tentacruel1%30–351
Surskit1%20–305
Wailord1%35–401