
- Ditto disguises itself as a specific Pokemon and only reveals itself after being caught.
- To catch Ditto, focus on catching every Pokemon from its disguise list.
- Ditto has a 1/64 chance of appearing as shiny after being caught.
Ditto is one of the most unique creatures in Pokemon GO, and catching one is necessary if you want to complete your Pokedex. However, finding it is much easier said than done, mainly because Ditto disguises itself as a variety of different Pokemon in the wild. So, if you still haven’t managed to catch one yet, this guide is here to help. We’ve explained how to catch Ditto in Pokemon GO and mentioned all the Ditto Disguises in June 2026.
How to Catch Ditto in Pokemon GO
Catching Ditto in Pokemon GO works very differently from catching a normal Pokemon. The main reason is that Ditto disguises itself by disguising among a pool of different Pokemon in the wild. Unlike regular spawns that appear directly on your map, you’ll never see Ditto in its original form.
Instead, after catching a Pokemon using a Poke Ball, Great Ball, Ultra Ball, or a Master Ball, you’ll see the special “Oh?” message. Once that happens, a transformation animation will play, revealing that the Pokemon you caught was actually Ditto all along.
Be patient when finding Ditto since there are many possible disguises, and only a small chance that one of them is actually Ditto. However, there are a few ways to improve your chances of catching one more effectively:
- Participate in Pokemon GO events that boost the spawn rates of Ditto disguises or feature Ditto-themed content, such as the Pokemon GO Pokemon Pokopia event.
- Ditto usually has very low CP, which means its disguises often appear with lower CP than normal. Prioritise catching low-CP Pokemon whenever possible.
- Use Incense and Lure Modules to increase the overall Pokemon spawn rate. If needed, you can purchase them using PokeCoins.
- Ditto spawns are not unique to each player. If one player finds a Ditto, nearby players can encounter the same spawn as well. Joining local communities and staying connected with Pokemon GO Friends can help you track active Ditto spawns more easily.
All Ditto Disguises in Pokemon GO
Now that you know how to catch Ditto in Pokemon GO, the next important step is learning all of its current disguises. Knowing which Pokemon Ditto can transform into will help you stay alert whenever you encounter one in the wild. Below, we’ve listed every possible Ditto disguise for June 2026:
| Pokemon | Type | Generation |
|---|---|---|
Mankey | Fighting | Gen 1 |
Growlithe | Fire | Gen 1 |
Magnemite | Electric / Steel | Gen 1 |
Voltorb | Electric | Gen 1 |
Sentret | Normal | Gen 2 |
Teddiursa | Normal | Gen 2 |
Seedot | Grass | Gen 3 |
Surskit | Bug / Water | Gen 3 |
Slakoth | Normal | Gen 3 |
Whismur | Normal | Gen 3 |
Duskull | Ghost | Gen 3 |
Buneary | Normal | Gen 4 |
Is There a Shiny Dittto in Pokemon GO?
Yes, there is a shiny version of Ditto in Pokemon GO that is blue. Shiny Ditto was exclusively released for the Kanto GO Tour Ticket Holders in 2021. However, it’s now made available worldwide.
The odds of encountering a Shiny Ditto are around 1 in 64. This is much lower compared to standard Pokemon spawns, where the shiny rates are usually 1 in 500 or more. But we think it’s the same overall, since finding a Ditto is a hectic task. And no, you cannot get shiny Ditto from Pokemon GO Raids.
That said, here are certain things that you should keep in mind when hunting for shiny Ditto:
- A shiny Pokemon cannot be a Ditto. If one of Ditto’s possible disguises appears in its shiny form during an encounter, then it will never transform into Ditto. This prevents players from accidentally missing out on shiny Pokemon that they’ve actually encountered.
- You will never know if a Ditto is shiny unless you catch it. If you managed to catch a Pokemon that later transforms into Ditto, there’s a chance that it can turn into a shiny Ditto instead.
Pokemon GO Ditto Stats
Ditto is a pure Normal-type Pokemon, which means it is naturally weak to Fighting-type attacks. However, once Ditto transforms into another Pokemon, its weaknesses and resistances also change based on that Pokemon’s typing. Because of this, it’s always a good idea to learn more about type matchups using our Pokemon Type Chart. Besides that, here are the stats of this Pokemon:
Category Stats Image Type Normal Attack 91 Defense 91 Stamina 134 Max CP 940 (Level 50 Max IVs) Raid CP N/A Weather Boosted Raid CP N/A Research CP Varies depending on encounter Fast Moves Transform Charged Moves Struggle Base Catch Rate 20%
That’s everything about Ditto in Pokemon GO. Did you manage to catch any? Let us know in the comments below.