Skip to main content

How to catch Ditto in Pokémon Go

Pokémon Go has had players venturing all over the real world in search of their favorite Pokémon. Now including Gen 6 Pokémon, Pokémon Go still has one very elusive little fellah that players are clamoring to get their hands on — Ditto. Because of Ditto’s shapeshifting nature, it can show up in a range of different Pokémon.

Unlike the main series, there’s no way to know if a Pokémon is normal or a Ditto disguise until you catch it; you just have to hope for the best. That said, knowing which Pokémon Ditto can take the form makes the quest to catch one that much easier. As it is one of the most unique Pokémon in existence, Ditto will be a significant addition to your collection. Whether you plan to use Ditto in battle or just show it off, here’s how you can find your very own in Pokémon Go.

Which Pokémon can Ditto be?

Image used with permission by copyright holder

Before getting into how to catch Ditto in Pokémon Go, you need to know the forms in which Ditto can show. Unlike the mainline Pokémon games, Ditto doesn’t show up in Pokémon Go as, well, Ditto. Instead, it shows up as one of the other common Pokémon in the game. If you want to catch Ditto, you’ll need to get an eye on this list.

Gen 1 Ditto disguises

  • Paras
  • Venonat
  • Weedle

Gen 2 Ditto disguises

  • Poppip
  • Hoothoot
  • Ledyba
  • Spinarak

Gen 3 Ditto disguises

  • Seedot
  • Skitty
  • Whismur
  • Gulpin
  • Remoraid
  • Numel

Gen 4 Ditto disguises

  • Bidoof

Gen 5 Ditto disguises

  • Venipede

As of January 2021, the 15 above Pokémon are the only forms Ditto can take. However, there isn’t an indication of whether the Pokémon is Ditto or not until after you catch it. You can see how the process plays out from the official Pokémon Go YouTube channel below.

The Pokémon Go Tour: Kanto event is set to kick off in February of 2021. This event will be adding shiny variants to any remaining gen-one Pokémon, which will include shiny Ditto.

Pokémon GO - Ditto has been discovered!

How to catch Ditto in Pokémon Go

There’s no concrete way to catch Ditto in Pokémon Go; it’s a process of trial and error. That said, if you stick with our tips, you should have a Ditto in your Pokédex before too long.

Ask the community

The best way to catch Ditto in Pokémon Go is by asking the fanbase in your area where they’ve found one. The game has a massive international community, even in 2021. No matter where you’re located, you shouldn’t have a hard time finding a Discord or Facebook group dedicated to your area (this handy Pokémon Go community map should help).

Because Dittos show up as regular Pokémon, you should be able to find them in areas where others have. Of course, Pokémon spawns are constantly changing, but if you’re out hunting and put a bug out in your local Discord group, you shouldn’t have too much trouble tracking down Ditto.

Look for Ditto candidates

Ditto will only show up as the 15 Pokémon above, so if you’re trying to track one down, there’s no sense in wasting your time on other Pokémon. If you’re looking for Ditto, it’s best to set up shop in an area with a lot of the Ditto disguises. That way, you can grind Weedles and Bidoofs all day until a Ditto shows up.

Grind with lures and incense

If the community has failed you and you haven’t caught a Ditto naturally, it’s time to resort to items. Setting up shop at a PokéStop is your best bet. That way, you can drop a Lure and Incense to attract Pokémon to your location for a half hour or more, depending on how many PokéCoins you have to spare.

Although this a brute-force solution, it is effective. If you can find a few other people hunting Dittos in your area, you can put together your items for hours for mindless grinding. Although there’s no guaranteed Ditto drop rate, it shouldn’t be too difficult to find one, especially if you’re spending some special items.

Trade for Ditto

This is our last tip for catching Ditto in Pokémon Go, and for good reason. Although you can technically trade for Ditto, it won’t count toward any quests that ask you to “catch” Ditto. To satisfy such a quest, you’ll need to actually catch Ditto, not just have it show up in your inventory.

Still, if you’re just looking to fill out your Pokédex or show off to your friends, you can always trade for Ditto, which you can learn how to do in our guide. You’ll need plenty of Stardust to trade, however, which you can acquire by taking down gyms, catching new Pokémon, and evolving your Pokémon.

