Skip to main content

How to catch Kecleon in Pokémon Go

The promised chameleon has finally arrived.

Kecleon can now be caught in Pokémon Go and it can only be found through a unique method, which is in keeping with its inspiration - the chameleon.

Experienced Pokémon Go players have long anticipated Kecleon’s arrival, because, with this little lizard’s release, you can now finally complete the Hoenn Pokédex. This is especially notable since the last time a Gen 3 Pokémon was released was during 2019!

Below you’ll learn how to catch Kecleon in Pokémon Go.

Watch us battle Guzzlord - one of the Ultra Beasts in Pokémon GoWatch on YouTube

How to get Kecleon in Pokémon Go

To catch Kecleon in Pokémon Go you need to click on every PokéStop you encounter until you find one which has a mostly invisible Kecleon hanging onto it. I say mostly invisible, because you’ll be able to see an outline of Kecleon’s body and the red stripe that runs across its belly.

Once you’ve found a Kecleon, you need to tap Kecleon until it jumps off the PokéStop. Leave the PokéStop after this happens and Kecleon will appear on the Pokémon Go map allowing you to catch it!

Since Kecleon will spawn close to the PokéStop you found it on, we recommend waiting by said PokéStop to ensure you don’t lose your chance to catch it or else you’ll have to find another!

Remember - Kecleon, at the time of writing, is quite rare, so you may have to visit a large number of PokéStops until you find one.

It is possible to see Kecleon on a PokéStop outside of your current radius, which means you can see a Kecleon hiding on a PokéStop you can't spin. This was originally seen as a bug, but was added as a feature according to the official Pokémon Go Help Center.

It’s important to note that Kecleon can not appear on any PokéStop currently inhabited by a Team Go Rocket Grunt. Instead, you have to wait for that Grunt encounter to expire for a chance of Kecleon appearing on that PokéStop.


The Dual Destiny Season is here! It brings the Holiday Part 1 event with it. You can now catch Dynamax Pokémon through Max Battles. First, however, you need to visit Power Spots to collect Max Particles and complete the To the Max! quest. Don't forget to try out Routes, Gift Exchange and Party Play while you're hunting down rare Pokémon, fighting in the Go Battle League or competing in PokéStop Showcases.


We also recommend not having a Rocket Radar or Super Rocket Radar equipped while hunting for a Kecleon as this reduces the number of PokéStops Kecleon can appear on. Players on The Silph Road subreddit have even noted that having one of these radars equipped can block you from seeing a currently available Kecleon.

To unequip a Rocket Radar or Super Rocket Radar, either find it in your Item Storage or select it from the map screen and then press the ‘Unequip’ button.

Good luck on your Kecleon hunting adventures!

Read this next