A Complete Pokedex (November 2024)

A Complete Pokedex (November 2024)

New Pokemon are added to Pokemon GO all the time. With the frequent additions of more Pokemon, regionals, time-limited encounters, and more, it can be difficult to know how many total Pokemon there are in the Pokedex, let alone complete it.




The number that represents a complete Pokedex is not necessarily achievable depending on a number of factors: When did you start playing? Where in the world do you live? Do you manage to finish Special Research stories?

Let’s take a look at how many Pokemon are available in Pokemon GO, which ones might represent gaps in different players’ Pokedexes, and everything else related to the gargantuan task of catching ’em all in Pokemon GO.


A Complete Pokedex, With Regionals, Legendaries, Mythicals, and Currently Unobtainable Pokemon

ash and some of his pokemon (gengar, dragonite, riolu, and pikachu) looking at his rotom phone in the pokemon journeys series

Anyone who has managed to obtain every regional (by traveling, trading, or any other means), every Mythical Pokemon, every Legendary, and all the Pokemon that are locked behind events, quests, seasons, or anything else, will have 873 Pokemon listed as “caught” in their Pokedex.


The most recent Pokemon added to the game are:

  • Toxel #848 and Toxtricity #849 on November 16
  • Morpeko #877 on October 22
  • Hatenna #856, Hattrem #857, and Hatterene #858 on September 18
  • Several Galar Pokemon on September 3, including:
    • Grookey #810, Thwackey #811, and Rillaboom #812
    • Scorbunny #813, Raboot #814, and Cinderace #815
    • Sobble #816, Drizzile #817, and Inteleon #818
    • Stonjourner #874
    • Dreepy #885, Drakloak #886, and Dragapult #887
  • Tandemaus #924 and Maushold #925 on July 17
  • Necrozma #800 and Marshadow #802 on May 30 for participants of GO Fest Sendai
    • Necrozma is now available worldwide; Marshadow was made available for any GO Fest Global ticket purchaser but is not yet available outside of ticketed research
  • Naganadel #804, Stakataka #805, and Blacephalon #806 on May 23
    • Blacephalon is regional to the Western Hemisphere, and Stakataka is regional to the Eastern Hemisphere


In the entire National Pokedex of the main series, starting with Bulbasaur in Generation I on to the end of Generation VIII, Enamorus, there were 905 Pokemon in total. With the release of Pokemon Scarlet and Pokemon Violet, and their two rounds of DLC, that number is now 1,025. The final Pokemon, currently, in confirmed National Dex order, is Pecharunt #1,025.

Which Pokemon from Each Generation are Missing from Pokemon GO?

This table shows a breakdown of the Pokemon available by generation, with the columns on the right specifically outlining which Pokemon from those generations are not yet available. Note: you may need to scroll left and right to see the full table, especially on mobile.


Region/Generation

Available

Not Released

Kanto (Gen I)

151/151

None

Johto (Gen II)

100/100

None

Hoenn (Gen III)

135/135

None

Sinnoh (Gen IV)

104/107

  • #489 – Phione
  • #490 – Manaphy
  • #493 – Arceus

Unova (Gen V)

156/156

None

Kalos (Gen VI)

68/72

  • #679 – Honedge
  • #680 – Doublade
  • #681 – Aegislash
  • #721 – Volcanion

Alola (Gen VII)

73/86

  • #746 – Wishiwashi
  • #749 – Mudbray
  • #750 – Mudsdale
  • #771 – Pyukumuku
  • #772 – Type: Null
  • #773 – Silvally
  • #774 – Minior
  • #778 – Mimikyu
  • #781 – Dhelmise
  • #801 – Magearna
  • #807 – Zeraora

Unknown (Meltan and Melmetal)

2/2

None

Galar (Gen VIII)

