Ditto hides as other Pokémon, so you catch it by accident

Ditto does not appear as itself on the map in Pokémon GO. Instead, it disguises itself as a common Pokémon — usually one that is easy to find in your area. You will only know you have caught a Ditto after you finish the catch and return to your collection. The game shows you what the Pokémon actually was once the battle ends.

This means you cannot hunt for Ditto directly. Instead, you catch the Pokémon it is pretending to be, and sometimes that Pokémon turns out to be a Ditto. It is a form of random chance built into the game's mechanics.

Key Takeaways

  • Ditto disguises itself as common Pokémon and only reveals itself after you catch it, so you find it by catching the Pokémon it is pretending to be.
  • The Pokémon that can hide as Ditto changes over time, but typically include Pidgeot, Rattata, Zubat, Mankey, and Growlithe in most regions.
  • Catching many of the Pokémon Ditto disguises itself as increases your odds of eventually catching a Ditto, though each catch is still random.
  • Once you catch a Ditto, you can use it in battles and raids, or keep it for your collection — it has no special role in the game beyond being rare.

Which Pokémon are hiding Ditto right now

Niantic, the company that makes Pokémon GO, changes which Pokémon can hide as Ditto roughly every few months. You can check the current list by opening the Pokédex in the game, searching for Ditto, and reading the description under its name. The description lists all the Pokémon it is currently disguised as.

Historically, Ditto has hidden as Pidgeot, Rattata, Zubat, Mankey, Growlithe, Doduo, Remoraid, and Barboach, though not all of these are active at the same time. The list tends to include Pokémon that spawn frequently in most areas, since the game wants players to have a reasonable chance of finding it.

You can also check community websites like The Silph Road or Pokémon GO wikis, which players update when Niantic changes the disguise list. These sites often post the change within hours of it happening.

How to increase your chances of catching Ditto

Since Ditto is random, there is no may provide method. However, catching many of the Pokémon it is disguised as will statistically increase your odds over time. If Ditto is hiding as Pidgeot and Rattata, for example, catching ten Pidgeot and ten Rattata gives you more chances than catching two of each.

Focus on the Pokémon in the disguise list that spawn most often in your area. If you live near a park or water, water-type Pokémon may spawn more frequently. If you live in a city, normal-type Pokémon like Pidgeot and Rattata are usually common. Catching during events that boost spawns for specific types can also help, since more Pokémon means more chances.

Some players report that Ditto appears more often during certain events or seasons, though this is anecdotal. The official game does not publish odds, so there is no way to confirm whether some times are genuinely better than others.

What to do once you have caught a Ditto

Once Ditto is in your collection, you can use it in raids, gym battles, and the Go Battle League like any other Pokémon. In battle, Ditto transforms into the opposing Pokémon and copies its moves, making it useful against opponents you are unfamiliar with. However, it is not overpowered — experienced players often have better counters.

Many players keep their first Ditto as a trophy rather than using it, since catching one is uncommon enough to feel like an achievement. You can also transfer Ditto to Professor Willow to earn candy, though most players hold onto at least one.

Ditto has no special role in research tasks or story quests. It is purely a collectible Pokémon that some players want for their Pokédex completion.

Why Ditto is hard to find

Niantic designed Ditto to be rare and surprising. If it appeared as itself on the map, players would simply walk to it and catch it like any other Pokémon. By hiding it, the game makes finding one feel like luck rather than effort, which keeps players engaged in catching common Pokémon they might otherwise ignore.

The disguise mechanic also means you cannot farm Ditto efficiently. You have to catch Pidgeot or Rattata for other reasons — candy, Pokédex entries, or just passing time — and occasionally one will be a Ditto. This randomness is intentional.

Frequently Asked Questions

Can I see if a Pokémon is a Ditto before I catch it?

No. Ditto looks identical to the Pokémon it is disguised as on the map and during the catch animation. You only find out it was a Ditto after the catch completes and you return to your collection. Some players report that Ditto Pokémon occasionally behave slightly differently during the catch, but this is not reliable.

Do I need Ditto for anything specific in the game?

Ditto is not required for any story quest, research task, or game mechanic. It is purely a collectible. Some players want it to complete their Pokédex, and others use it in battles because it can copy the opposing Pokémon's moves. Beyond that, it has no special purpose.

What if I catch the same Pokémon many times and never get a Ditto?

Ditto is random, so it is possible to catch dozens of Pidgeot without finding a single Ditto. There is no counter or may provide. If you have been catching the disguise Pokémon for weeks without success, you can try a different Pokémon from the list, or wait for Niantic to change which Pokémon hide as Ditto.

Does Ditto appear in raids or field research?

Ditto does not appear as a raid boss or in field research encounters. It only appears when you catch a wild Pokémon that is disguised as Ditto. This is the only way to obtain one in the game.