Skip to main content

The complete Pokemon Go Pokedex and how to evolve everything in it

The Pokemon Go Pokedex is getting closer and closer to catching up with the mainline Pokemon games. Pokemon from Gens 1-8 have already been added to Pokemon Go, and while not every ‘mon from Gens 6-8 have made their debuts in the popular mobile game, trainers can see them added in the coming months.

And with Gen 9 set to arrive in late 2022, don’t be surprised if Pokemon Go gets to see some of the Scarlet and Violet Pokemon arrive in 2023. But, we’re getting ahead of ourselves. This Pokedex lists every Pokemon that have been added to Pokemon Go including how to evolve those that have that capability. 

It should also be noted that some of the Pokemon are only found in certain regions. Check out our Pokemon Go Regionals on all the details on which Pokemon are found in other parts of the world.

From the Kanto region to Galar, here’s the full Pokemon Go Pokedex - so far.  If you want to check out Gen 2, 3, 4, 5, 6, 7 or 8 use these handy jump links: 

Pokemon Go Pokedex Gen 2 - Johto Pokemon
Pokemon Go Pokedex Gen 3 - Hoenn Pokemon
Pokemon Go Pokedex Gen 4 - Sinnoh Pokemon
Pokemon Go Pokedex Gen 5 - Unova Pokemon
Pokemon Go Pokedex Gen 6 - Kalos Pokemon
Pokemon Go Pokedex Gen 7 - Alola Pokemon
Pokemon Go Pokedex Gen 8 - Galar Pokemon

Pokemon Go Pokedex Gen 1 - Kanto Pokemon

Pokemon Go Pokedex

(Image credit: Niantic)

1. Bulbasaur (25 candy to evolve)

2. Ivysaur (100 candy to evolve)

3. Venusaur

4. Charmander (25 candy to evolve)

5. Charmeleon (100 candy to evolve)

6. Charizard

7. Squirtle (25 candy to evolve)

8. Wartortle (100 candy to evolve)

9. Blastoise 

10. Caterpie (12 candy to evolve)

11. Metapod (50 candy to evolve)

12. Butterfree

13. Weedle (12 candy to evolve)

14. Kakuna (50 candy to evolve)

15. Beedrill

16. Pidgey (12 candy to evolve)

17. Pidgeotto (50 candy to evolve)

18. Pidgeot

19. Rattata (25 candy to evolve)

20. Raticate

21. Spearow (50 candy to evolve)

22. Fearow

23. Ekans (50 candy to evolve)

24. Arbok

25. Pikachu (50 candy to evolve)

26. Raichu 

27. Sandshrew (50 candy to evolve)

28. Sandslash

29. Nidoran female (25 candy to evolve)

30. Nidorina (100 candy to evolve)

31. Nidoqueen

32. Nidoran male (25 candy to evolve)

33. Nidorino (100 candy to evolve)

34. Nikoking

35. Clefairy (50 candy to evolve)

36. Clefable

37. Vulpix (50 candy to evolve)

38. Ninetales

39. Jigglypuff (50 candy to evolve)

40. Wigglytuff

41. Zubat (50 candy to evolve)

42. Golbat

43. Oddish (25 candy to evolve)

44. Gloom (100 candy to evolve)

45. Vileplume

46. Paras (50 candy to evolve)

47. Parasect

48. Venonat (50 candy to evolve)

49. Venomoth

50. Diglett (50 candy to evolve)

51. Dugtrio

52. Meowth (50 candy to evolve)

53. Persian 

54. Psyduck (50 candy to evolve)

55. Golduck

56. Mankey (50 candy to evolve)

57. Primeape

58. Growlithe (50 candy to evolve)

59. Arcanine

60. Poliwag (25 candy to evolve)

61. Poliwhirl (100 candy to evolve)

62. Poliwrath

63. Abra (25 candy to evolve)

64. Kadabra (100 candy or trade to evolve)

65. Alakazam

66. Machop (25 candy to evolve)

67. Machoke (100 candy or trade to evolve)

68. Machamp

69. Bellsprout (25 candy to evolve)

70. Weepinbell (100 candy to evolve)

71. Victreebel

72. Tentacool (50 candy to evolve)

73. Tentacruel

74. Geodude (25 candy to evolve)

75. Graveler (100 candy or trade to evolve)

76. Golem

77. Ponyta (50 candy to evolve)

78. Rapidash

79. Slowpoke (50 candy to evolve)

80. Slowbro

81. Magnemite (50 candy to evolve)

82. Magneton

83. Farfetch'd

84. Doduo (50 candy to evolve)

85. Dodrio

86. Seel (50 candy to evolve)

87. Dewgong

88. Grimer (50 candy to evolve)

89. Muk

90. Shellder (50 candy to evolve)

91. Cloyster

92. Gastly (25 candy to evolve)

93. Haunter (100 candy or trade to evolve)

94. Gengar

95. Onix

96. Drowzee (50 candy to evolve)

97. Hypno

98. Krabby (50 candy to evolve)

99. Kingler

100. Voltorb (50 candy to evolve)

101. Electrode

102. Eggecute (50 candy to evolve)

103. Exeggutor

104. Cubone (50 candy to evolve)

105. Marowak

106. Hitmonlee

107. Hitmonchan

108. Lickitung

109. Koffing (50 candy to evolve)

110. Weezing 

111. Rhyhorn (50 candy to evolve)

112. Rhydon

113. Chansey

114. Tangela

115. Kangaskhan

116. Horsea (50 candy to evolve)

117. Seadra

118. Goldeen (50 candy to evolve)

119. Seaking

120. Staryu (50 candy to evolve)

121. Starmie

122. Mr. Mime

123. Scyther

124. Jynx

125. Electabuzz

126. Magma

127. Pinsir

128. Tauros

129. Magikarp (400 candy to evolve)

130. Gyarados

131. Lapras

132. Ditto

133. Eevee (25 candy to evolve)

134. Vaporeon

135. Jolteon

136. Flareon

137. Porygon

138. Omanyte (50 candy to evolve)

139. Omastar

140. Kabuto (50 candy to evolve)

141. Kabutops

142. Aerodactyl

143. Snorlax

144. Articuno

145. Zapdos

146. Moltres

147. Dratini (25 candy to evolve)

148. Dragonair (100 candy to evolve)

149. Dragonite

150. Mewtwo

151. Mew

Pokemon Go tips | Pokemon Go Eevee evolutions | Pokemon Go Great League best team | Pokemon Go Master League best team | Pokemon Go Ultra League best team | Pokemon Go Giovanni counters | Pokemon Go Cliff counters | Pokemon Go Sierra counters | Pokemon Go Arlo counters | Pokemon Go Ditto | Pokemon Go evolution items | Pokemon Go 41-50 level guide | Pokemon Go Unova Stones | Pokemon Go A Thousand-Year Slumber | Pokemon Go shiny list | Pokemon Go XL Candy | Pokemon Go Mega Energy  

I'm currently a GamesRadar guide contributor with a specialty in everything Pokemon GO. If you've wanted to know the best way to take down a Rayquaza, there's a good chance you read one of my guides. I previously have written for IBT Media, Newsweek and Screen Rant. I'm a huge fighting game fan and everything Pokemon, but I've grown to love RPGs.

With contributions from