How to catch a Ditto in Pokemon Go (May 2026)

We've got all of the information you are going to need to catch yourself a Ditto in Pokemon Go with this guide!
Featured How To Catch Ditto In Pokemon Go

Ditto is a very well-known Pokemon in the world of the games and anime. It also servers a particularly useful purpose in the flagship games due to its ability to breed with other Pokemon and get you maximum IVs for your newly spawned eggs. In Pokemon Go, however, it isn’t as useful but is needed to complete challenges and Special Research tasks. If you’re looking to nab one for yourself, then we’ll walk you through everything you need to know to do so.

Catching Ditto

To catch a Ditto in Pokemon Go, you will need to catch a Pokemon that Ditto is disguising itself as currently. This is a set list of Pokemon that can be caught and will have a small chance to be a Ditto. All you need to do is catch one of the disguised Pokemon, and after it was caught it will reveal that it was a Ditto!

The current list of Pokemon that you can catch that will possibly be Ditto are:

  • Ekans
  • Gastly
  • Natu
  • Surskit
  • Finneon
  • Lillipup
  • Dwebble
  • Swirlix

Each time you catch one of these Pokemon, you have a small chance that it will end up a Ditto. You will not learn that it is a Ditto until after you catch it! As soon as the PokeBall stops moving, you will get an alert and the Pokemon you caught will then transform into Ditto.

There’s no real way to know if the Pokemon you are catching is a Ditto, but if it is generally easy to catch and giving you trouble while trying to nab it then it might be a Ditto. The Ditto has a lower catch rate than some of the Pokemon it is disguised as, which makes it more difficult to catch. That means you might want to try a bit harder to catch that average Pokemon if it’s giving you trouble!

Shiny Ditto

It is possible to catch Shiny Ditto in Pokemon Go after an update in September 2021. Each time you catch a normal Pokemon from the disguise list, you have a chance at the Ditto being shiny. However, if the Pokemon you encounter is shiny itself, there’s NO chance that it will be a Ditto. So, don’t worry that you might lose a shiny Pokemon because of it transforming into Ditto.

Example Of Normal And Shiny Ditto In Pokemon

Those are all of the details we have on catching a Ditto in Pokemon Go. We have more detailed guides for you to checkout in the Pokemon Go section of our website.

Shaun Savage

Shaun Savage

Shaun Savage is the founder and editor-in-chief of Try Hard Guides. He has been covering and writing about video games for over 9 years. He is a 2013 graduate of the Academy of Art University with an A.A. in Web Design and New Media. In his off-time, he enjoys playing video games, watching bad movies, and spending time with his family.

Comments

Leave a Comment

All comments go through a moderation process, and should be approved in a timely manner. To see why your comment might not have been approved, check out our Comment Rules page!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.