This guide will show you how to catch Ditto in Pokemon GO. Ditto is finally available in Pokemon GO, and you may have already skipped over him without even knowing it! That is because Ditto will not appear in the wild like the other Pokemon, you have to know where to look and get a little lucky. Read this guide to catch Ditto in Pokemon GO. We also have a guide if you are looking to catch Ditto in Pokemon Sun and Moon instead.

Pokemon GO: How to Catch Ditto

The key to finding Ditto in Pokemon GO is to actually catch all those low Pokemon you usually pass right over. Ditto will actually appear as a different Pokemon, but once you catch it, “oh?” will appear instead of the normal “Gotcha!” After the “oh,” a scene will play of the Pokemon you caught turning into Ditto! Unfortunately, this means Ditto could be anywhere, though you are more likely to find Ditto in Pokemon GO by catching specific Pokemon. The Pokemon that are known to be found as Ditto are Pidgey, Rattata, Caterpie, Weedle, Zubat, or Magikarp. These five Pokemon are the most likely to transform into Ditto, though it could also be hiding elsewhere. 

It is time to hit up your favorite Poke Stop location and farm as many balls as possible, you are going to need a lot to catch Ditto. While farming for balls, make sure you have a Lure Module out. Catch every single Pokemon that appears if you have enough Poke Balls, if not focus on Pidgey, Rattata, Caterpie, Weedle, Zubat, or Magikarp. While there is no way to guarantee a Ditto, if you catch enough of those five basic Pokemon, chances are one of them will be a Ditto in disguise. So load up on balls, head to a Lure Module, and never pass up a Pidgey to catch Ditto in Pokemon GO!

Ditto in Pokemon GO

Now that you have a Ditto, is it any good? The short answer is no, not at all. Unlike the main series of Pokemon games, Pokemon GO does not have breeding yet. The reason Ditto is so coveted in regular Pokemon is because it is the best Pokemon for breeding. That does not mean Ditto is useless in Pokemon Go, however.

When you attempt to take down a Gym in Pokemon GO with Ditto, it will transform into the first Pokemon it faces. It will also take on the same level as the Pokemon you are facing, with different final stats depending on the IV value of both Pokemon. This means that your little 300 CP Ditto could be a really powerful Charizard! For players without full rosters of Gym ready Pokemon, Ditto could actually serve a purpose as a stopgap.

Defending a Gym is not a great idea though. When you defend a Gym with Ditto in Pokemon GO, it will transform to the first attacker it faces. The transformation takes a little bit of time, and Ditto is able to be damaged throughout the transformation. This means your Ditto will start the battle at less health than usual, and will be easy to knock out of the Gym. For the best Pokemon to use in Pokemon GO, head over to our Pokemon GO guide!