Whether you’re a newcomer or a seasoned veteran in Pokémon Go, you might be a little overwhelmed in the task to Catch Them All.

This is because the Pokémon available in PoGo are constantly changing due to some being attainable for a limited time and others not being released yet. Even some of those Pokémon that are readily available require specific in-game tasks in order to obtain them.

This post is intended to answer any and all questions you might have about a particular Pokémon. Anything from what a full Pokédex looks like in PoGo to which Pokémon are out of rotation and no longer accessible.

See a shadow in your Pokédex? Look it up here to find details on it. If it isn’t specifically called out here then it can be obtained in the wild.

As a bonus, at the end of the post is a summary of all Shiny/Alolan/Other variants that don’t add to your Pokédex total (unless it’s the first catch of said Pokémon).

Hopefully you find the post useful and please provide feedback and keep me honest when new developments occur; I will continuously edit this post.

LAST UPDATED ON 9/12/2018 (Inclusion of shiny Moltres, Growlithe, Arcanine

Pokédex totals split out below by Generation.

A complete Pokédex in Pokémon Go is 376.

A complete Kanto (Gen 1) badge is 151.

A complete Johto (Gen 2) badge is 99.

A complete Hoenn (Gen 3) badge is 126.

DescriptionKantoJohtoHoennTotal
Max151100135386
PoGo Available15199126376
Worldwide14797117361
Regional42915
Not Released01910

Post Notes:

  • Max means the total number of Pokémon available per generation outside of PoGo. Not all Pokémon are available in PoGo yet.

  • PoGo Available = Worldwide plus Regional; this number symbolizes a “complete Pokédex” in Pokémon Go.
  • Worldwide means Pokémon that have been available to be caught anywhere regardless of region (legendaries have been included in this number).

  • Regional means Pokémon that are only available in certain regions of the world.

  • Not Released means Pokémon not yet released into the game (Smeargle, Shedinja, etc.).

  • To calculate your personal “complete Pokédex” take the Worldwide number + the amount of regional Pokémon that you have (or have had) available.

Regional Notes:

  • Zangoose/Seviper and Solrock/Lunatone are considered regionals because although they have rotated, they can only be found in certain regions at any given point. Same logic applies to other regionals like Farfetch’d and Kangaskhan which were momentarily available in regions outside of their normal regions.
  • Plusle/Minun are not considered regionals despite being released as such (they are currently available Worldwide).
  • The 4 Kanto regionals will be available from 9/13/18 to 9/20/18 via 7KM eggs.
RegionalsDexNameRegion
083FarfetchdKanto
115KangaskhanKanto
122Mr. MimeKanto
128TaurosKanto
KantoSubtotal4
214HeracrossJohto
222CorsolaJohto
JohtoSubtotal2
313VolbeatHoenn
314IllumiseHoenn
324TorkoalHoenn
335ZangooseHoenn
336SeviperHoenn
337LunatoneHoenn
338SolrockHoenn
357TropiusHoenn
369RelicanthHoenn
HoennSubtotal9
PoGoSubtotal15

Not Released Notes:

  • The below have not been released into PoGo and are therefore unobtainable.
Not ReleasedDexNameRegion
PoGoSubtotal10
235SmeargleJohto
JohtoSubtotal1
290NincadaHoenn
291NinjaskHoenn
292ShedinjaHoenn
352KecleonHoenn
366ClamperlHoenn
367HuntailHoenn
368GorebyssHoenn
385JirachiHoenn
386DeoxysHoenn
HoennSubtotal9

Not Available in the Wild Notes:

  • Not Available in the Wild means Pokémon that can’t be caught in the wild but can or could have been obtained by hatching, evolving, raiding etc. See below tables for listing of Pokémon within each category. (Exception: Delibird)

Not Available in the WildKantoJohtoHoennTotal
Total5253565
Out of Rotation36716
Egg Hatch Exclusives08210
Evolution Item Req.0808
Raid Only1034
Walking Req.0213
Evolve Only002121
Misc.1113

Out of Rotation Notes:

  • Out of Rotation means Pokémon that were available at one point but are no longer available to catch (AKA legendaries + Delibird [Seasonal Pokémon]).

  • As per the release of “Research Quests” and limited time raid events, it is possible to acquire Out of Rotation legendaries.

  • The 3 Kanto legendary birds will be available from 9/13/18 to 9/20/18 via level 5 raids.
  • Mewtwo will be available from 9/20/18 to 10/23/18 via level 5 raids.
Out of RotationDexNameRegion
PoGoSubtotal16
144ArticunoKanto
145ZapdosKanto
146MoltresKanto
KantoSubtotal3
225DelibirdJohto
243RaikouJohto
244EnteiJohto
245SuicuneJohto
249LugiaJohto
250Ho-OhJohto
JohtoSubtotal5
378RegiceHoenn
379RegisteelHoenn
380LatiasHoenn
381LatiosHoenn
382KyogreHoenn
383GroudonHoenn
384RayquazaHoenn
HoennSubtotal7

Egg Hatch Exclusives Notes:

  • Egg Hatch Exclusives are Pokémon that can only be obtained by hatching them from an egg.

Egg Hatch ExclusivesDexNameRegionNotes
PoGoSubtotal10
172PichuJohto2km; Can be shiny
173CleffaJohto2km
174IgglybuffJohto2km
175TogepiJohto2km; Can be shiny
236TyrogueJohto5km
238SmoochumJohto5km
239ElekidJohto5km
240MagbyJohto5km; Can be shiny
JohtoSubtotal8
298AzurillHoenn5km
360WynautHoenn5km; Can be shiny
HoennSubtotal2

Evolution Item Requirement Notes:

  • Evolution Item Requirement are Pokémon that must be evolved by using an evolution item (acquired via Pokestop/Gym spin, friend gift, or field research task).
Evo. Item DexNameRegionNotes
PoGoSubtotal8
182BellossomJohtoSun Stone
186PolitoedJohtoKing's Rock
192SunfloraJohtoSun Stone
199SlowkingJohtoKing's Rock
208SteelixJohtoMetal Coat
212ScizorJohtoMetal Coat
230KingdraJohtoDragon Scale
233Porygon2JohtoUp-Grade
JohtoSubtotal8

Raid Only Notes:

  • Raid Only are Pokémon that must be successfully defeated in a raid via the use of a Raid Pass.
  • Note: Absol has been historically available via a field research task.
Raid OnlyDexNameRegionNotes
PoGoSubtotal4
150MewtwoKantoEx-Raid
KantoSubtotal1
303MawileHoennTier 2; Can be shiny
359AbsolHoennTier 4; Can be shiny
377RegirockHoennTier 5
HoennSubtotal3

Walking Requirement Notes:

  • Walking Requirement are Pokémon that must, in some capacity, be walked a certain amount of distance before evolving.
Walking Req.DexNameRegionNotes
PoGoSubtotal3
196EspeonJohtoSet Eevee as your buddy and walk 10KM. Ensure that you earn 2 buddy candy and evolve from the buddy screen during daytime.
197UmbreonJohtoSet Eevee as your buddy and walk 10KM. Ensure that you earn 2 buddy candy and evolve from the buddy screen during nightime.
JohtoSubtotal2
350MiloticHoennWalk Feebas 20KM; Evolve with Candy
HoennSubtotal1

Evolve With Candy Notes:

  • Evolve with candy are Pokémon that must be evolved in order to be obtained.
  • In the past, Manectric, Aggron, and Walrein have been available to be caught via raid; currently they are only obtainable through evolution.
Evolve With CandyDexNameRegionNotes
PoGoSubtotal21
254SceptileHoenn100 Candy - Evolve from Grovyle
257BlazikenHoenn100 Candy - Evolve from Combusken
260SwampertHoenn100 Candy - Evolve from Marshtomp
266SilcoonHoenn12 Candy - Evolve from Wurmple
267BeautiflyHoenn50 Candy - Evolve from Silcoon
268CascoonHoenn12 Candy - Evolve from Wurmple
269DustoxHoenn50 Candy - Evolve from Cascoon
272LudicoloHoenn100 Candy - Evolve from Lombre
275ShiftryHoenn100 Candy - Evolve from Nuzleaf
282GardevoirHoenn100 Candy - Evolve from Kirlia
289SlakingHoenn100 Candy - Evolve from Vigoroth
295ExploudHoenn50 Candy - Evolve from Loudred
306AggronHoenn100 Candy - Evolve from Lairon
308MedichamHoenn50 Candy - Evolve from Meditite
310ManectricHoenn50 Candy - Evolve from Electrike
321WailordHoenn400 Candy - Evolve from Wailmer
330FlygonHoenn100 Candy - Evolve from Vibrava
334AltariaHoenn400 Candy - Evolve from Swablu
365WalreinHoenn100 Candy - Evolve from Sealeo
373SalamenceHoenn100 Candy - Evolve from Shelgon
376MetagrossHoenn100 Candy - Evolve from Metang
HoennSubtotal21

Misc. Pokémon Notes:

  • Mew/Celebi can be obtained by completing the Special Research tasks given by Professor Willow.

  • Spinda # 3 can be obtained by completing the “Make a great curveball throw” task.
  • Spinda # 8 can be obtained by completing the “Land 3 curveball throws in a row” task.

Misc.DexNameRegionNotes
PoGoSubtotal3
151MewKantoSpecial Research
KantoSubtotal1
251CelebiJohtoSpecial Research
JohtoSubtotal1
327SpindaHoennField Research Task
HoennSubtotal1

Variant Pokémon Notes:

  • Shiny/Alolan/Event Pokémon as laid out below are special variants that can be obtained; they do not add to the overall Pokédex number unless they are the first catch for that specific Pokémon.

DescriptionCountNotes
Total Variant Pokédex543Note: Male/Female variants are excluded from this number due to the sheer total/complexity of the possibilities.
Original Pokédex376Total number of Pokédex entries attainable (regardless of special variants).
Shiny Pokémon94
Shiny Event Pokémon6Pika family with a party hat (3) and Squirtle Squad (3)
Alolan Pokémon18
Event Pokémon18Pika family with party hats (5 x 3 = 15); Squirtle Squad (3)
Unown Forms27Total of 28 (exclude original dex entry to avoid double count)
Spinda Forms1Total of 8 (exclude original dex to avoid double count)
Castform Forms3Total of 4 (exclude original dex entry to avoid double count)
Shiny PokémonDexNameRegionNotes (How to Obtain)
PoGoSubtotal94100 including event Pokémon
001BulbasaurKantoWild/Quest
002IvysaurKantoEvolve
003VenusaurKantoEvolve
004CharmanderKantoWild/Quest
005CharmeleonKantoEvolve
006CharizardKantoEvolve
007SquirtleKantoWild/Quest; Sunglasses variant can be shiny
008WartortleKantoEvolve; Sunglasses variant can be shiny
009BlastoiseKantoEvolve; Sunglasses variant can be shiny
025PikachuKantoParty Hat variant can be shiny
026RaichuKantoEvolve; Party Hat variant can be shiny
058GrowlitheKantoWild/Quest
059ArcanineKantoEvolve
074GeodudeKantoWild
075GravelerKantoEvolve
076GolemKantoEvolve
088GrimerKantoWild
089MukKantoEvolve
090ShellderKantoWild/Egg
091CloysterKantoEvolve
126MagmarKantoEvolve
129MagikarpKantoWild/Quest
130GyaradosKantoEvolve
133EeveeKantoWild/Quest/Hatch
134VaporeonKantoEvolve
135JolteonKantoEvolve
136FlareonKantoEvolve
138OmanyteKantoWild/Hatch
139OmastarKantoEvolve
140KabutoKantoWild/Hatch
141KabutopsKantoEvolve
142AerodactylKantoWild
144ArticunoKantoRaid - No longer obtainable (Will be available 9/13-9/20)
145ZapdosKantoRaid - No longer obtainable (Will be available 9/13-9/20)
146MoltresKantoRaid - No longer obtainable (Will be available 9/13-9/20)
147DratiniKantoWild/Quest/Hatch
148DragonairKantoEvolve
149DragoniteKantoEvolve
KantoSubtotal3843 including event Pokémon
172PichuJohtoHatch; Party Hat variant can be shiny
175TogepiJohtoHatch
176TogeticJohtoEvolve
177NatuJohtoWild
178XatuJohtoEvolve
179MareepJohtoWild/Quest/Hatch
180FlaaffyJohtoEvolve
181AmpharosJohtoEvolve
191SunkernJohtoWild
192SunfloraJohtoEvolve
196EspeonJohtoEvolve
197UmbreonJohtoEvolve
198MurkrowJohtoWild
202WobbuffetJohtoEvolve
204PinecoJohtoWild/Quest/Hatch
205ForretressJohtoEvolve
209SnubbullJohtoWild/Quest
210GranbullJohtoEvolve
228HoundourJohtoWild/Quest
229HoundoomJohtoEvolve
240MagbyJohtoHatch
246LarvitarJohtoWild/Quest/Hatch
247PupitarJohtoEvolve
248TyranitarJohtoEvolve
249LugiaJohtoRaid - No longer obtainable
250Ho-OhJohtoRaid - No longer obtainable
JohtoSubtotal2627 including event Pokémon
261PoochyenaHoennWild/Hatch
262MightyenaHoennEvolve

278Wingull
HoennWild/Hatch

279Pelipper
HoennEvolve
296MakuhitaHoennWild/Hatch
297HariyamaHoennEvolve
302SableyeHoennWild
303MawileHoennRaid
304AronHoennWild/Hatch
305LaironHoennEvolve
306AggronHoennEvolve
307MedititeHoennWild
308MedichamHoennEvolve
311PlusleHoennWild
312MinunHoennWild
315RoseliaHoennWild/Raid
320WailmerHoennWild/Hatch
321WailordHoennEvolve
333SwabluHoennWild/Hatch
334AltariaHoennEvolve
353ShuppetHoennWild
354BanetteHoennEvolve
355DuskullHoennWild
356DusclopsHoennEvolve
359AbsolHoennRaid
360WynautHoennHatch
361SnoruntHoennWild/Hatch
362GlalieHoennEvolve
370LuvdiscHoennWild/Hatch
382KyogreHoennRaid - No longer obtainable
HoennSubtotal30
Alolan PokémonDexNameRegionNotes
PoGoSubtotal18
019RattataKantoWild
020RaticateKantoEvolve
026RaichuKantoRaid
027SandshrewKantoHatch
028SandslashKantoEvolve
037VulpixKantoHatch
038NinetalesKantoEvolve
050DiglettKantoWild/Hatch
051DugtrioKantoEvolve
052MeowthKantoHatch
053PersianKantoEvolve
074GeodudeKantoWild/Hatch
075GravelerKantoEvolve
076GolemKantoEvolve
088GrimerKantoHatch
089MukKantoEvolve
103ExeggutorKantoWild/Raid
105MarowakKantoRaid
KantoSubtotal18
Event/Other PokémonDexNameRegionNotes
PoGo
Subtotal
52 total variants

007SquirtleKantoSunglasses
008WartortleKantoSunglasses
009BlastoiseKantoSunglasses
025PikachuKantoSanta/Ash/Witch/Party/Straw Hat (5)
026RaichuKantoSanta/Ash/Witch/Party/Straw Hat (5)
Kanto
Subtotal
13 special variants
172PichuJohtoSanta/Ash/Witch/Party/Straw Hat (5)
201UnownJohtoLetters A-Z and "!" "?" (28 Total)
Johto
Subtotal
33 special variants
327SpindaHoennVersion #3, #8 (2 total)
351CastformHoennNormal/Sunny/Rainy/Snowy (4)
Hoenn
Subtotal
6 special variants