Pokemon GO Pokedex

All 1508 Pokemon with stats, types, movesets & PvP rankings

1508 Pokemon 907 Normal 424 Shadow 49 Mega 2 Primal 50 Regional 76 Forms

Browse every Pokemon currently available in Pokemon GO, including base stats, types, best movesets for raids and PvP, and evolution paths. Use the filters above to narrow by type, generation, or form category. Each Pokemon card shows Attack, Defense, Stamina, and Max CP at a glance.

Bulbasaur
#0001 Bulbasaur
Grass Poison
CP
1,260
ATK
118
DEF
111
STA
128
Shadow Bulbasaur
#0001 Shadow Bulbasaur Shadow
Grass Poison
CP
1,260
ATK
118
DEF
111
STA
128
Ivysaur
#0002 Ivysaur
Grass Poison
CP
1,921
ATK
151
DEF
143
STA
155
Shadow Ivysaur
#0002 Shadow Ivysaur Shadow
Grass Poison
CP
1,921
ATK
151
DEF
143
STA
155
Venusaur
#0003 Venusaur
Grass Poison
CP
3,075
ATK
198
DEF
189
STA
190
Mega Venusaur
#0003 Mega Venusaur Mega
Grass Poison
CP
4,181
ATK
241
DEF
246
STA
190
Shadow Venusaur
#0003 Shadow Venusaur Shadow
Grass Poison
CP
3,075
ATK
198
DEF
189
STA
190
Charmander
#0004 Charmander
Fire
CP
1,108
ATK
116
DEF
93
STA
118
Shadow Charmander
#0004 Shadow Charmander Shadow
Fire
CP
1,108
ATK
116
DEF
93
STA
118
Charmeleon
#0005 Charmeleon
Fire
CP
1,868
ATK
158
DEF
126
STA
151
Shadow Charmeleon
#0005 Shadow Charmeleon Shadow
Fire
CP
1,868
ATK
158
DEF
126
STA
151
Charizard
#0006 Charizard
Fire Flying
CP
3,266
ATK
223
DEF
173
STA
186
Mega Charizard X
#0006 Mega Charizard X Mega X
Fire Dragon
CP
4,353
ATK
273
DEF
213
STA
186
Mega Charizard Y
#0006 Mega Charizard Y Mega Y
Fire Flying
CP
5,037
ATK
319
DEF
212
STA
186
Shadow Charizard
#0006 Shadow Charizard Shadow
Fire Flying
CP
3,266
ATK
223
DEF
173
STA
186
Squirtle
#0007 Squirtle
Water
CP
1,069
ATK
94
DEF
121
STA
127
Shadow Squirtle
#0007 Shadow Squirtle Shadow
Water
CP
1,069
ATK
94
DEF
121
STA
127
Wartortle
#0008 Wartortle
Water
CP
1,682
ATK
126
DEF
155
STA
153
Shadow Wartortle
#0008 Shadow Wartortle Shadow
Water
CP
1,682
ATK
126
DEF
155
STA
153
Blastoise
#0009 Blastoise
Water
CP
2,788
ATK
171
DEF
207
STA
188
Mega Blastoise
#0009 Mega Blastoise Mega
Water
CP
4,455
ATK
264
DEF
237
STA
188
Shadow Blastoise
#0009 Shadow Blastoise Shadow
Water
CP
2,788
ATK
171
DEF
207
STA
188
Caterpie
#0010 Caterpie
Bug
CP
494
ATK
55
DEF
55
STA
128
Shadow Caterpie
#0010 Shadow Caterpie Shadow
Bug
CP
494
ATK
55
DEF
55
STA
128
Metapod
#0011 Metapod
Bug
CP
509
ATK
45
DEF
80
STA
137
Shadow Metapod
#0011 Shadow Metapod Shadow
Bug
CP
509
ATK
45
DEF
80
STA
137
Butterfree
#0012 Butterfree
Bug Flying
CP
2,065
ATK
167
DEF
137
STA
155
Shadow Butterfree
#0012 Shadow Butterfree Shadow
Bug Flying
CP
2,065
ATK
167
DEF
137
STA
155
Weedle
#0013 Weedle
Bug Poison
CP
515
ATK
63
DEF
50
STA
120
Shadow Weedle
#0013 Shadow Weedle Shadow
Bug Poison
CP
515
ATK
63
DEF
50
STA
120
Kakuna
#0014 Kakuna
Bug Poison
CP
488
ATK
46
DEF
75
STA
128
Shadow Kakuna
#0014 Shadow Kakuna Shadow
Bug Poison
CP
488
ATK
46
DEF
75
STA
128
Beedrill
#0015 Beedrill
Bug Poison
CP
2,087
ATK
169
DEF
130
STA
163
Mega Beedrill
#0015 Mega Beedrill Mega
Bug Poison
CP
3,824
ATK
303
DEF
148
STA
163
Shadow Beedrill
#0015 Shadow Beedrill Shadow
Bug Poison
CP
2,087
ATK
169
DEF
130
STA
163
Pidgey
#0016 Pidgey
Normal Flying
CP
769
ATK
85
DEF
73
STA
120
Shadow Pidgey
#0016 Shadow Pidgey Shadow
Normal Flying
CP
769
ATK
85
DEF
73
STA
120
Pidgeotto
#0017 Pidgeotto
Normal Flying
CP
1,350
ATK
117
DEF
105
STA
160
Shadow Pidgeotto
#0017 Shadow Pidgeotto Shadow
Normal Flying
CP
1,350
ATK
117
DEF
105
STA
160
Pidgeot
#0018 Pidgeot
Normal Flying
CP
2,407
ATK
166
DEF
154
STA
195
Mega Pidgeot
#0018 Mega Pidgeot Mega
Normal Flying
CP
4,160
ATK
280
DEF
175
STA
195
Shadow Pidgeot
#0018 Shadow Pidgeot Shadow
Normal Flying
CP
2,407
ATK
166
DEF
154
STA
195
Rattata
#0019 Rattata
Normal
CP
830
ATK
103
DEF
70
STA
102
Rattata (Alola)
#0019 Rattata (Alola) Alola
Dark Normal
CP
830
ATK
103
DEF
70
STA
102
Shadow Rattata
#0019 Shadow Rattata Shadow
Normal
CP
830
ATK
103
DEF
70
STA
102
Raticate
#0020 Raticate
Normal
CP
1,956
ATK
161
DEF
139
STA
146
Raticate (Alola)
#0020 Raticate (Alola) Alola
Dark Normal
CP
1,927
ATK
135
DEF
154
STA
181
Shadow Raticate
#0020 Shadow Raticate Shadow
Normal
CP
1,956
ATK
161
DEF
139
STA
146
Spearow
#0021 Spearow
Normal Flying
CP
902
ATK
112
DEF
60
STA
120
Fearow
#0022 Fearow
Normal Flying
CP
2,257
ATK
182
DEF
133
STA
163

Frequently Asked Questions

How many Pokemon are in Pokemon GO?
There are currently 1508 Pokemon available in Pokemon GO, including all regional forms, Mega Evolutions, and Shadow variants. New Pokemon are added regularly with each game update.
What do the stats (ATK, DEF, STA) mean?
ATK (Attack) determines how much damage a Pokemon deals. DEF (Defense) reduces incoming damage. STA (Stamina) determines HP. These base stats, combined with IVs and level, calculate a Pokemon's Combat Power (CP).
How is Max CP calculated?
Max CP is calculated using the Pokemon's base stats plus perfect 15/15/15 IVs at level 50 (or level 51 with Best Buddy boost). The formula is: CP = (ATK × √DEF × √STA × CPM²) / 10, where CPM is the CP Multiplier for that level.