34/89

  • #821 – Rookidee
  • #822 – Corvisquire
  • #823 – Corviknight
  • #824 – Blipbug
  • #825 – Dottler
  • #826 – Orbeetle
  • #827 – Nickit
  • #828 – Thievul
  • #829 – Gossifleur
  • #830 – Eldegoss
  • #833 – Chewtle
  • #834 – Drednaw
  • #835 – Yamper
  • #836 – Boltund
  • #837 – Rolycoly
  • #838 – Carkol
  • #839 – Coalossal
  • #840 – Applin
  • #841 – Flapple
  • #842 – Appletun
  • #843 – Silicobra
  • #844 – Sandaconda
  • #845 – Cramorant
  • #846 – Arrokuda
  • #847 – Barraskewda
  • #850 – Sizzlipede
  • #851 – Centiskorch
  • #852 – Clobbopus
  • #853 – Grapploct
  • #854 – Sinistea
  • #855 – Polteageist
  • #859 – Impidimp
  • #860 – Morgrem
  • #861 – Grimmsnarl
  • #864 – Cursola
  • #868 – Milcery
  • #869 – Alcremie
  • #871 – Pincurchin
  • #872 – Snom
  • #873 – Frosmoth
  • #875 – Eiscue
  • #876 – Indeedee
  • #878 – Cufant
  • #879 – Copperajah
  • #880 – Dracozolt
  • #881 – Arctozolt
  • #882 – Dracovish
  • #883 – Arctovish
  • #884 – Duraludon
  • #890 – Eternatus
  • #891 – Kubfu
  • #892 – Urshifu
  • #896 – Glastrier
  • #897 – Spectrier
  • #898 – Calyrex

Hisui

6/7

Paldea (Gen IX)

42/120

  • #917 – Tarountula
  • #918 – Spidops
  • #926 – Fidough
  • #927 – Dachsbun
  • #931 – Squawkabilly
  • #932 – Nacli
  • #933 – Naclstack
  • #934 – Garganacl
  • #940 – Wattrel
  • #941 – Kilowattrel
  • #942 – Maschiff
  • #943 – Mabosstiff
  • #944 – Shroodle
  • #945 – Grafaiai
  • #946 – Bramblin
  • #947 – Brambelghast
  • #948 – Toedscool
  • #949 – Toedscruel
  • #950 – Klawf
  • #951 – Capsakid
  • #952 – Scovillain
  • #953 – Rellor
  • #954 – Rabsca
  • #955 – Flittle
  • #956 – Espathra
  • #957 – Tinkatink
  • #958 – Tinkatuff
  • #959 – Tinkaton
  • #963 – Finizen
  • #964 – Palafin
  • #967 – Cyclizar
  • #968 – Orthworm
  • #969 – Glimmet
  • #970 – Glimmora
  • #973 – Flamigo
  • #976 – Veluza
  • #977 – Dondozo
  • #978 – Tatsugiri
  • #981 – Farigiraf
  • #982 – Dudunsparce
  • #983 – Kingambit
  • #984 – Great Tusk
  • #985 – Scream Tail
  • #986 – Brute Bonnet
  • #987 – Flutter Mane
  • #988 – Slither Wing
  • #989 – Sandy Shocks
  • #990 – Iron Treads
  • #991 – Iron Bundle
  • #992 – Iron Hands
  • #993 – Iron Jugulis
  • #994 – Iron Moth
  • #995 – Iron Thorns
  • #1001 – Wo-Chien
  • #1002 – Chien-Pao
  • #1003 – Ting-Lu
  • #1004 – Chi-Yu
  • #1005 – Roaring Moon
  • #1006 – Iron Valiant
  • #1007 – Koraidon
  • #1008 – Miraidon
  • #1009 – Walking Wake
  • #1010 – Iron Leaves
  • #1011 – Dipplin
  • #1012 – Poltchageist
  • #1013 – Sinistcha
  • #1014 – Okidogi
  • #1015 – Munkidori
  • #1016 – Fezandipiti
  • #1017 – Ogerpon
  • #1018 – Archaludon
  • #1019 – Hydrapple
  • #1020 – Gouging Fire
  • #1021 – Raging Bolt
  • #1022 – Iron Boulder
  • #1023 – Iron Crown
  • #1024 – Terapagos
  • #1025 – Pecharunt

