How to catch Ditto in Pokemon Go (May 2024): Can it be shiny & all disguises

Ezequiel Leis
Ditto on a beach in Pokemon Go

Ditto is highly sought-after in Pokemon Go but it is challenging to find. So, here’s all you need to know about Ditto in Pokemon Go, including its May 2024 disguises, and tips to help catch it faster.

Ditto is a unique addition to the Pokemon franchise, thanks to its shape-shifting abilities that turn into any species. Needless to say, bumping into this rare find in Pokemon Go is easier said than done for every trainer.

On that note, here’s everything you need to know about catching Ditto in Pokemon Go, including its shiny properties.

A Shiny Ditto and standard Ditto
Ditto is an iconic Gen 1 Pokemon.

How to catch Ditto in Pokemon Go

Ditto can be found in the wild disguised as other species in Pokemon Go. Players won’t know they caught a Ditto until they successfully catch a Pokemon and see it transform.

All April 2024 Ditto disguises in Pokemon Go

Ditto can appear as one of the following species in Pokemon Go as of May 2024:

OddishKanto region: Gen 1
KoffingKanto region: Gen 1
Rhyhorn Kanto region: Gen 1
GoldeenKanto region: Gen 1
SpinarakJohto region: Gen 2
NumelHoenn region: Gen 3
BidoofUnova region: Gen 5
GothitaUnova region: Gen 5
SolosisUnova region: Gen 5
BergmiteKalos region: Gen 6
StuffulAlola region: Gen 7
All Ditto disguises in Pokemon Go
Look for these species while hunting for Ditto in Pokemon Go.

Every now and then, new seasons and events change Ditto’s disguises, so be sure to check out this list regularly to always know which Pokemon Ditto turns into.

Tips to catch Ditto in the wild

Here are some valuable tips to help you increase the chances of spotting a Ditto in the wild:

Know Ditto disguises and use Radar

The best way to catch a Ditto is to know all its disguises. With that information, you can check the Pokemon Radar in the bottom right corner of the screen to see if you’re close to any of those Pokemon.

As per The Silph Road group, there’s a 2% chance for all wild encounters to be a Ditto so even after knowing the disguises, stumbling upon a Ditto could be a long process.

Lure Ditto

While there isn’t a guaranteed way to get a Ditto straight away, you can still use items like Incense and Lures to increase the chances. You can directly activate Incenses from your bag but Lure Modules only work when placed in Pokestops or Gyms.

Do note that Pokemon Go has a weather boost function too and Ditto has a higher spawn rate in partly cloudy weather. This is naturally the best time to activate your Incenses and Lure Modules.

The Daily Adventure Incenses are also great for increasing the odds of rare encounters like the Galarian Legendary birds, and while you’re moving continuously for the Incense’s 15-minute duration, make sure to capture all the species that can be Ditto disguises.

Interact with other players

As it turns out, Ditto spawns similarly for everyone in the Pokemon Go community implying that if one trainer catches it, all other trainers in the same spot will also get a Ditto encounter. Common spawns do not last long and you must be quick to reach the desired location.

To make the most of the hunting time, you can activate items like Lucky Egg and Star Piece that increase XP and Stardust received after catching a Pokemon, respectively.

Shiny Pokemon are never Ditto

A shiny Ditto is revealed only after you’ve caught it, implying that a shiny Pokemon that can be a disguise is never a Ditto.

Can Ditto be shiny in Pokemon Go?

Yes, shiny Ditto is available in Pokemon Go, but players can’t be sure if they’ve found it until they successfully catch one. Shiny Ditto is blue in Pokemon Go, and according to The Silph Road study mentioned above, there’s a 1/64 chance of your Ditto being shiny.

Can you hatch Ditto from an egg in Pokemon Go?

No, you cannot get Ditto in Pokemon Go by hatching any egg available in the game. The only way to obtain this unique species is by heading into the wild and capturing disguised Pokemon.

Ditto and shiny Ditto roaming around in Pokemon Go
Ditto is originally from the Kanto region and is one of the oldest Pokemon to be released.

That’s all you need to know about Ditto and its latest forms as of May 2024 in Pokemon Go. For more content on the game, make sure to check out our other guides:

Pokemon Go Friend Codes: How to add new friends | What are Adventure Effects in Pokemon Go? | How to beat Giovanni in Pokemon Go | How to get Kecleon in Pokemon Go | How to beat Pokemon Go Blacephalon Raid: Best counters | How to beat Pokemon Go Stakataka Raid: Best counters

Related Topics

About The Author

Ezequiel is a Games Writer at CharlieIntel. With a great knowledge of gaming, he's focused mostly on Pokemon, Fortnite, and HoYoverse titles such as Genshin Impact and Honkai Impact. With a journalism degree, Ezequiel has worked on La Cosa and Infobae, two of the most prestigious outlets in Latin America. He joined CharlieIntel in 2023. You can reach Ezequiel at [email protected]