How to shiny hunt using Roaming (water) in Pokémon Diamond.

A roamer that appears while surfing.

Odds with charm
1 / 8,192
Odds no charm
1 / 8,192
Per encounter
~90s
Expected hunt
8.5 days

How the hunt works

Chase the roamer between water routes and flee any non-shiny encounter to keep hunting.

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

Pokémon you can find with Roaming (water) in Diamond

2 species, sorted by best encounter rate.

PokémonBest rateLevelsLocations
Mesprit25%501
Cresselia25%501