Total

873/1,025

Percentage available: ~85.17%

Which Pokemon You Might Be Missing

chloe from pokemon journeys looking at her pink rotom phone


If you’re looking at that total and your Pokedex has a lower number, you might be wondering which Pokemon you’re missing. There may be standard Pokemon that you might not have obtained yet, like difficult evolutions or rare spawns. However, there are some categories of Pokemon that are fairly difficult or even nearly impossible to obtain through normal means day to day.

Let’s take a look at some Pokemon that are commonly missing for most people.

How Many Regionals are there in Pokemon GO?

The most obvious explanation for gaps in the average player’s Pokedex is the region-lock mechanic. There is a whole host of Pokemon that will only spawn in certain parts of the world. These are called regional Pokemon and they can only be obtained in these ways:

  • Travel to the location and hope one spawns
  • Trade with another player
  • Participate in special events in which regionals spawn outside of their zones
  • Wait for the regional Pokemon to switch locations


Initially, there were only four regional Pokemon: Mr. Mime, Farfetch’d, Tauros, and Kangaskhan. Over the years, though, many more have been added. For a full breakdown of them all, as well as where to find them, check out our list (complete with maps and everything!):

Pokemon GO: Every Regional Pokemon And Where To Catch Them

Depending on where you live in the world, how many you have access to will be different. For example, some people in New York City should have access to both Bouffalant and Tauros, while people in Toronto can access Tauros but not Bouffalant. Some places are super lucky and can access several regionals, while others have way fewer, unfortunately.

In total, there are 39 regional Pokemon that can spawn in the wild or Raids, plus three evolutions (Simisage, Simisear, and Simipour), meaning there are 42 “true” regional Pokemon that may cause gaps in your Pokedex.


What we mean by “true” regionals are the Pokemon that are entirely exclusive to one region, regardless of their forms. There are some form differences that are exclusive to certain regions of the world, like Shellos and Gastrodon, or Furfrou’s trims. A Pokemon like Shellos is available worldwide, but is only available in its blue East Sea form in the Eastern Hemisphere and its pink West Sea form in the Western Hemisphere. These forms don’t count as separate Pokedex entries, meaning that, if you’ve caught pink Shellos, blue Shellos will not be a gap in your Pokedex. In summary, Shellos is available to everyone, and won’t represent a typical gap in a Pokedex due to regionality like a “true” regional will, like Klefki or Comfey, who only spawn in France and Hawai’i, respectively.

Since Galarian Farfetch’d is available worldwide in eggs and referral rewards, we’ve opted to exclude it from this list. Kantonian Farfetch’d is still regional to East Asia, but obtaining a Galarian Farfetch’d will still complete the Pokedex entry for this Pokemon.