Using Ditto in Pokémon Go

The primary purpose of hunting down Ditto is to accomplish a Special Research task or fill out your Pokédex. Still, there’s an added benefit to holding Ditto on your roster, especially when it pertains to gymnasiums. When you use Ditto in a gym fight, it’ll automatically replicate the first Pokémon you meet, imitating its move set.

Even though it’s helpful in obtaining some mighty moves swiftly, your Ditto will maintain its initial CP, so it’s wise to store up a variety of potions before you head into combat. You won’t be able to develop your Ditto, either, just like the base game. Because of this, you can upgrade your Ditto by using candy and Stardust.

We suggest that you take a look at our Pokémon Go guide hub where you’ll discover tips and tricks for capturing new Pokémon, how to obtain and use Pokémon Go’s many features, and read the most current Pokémon Go news.

Editors' Recommendations

Jacob Roach
Lead Reporter, PC Hardware
Jacob Roach is the lead reporter for PC hardware at Digital Trends. In addition to covering the latest PC components, from…
Pokémon Legends: Z-A: release date window, trailer, gameplay, and more
Lumiose City in Pokémon Z-A

On Pokemon Day 2024, we were treated to a sneak peek at a second entry in the Legends series, Pokémon Legends: Z-A. Promising to be an ambitious new adventure in the world of Pokemon, a lot of questions sprung up after the announcement. So far, we still have more questions than answers, but some careful investigation and digging have given us a better understanding of what's in store with this title. It may not be the next full-generation title, but there's a lot to be excited about with this title, so let's dive into everything we know about it thus far.
Release date window

Pokémon Legends: Z-A has a release window of 2025, but that's all we know for now. The only other little detail given is that it will be a simultaneous worldwide release, which we would've expected anyway.
Platforms

Read more
Everything announced at February’s Pokémon Presents stream
A trainer stands in front of two Alolan Exeggutors in Pokemon Scarlet and Violet: The Indigo Disk.

Pokémon Presents | 2.27.2024

As has become a tradition in recent years, The Pokémon Company held a special live stream today in honor of Pokémon Day. Dubbed Pokémon Presents, the show gave us updates on the monster catching franchise, including some brand new game announcements. Though this year, it was a critical stream for the brand. It followed fan frustrations with Pokémon Scarlet and Violet and the public's warm reception of Palworld, a competitor that has become a smash hit this year. The Pokémon Company needed to knock this one out of the park.

Read more
Pokémon Presents February 2024: How to watch and what to expect
Pikachu dances in February 2024 Pokemon Presents trailer.

Pokémon Day is here, and with it comes another Pokémon Presents presentation. During this showcase, the Pokémon company will highlight its plans for the massive franchise over the next year. It will be particularly exciting to tune into this Pokémon Presents because we'll finally get to see what Pokémon content is on the way in 2024, in the wake of the massive success of Palworld in January. Fans of Pokémon will definitely want to tune in and see what's next for their favorite franchise. If you're not sure how or where to tune in, we've rounded up all of that information right here for you.
When is the February 2024 Pokémon Presents
The next Pokémon Presents will take place at 6 a.m. PT today, February 27. That is Pokémon Day and the 28th anniversary of the launch of Pokémon Red and Green in Japan. The Pokémon Company has not said how long this Pokémon Presents will last, but historically, they have been anywhere from 10 to 35 minutes long.
How to watch the February 2024 Pokémon Presents
Pokémon Presents | 2.27.2024

The February 2024 Pokémon Presents showcase will air on The Official Pokémon YouTube Channel. We've embeded it in this article so you can watch the presentation right from this page.
What to expect from the February 2024 Pokémon Presents
The official description for the February 2024 Pokémon Presents simply states it will contain "exciting Pokémon news in celebration of Pokemon Day 2024." That's incredibly vague, and there aren't any announced, but yet unreleased Pokémon games, apps, or expansions right now. As such, don't be surprised if The Pokémon Company announces some new games here. Leakers claim that these new games could be set in the Johto or Unova regions. I guess we'll just have to tune in and see what The Pokémon Company has in store for us. 

Read more