Home News > Pokemon GO Ditto Disguises List (March 2025)

Pokemon GO Ditto Disguises List (March 2025)

by Matthew Mar 04,2025

To catch Ditto in Pokémon GO, you must first identify its current disguises. This shape-shifting Pokémon has been in the game for years, its disguises changing periodically. This guide provides the most up-to-date information.

Ditto Disguises (March 2025)

All Ditto disguises in Pokemon GO for March 2025 including Rhyhorn, Oddish, and Numel

Image Source: Niantic/The Pokémon Company

Currently, Ditto disguises itself as Bergmite, Bidoof, Goldeen, Gothita, Koffing, Numel, Oddish, Rhyhorn, Solosis, Spinarak, and Stufful. (See image above for visual reference). Catching any of these Pokémon in the wild might reveal a hidden Ditto.

Upon catching a disguised Ditto, it will transform into its true form before the catch screen appears. A telltale "Oh?" will appear above your Poké Ball, confirming your capture.

Ditto Rarity

Even knowing its disguises, Ditto remains relatively rare. However, one clue helps identify disguised Dittos: their low CP. A Ditto's CP will generally be lower than the Pokémon it's impersonating. For example, at Trainer Level 50, a Ditto might have a max CP of around 940, while Goldeen's max CP is approximately 1302. Look for lower-than-expected CP values to increase your chances of finding a Ditto.

Shiny Ditto Rarity

Shiny Ditto from Pokemon GO with its regular sprite

Image Source: Niantic/The Pokémon Company

The odds of encountering a Shiny Ditto are 1 in 64, making it exceptionally rare. While Incense and Lure Modules can increase your chances of encountering any Pokémon, including Ditto, it still requires significant luck to find a Shiny variant. Even without paid items, your Daily Adventure Incense offers a short window to boost your odds.

Now that you're equipped with the latest Ditto disguise information for March 2025, utilize current Pokémon GO promo codes for bonus items and explore other aspects of the game, such as Dunsparce's evolution possibilities.