Almost every year it gets harder and harder to catch ‘em all. As the Pokédex grows with each new generation, you now have to track down a whopping 1,025 monsters. To help you out on your adventure, we put together a Pokédex that lists all Pokémon from Kanto to Paldea and everything in between.
For more Pocket Monster content, take a look at our Pokémon Go codes, Pokémon Scarlet and Violet mystery gift codes, and Pokemon Go Eevee evolution guide. For a deep dive into these creatures, our sister site Wargamer has a guide for all of you asking "How many Pokémon are there?"