“True” regional Pokemon include the following (these are rough summaries of where they can be found, check our list linked above for more specific location boundaries):

  • #115 – Kangaskhan (Australia)
  • #122 – Mr. Mime (Europe)
  • #128 – Tauros (Canada and the U.S.A.)
  • #214 – Heracross (Central America, South America, Mexico)
  • #222 – Corsola (tropical coastlines)
  • #324 – Torkoal (West, Central, and South Asia)
  • #357 – Tropius (Africa and the Middle East)
  • #369 – Relicanth (Oceania, generally)
  • #417 – Pachirisu (Alaska, Canada, and parts of Russia)
  • #441 – Chatot (Southern Hemisphere)
  • #455 – Carnivine (Southeast U.S.A. and parts of the Bahamas)
  • #313 – Volbeat, #338 – Solrock, #335 – Zangoose, #539 – Sawk, and #631 – Heatmor (Asia-Pacific and Europe)
  • #314 – Illumise, #337 – Lunatone, #336 – Seviper, #538 – Throh, and #632 – Durant (Africa, the Americas, and the Middle East)
  • #511 – Pansage, #512 – Simisage, and #480 – Uxie (Asia-Pacific)
  • #513 – Pansear, #514 – Simisear, and #481 – Mesprit (Africa, Europe, and the Middle East)
  • #515 – Panpour, #516 – Simipour, and #482 – Azelf (The Americas and Greenland)
  • #556 – Maractus (Southern U.S.A., Central America, the Caribbean, and South America)
  • #561 – Sigilyph (Egypt, Greece, and Israel)
  • #626 – Bouffalant (Northeast U.S.A.)
  • #701 – Hawlucha (Mexico)
  • #707 – Klefki (France)
  • #764 – Comfey (Hawai’i)
  • #797 – Celesteela (Southern Hemisphere)
  • #798 – Kartana (Northern Hemisphere)
  • #805 – Stakataka (Eastern Hemisphere)
  • #806 – Blacephalon (Western Hemisphere)
  • #874 – Stonjourner (United Kingdom)


Exclusive Pokemon

There is also a handful of Pokemon that are only available at certain times, after completing a quest, or through other methods, some of which aren’t always available/accessible. This can include, but is not limited to, Raids, Eggs, events, Special Research rewards, Field Research rewards, and the GO Battle League. This section will break down the list of Pokemon that might be missing from your Pokedex because there are special requirements to find them.

Some notes: these are the general requirements, as they can sometimes change. For example, Shinx is typically only encounterable in Raids, but it did get a Community Day. This table shows the general, typical requirements for finding these Pokemon in a vacuum without temporary factors, at the time of writing. Additionally, we try to keep this list comprehensive and up-to-date as much as possible, but Niantic is constantly changing the availability of Pokemon and introducing new ‘mons to the game. We do our best, but please keep this in mind!


#

Pokemon

Encounter Requirements

265

Smeargle

Take snapshots until it photobombs (once per day)

352

Kecleon

Encounter an “invisible obstacle” at a PokeStop and tap on it repeatedly

570

Zorua

Zorua shows up on the map as the player’s Buddy Pokemon

290

Nincada (and evolution, #291 – Ninjask)

Field Research

291

Shedinja

Special Research

327

Spinda

Field Research (form changes each month)

359

Absol

Raids, 12km Eggs

303

Mawile

Raids

403

Shinx (plus evolutions, #404 – Luxio and #405 – Luxray)

599

Klink (plus evolutions, #600 – Klang and #601 – Klinklang)

532

Timburr (plus evolutions, #533 – Gurdurr and #534 – Conkeldurr)

621

Druddigon

776

Turtonator

899

Wyrdeer

900

Kleavor

962

Bombirdier

677

Espurr (plus evolution, #678 – Meowstic)

Raids, Eggs

744

Rockruff (plus evolution, #745 – Lycanroc)

420

Cherubi (evolution, #421 – Cherrim, spawns in the wild in its Sunshine form)

Mossy Lure Module

442

Spiritomb

Special Research

559

Scraggy (plus evolution, #560 – Scrafty)

GO Battle League, 12km Eggs

619

Mienfoo (plus evolution, #620 – Mienshao)

GO Battle League, Eggs

627

Rufflet (plus evolution, #628 – Braviary)

999

Gimmighoul (plus evolution, #1,000 – Gholdengo)

Send a postcard to Scarlet or Violet and use the Coin Bag to spawn them

562

Yamask (Both Unovan and Galarian, and their evolutions, #563 – Cofagrigus and #867 Runerigus)

Usually only available during the annual Halloween event

803

Poipole (and evolution, #804 – Naganadel)

Special Research

935

Charcadet

Eggs

551

Sandile (plus evolutions, #552 – Krokorok and #553 – Krookodile)

12km Eggs

624

Pawniard (plus evolution, #625 – Bisharp)

629

Vullaby (plus evolution, #630 – Braviary)

674

Pancham (plus evolution, #675 – Pangoro)

757

Salandit (plus evolution, #758 – Salazzle)


Baby Pokemon are a special case, as they can only be hatched from Eggs, but many of their evolutions can be caught in the wild. The Pokemon in the table above are exclusive to their listed encounter methods, and must be evolved to obtain their evolution (with the exception of Cherubi). Here are all the Baby Pokemon in Pokemon GO, which can only be hatched, not caught:

#

Baby Pokemon

Evolution(s)

172

Pichu

Pikachu and Raichu

173

Cleffa

Clefairy and Clefable

174

Igglybuff

Jigglypuff and Wigglytuff

175

Togepi

Togetic and Togekiss

236

Tyrogue

Hitmonchan, Hitmonlee, or Hitmontop

238

Smoochum

Jynx

239

Elekid

Electabuzz and Electivire

240

Magby

Magmar and Magmortar

298

Azurill

Marill and Azumarill

360

Wynaut

Wobbuffet

406

Budew

Roselia and Roserade

433

Chingling

Chimecho

438

Bonsly

Sudowoodo

439

Mime Jr. (regional)

Mr. Mime (regional)

440

Happiny

Chansey and Blissey

446

Munchlax

Snorlax

447

Riolu

Lucario

458

Mantyke

Mantine


Legendary Pokemon are almost always locked to Raid battles, while Mythical Pokemon are typically encountered through Special Research stories, though there are some exceptions to both of these rules.

The following Legendary Pokemon are available in the game, and can (usually) only be found in Raids. At high ranks in the GO Battle League, players can sometimes encounter the current Tier 5 Raid Boss as a reward. Additionally, Giovanni often has a Shadow Legendary Pokemon that can be caught after defeating him.

#

Pokemon

#

Pokemon

#

Pokemon

#

Pokemon

#

Pokemon

144

Articuno*

380

Latias

487

Giratina

717

Yveltal

889

Zamazenta

145

Zapdos*

381

Latios

488

Cresselia

718

Zygarde***

895

Regidrago

146

Moltres*

382

Kyogre

638

Cobalion

785

Tapu Koko

896

Regieleki

150

Mewtwo

383

Groudon

639

Terrakion

786

Tapu lele

243

Raikou

384

Rayquaza

640

Virizion

787

Tapu Bulu

244

Entei

480

Uxie**

641

Tornadus

788

Tapu Fini

245

Suicune

481

Mesprit**

642

Thundurus

789

Cosmog

249

Lugia

482

Azelf**

643

Reshiram

790

Cosmoem

250

Ho-oh

483

Dialga

644

Zekrom

791

Solgaleo

377

Regirock

484

Palkia

645

Landorus

792

Lunala

378

Regice

485

Heatran

646

Kyurem

800

Necrozma

379

Registeel

486

Regigigas

716

Xerneas

888

Zacian


*The Legendary Birds can be caught in their Galarian forms by using a Daily Incense

**The Lake Guardians spawn in the wild as well, but are regional in both Raids and in the wild

***Zygarde is a bit different. It’s a Legendary Pokemon, but can only be obtained via Special Research, like a Mythical Pokemon. The Special Research quest is called From A to Zygarde. If players complete the required steps, they’ll earn an encounter with 10% Zygarde. The other forms of Zygarde can be obtained through a Form Switch, using Zygarde Cells. These Cells can only be obtained by following Routes in the Pokemon GO Route mechanic. They’ll appear as a glowing spot on the overworld map.

Mythical Pokemon are either found in Raids or encountered as part of Special Research stories. If the player obtains the Special Research story, they have as long as they want to complete it. However, some are given out at certain times and not accessible if missed, though they’ll likely be rerun eventually.


#

Pokemon

Encounter Requirement

151

Mew

Special Research

251

Celebi

Special Research

385

Jirachi

Special Research

386

Deoxys

Raids

461

Darkrai

Raids

492

Shaymin

Special Research

494

Victini

Special Research

647

Keldeo

Paid Special Research

648

Meloetta

Special Research

649

Genesect

Raids

719

Diancie

Special Research

720

Hoopa

Special Research (not currently available)

802

Marshadow

Special Research for participants of GO Fest Sendai

893

Zarude

Special Research (not currently available)

808

Meltan

Special Research, Mystery Box*

809

Melmetal

Evolve from Meltan


*The Mystery Box can be activated by transferring a Pokemon from Pokemon GO to Pokemon Let’s Go Pikachu or Let’s Go Eevee. It will then spawn Meltan for half an hour.

Finally, the Ultra Beasts have been released in Pokemon GO.

All of them have been released, and are obtainable through different methods. Some are available through Special or Timed Research, but this is the exception moreso than the norm, other than Poipole, who is only available through Special Research.

  • #793 – Nihilego (raids)
  • #795 – Pheromosa (raids)
  • #794 – Buzzwole (raids)
  • #796 – Xurkitree (raids)
  • #797 – Celesteela (Southern Hemisphere raids)
  • #798 – Kartana (Northern Hemisphere raids)
  • #799 – Guzzlord (raids)
  • #803 – Poipole (Special Research)
  • #804 – Naganadel (Evolve Poipole)
  • #805 – Stakataka (Eastern Hemisphere raids)
  • #806 – Blacephalon (Western Hemisphere raids)


Summary & Completion Tips

Goh's hand holding his rotom phone with the pokedex app open, showing some Kanto bug types

In total, your Pokedex will have 873 Pokemon caught if it’s as complete as possible at this time. This number does not include form differences, gender differences, shinies, or anything else like this. A Pokemon has only one Pokedex slot, and its other forms and differences do not list separately.

If your Pokedex is missing some of the Pokemon listed on this page as being more difficult to find, never fear — there are frequent events and other changes to the game to make these Pokemon more accessible. For example: Gible was once extremely tough to find, but then received a Community Day and several different spawn boosts during various events.

Some of the best ways to find Pokemon that are typically hard to find include the following:


  • Events: This is by far the best way to encounter hard-to-find Pokemon. Watch for the spawn pools during the often-weekly events in Pokemon GO to see who might be more readily available.
  • Adventure Sync: Walking at least 25km or 50km in a week will reward you with special Eggs that contain different Pokemon from the regular Egg pool.
  • Battle Team GO Rocket: Grunts can sometimes have Pokemon that you don’t often see in the wild, and defeating them allows you to catch one of their Pokemon (typically the first, but not always)
    • Additionally, defeating the Team GO Rocket Leaders, Arlo, Cliff, and Sierra, can reward you with Strange Eggs that contain exclusive Pokemon
  • Field Research tasks: Many Pokemon can be encountered by completing Field Research tasks, even including some exclusives like Spinda
    • Earning seven daily stamps for completing Field Research tasks will result in an encounter with the monthly Research Breakthrough Pokemon. These rotate every month and might be a Pokemon you don’t have yet.
  • Community Groups: There are a ton of local community groups around the world, from big cities to small towns. These groups can often be a great way to find other Trainers that can help with Raids, trade Pokemon from other regions, and more. These groups are typically found on Discord, Facebook, and WhatsApp, but they can be found many places.
    • If your community doesn’t have a Pokemon GO group, start your own! With almost 80 million monthly users worldwide, chances are, you’ll be able to find someone nearby who also plays!
  • Lures and Incense: Both of these items will attract Pokemon, typically from the local spawn pool. However, you may find someone new, and specialty Lures like Magnetic, Glacial, Rainy, and Mossy Lures can even spawn Pokemon you wouldn’t normally see!


Overall, watching the spawn changes for different events is far and away the best method for finding new Pokemon. Be sure to watch the in-game news, or check out our Pokemon GO directory for which events are on currently, what’s coming up, and a ton more information on completing the Pokedex and more.

Alternate Pokedex Counts – Megas, Shadows, Shiny Pokemon

Alternate Pokedex Types Pokemon GO - Mega Purified Shadow Event

While the standard Pokedex count is outlined above, the game has added alternate Pokedexes that count certain categories of Pokemon. Among these, Shinies, Mega Evolutions, Gigantamax Pokemon, Event Pokemon, and Shadow/Purified Pokemon are the most interesting, in terms of their total counts.


The other categorical Pokedexes have the same total as the standard Pokedex, as they can be any of the existing Pokemon in the game. These are Lucky Pokemon, Four-Star Pokemon (“Perfect”), and Three-Stars. Of course, Shiny Three-Stars will have the same possible total as the Shiny Pokedex. As such, these categorical Pokedexes will not be listed in this section.

Pokedex

Total Possible Entries in GO*

Shiny Pokemon

781

Mega Evolutions/Primals

43

Shadow/Purified

366

Event Pokemon

239

Gigantamax Pokemon

5


*While there is much overlap between these Pokedexes, we won’t go over that here, as it doesn’t affect the total counts of any of them. That is, for instance, Shadow Pokemon can be shiny, but they won’t count separately in either the Shadow or Shiny Pokedexes. For example: Shadow Aerodactyl can be shiny, but it won’t be listed as a separate shiny entry from standard shiny Aerodactyl or standard Shadow Aerodactyl in their respective Pokedex counts. Megas, Shadows, Event Pokemon, and Gigantamax Pokemon can be shiny, costumed Pokemon can Mega Evolve, and so on. We will just go over the entries as they are registered in the Pokedexes.

In-Depth Breakdowns

Shiny Pokemon

Shiny Pokemon Page Break

Of the 873 Pokemon available in Pokemon GO, 781 of them can be shiny, or 89.46%.

The most recent Shiny Pokemon added to the game are


  • Toxel and Toxtricity on November 16
  • Smoliv, Dolliv, and Arboliva on November 7
  • Sewaddle, Swadloon, and Leavanny for Sewaddle Community Day on October 5
  • Zamazenta (Hero of Many Battles form) on October 3
    • The Galarian Legendary Birds were also made available shiny, but these forms do not count for a Shiny ‘Dex entry.
  • Zacian (Hero of Many Battles form) on September 26
  • Passimian for Oranguru and Passimian Research Day on September 22

Mega Evolutions (and Primal Reversions)

Megas and Primals Page Breaks


There are 46 Pokemon capable of Mega Evolving, and 48 Mega forms (Charizard and Mewtwo have two each), plus two Primal Reversions (Kyogre and Groudon). The Mega Pokedex in Pokemon GO treats Mewtwo and Charizard’s forms as separate entries, and Primal Groudon/Kyogre as Mega Evolution entries, meaning this particular Pokedex has a maximum number of 50 entries. Currently, 43 of them are available, or 86%.

The missing Megas in GO are Mega Gallade, Mega Sharpedo, Mega Camerupt, Mega Audino, Mega Mawile, Mega Metagross, and Mega Mewtwo X and Mega Mewtwo Y.

The most recent Megas added to the game are:

  • Mega Mawile on October 12
  • Mega Lucario on July 27
  • Mega Heracross on April 13
  • Mega Garchomp on November 11, 2023
  • Mega Rayquaza on August 4, 2023

Shadow and Purified Pokemon

Shadow Pokemon and Purified Pokemon


Out of the 873 Pokemon available in GO, 366 of them can be caught in their Shadow forms and then Purified. This amounts to 42.02% of GO’s available Pokemon.

The most recent Shadow Pokemon added to the game are:

  • Caterpie, Metapod, Butterfree, Mankey, Primeape, Annihilape, Galarian Zigzagoon, Galarian Linoone, Obstagoon, Heatran, Roggenrola, Boldore, Gigalith, Venipede, Whirlipede, Scolipede, Karrablast, Escavalier, Shelmet, and Accelgor on October 8
    • While regional forms are typically already represented, Hoennian Zigzagoon and Linoone are not yet available as Shadow Pokemon, so their Galarian forms are their first representations as an entry in the Shadow Dex
  • Galarian Weezing on September 26, though it does not count for an entry in the Shadow Dex as Kantonian Weezing is already there
  • Cresselia, Timburr, Gurdurr, Conkeldurr, Tirtouga, Carracosta, Archen, and Archeops on August 8
  • Suicune on May 4
  • Entei on April 6
  • Pidgey, Pidgeotto, Pidgeot, Groudon, Darumaka, Darmanitan, Gothita, Gothorita, Gothitelle, Solosis, Duosion, and Reuniclus on March 27


Event Pokemon

Event Pokemon

Currently, there are 239 event Pokemon. There is an essentially unlimited number of possible event Pokemon, so there is no way to theorize a potential total.

Many of these event Pokemon are limited to special events around the world, or were only available for a short time many years ago, so do not be discouraged if your event Pokedex has a much lower number than this!

The most recent Event Pokemon added to the game are:

  • Studded Jacket Snorlax on November 16
  • Saree Pikachu for the Festival of Lights on November 1
  • The Rowlet and Froakie families with Halloween costumes on October 22 (Froakie, Frogadier, Greninja, Rowlet, Dartrix, Decidueye)
  • World Championships 2024 Pikachu (wearing swimming gear) on August 16
  • Party Hat Grimer and Party Hat Muk on June 28
  • Visor Slakoth, Visor Vigoroth, and Visor Slaking on June 7


Note: Clone Venusaur, Clone Charizard, Clone Blastoise, Clone Pikachu, 2017 GO Fest Lugia, Pokemon GO Stadium Mewtwo are not registered in the Event ‘dex!

Gigantamax Pokemon

Gigantamax Pokemon GO

There are currently only five Gigantamax Pokemon available in GO:

  • Venusaur
  • Charizard
  • Blastoise
  • Gengar
  • Toxtricity (both forms have the same G-Max form)

In the main series, there are 32 Pokemon capable of Gigantamax. There are 33 different Gigantamax forms. Some Pokemon share one (Appeltun and Flapple share a G-Max form), and one Pokemon has two different G-Max forms (Urshifu’s two forms each have their own G-Max forms).


Pokemon available Dynamaxed are not registered in a separate Pokedex, but they are released by species over time. Right now, the available Dynamax Pokemon are:

  • Bulbasaur, Ivysaur, and Venusaur
  • Charmander, Charmeleon, and Charizard
  • Squirtle, Wartortle, and Blastoise
  • Gastly, Haunter, and Gengar
  • Beldum, Metang, and Metagross
  • The Galar Starter lines
    • (Grookey, Thwackey, Rillaboom, Scorbunny, Raboot, Cinderace, Sobble, Drizzile, and Inteleon)
  • Skwovet and Greedent
  • Wooloo and Dubwool
  • Falinks

Pokemon can only be challenged and caught at Max Power Spots in their base evolution. This means you can challenge and catch Dynamax Bulbasaur, but not Ivysaur or Venusaur. You’ll have to evolve the Bulbasaur you catch in order to obtain a Dynamax-capable Venusaur.

In the main series, every Pokemon can Dynamax, even those with G-Max forms, except for three: Zacian, Zamazenta, and Eternatus. While Zacian and Zamazenta cannot Max-ify in any way, Eternatus does, into Eternamax Eternatus, a special and unique form.


More: Pokemon GO: Full Game Guide

Source link