Pokémon Go buddy guide: Why can’t I get a buddy?

To choose a Pokémon Go buddy you need to be running the latest version of the app. On Android that’s 0.37, and on iOS 1.7. Note that if you initially installed Pokémon Go via the APK file rather than the official App Store you will need to ensure you are now running the official version – go to the app store and tap Update, or uninstall your current version of the app and then reinstall it from the app store.

Pokémon Go buddy guide: How to choose a buddy

Tap on your Trainer avatar at the bottom left corner of the screen, then tap the three lines icon and choose buddy. Select a Pokémon from your inventory.

Pokémon Go buddy guide: How to walk with a buddy

We should point out that contrary to rumours in the current version a Pokémon will not actually walk with you on the map, they will merely appear beside your Trainer avatar at the bottom left corner of the screen. When you tap on that icon smaller Pokémon such as Weedles and Pidgeys will be seen to sit on your shoulder, while larger Pokémon will stand beside you.

Pokémon Go buddy guide: How to sit Pikachu on my shoulder

We’ve not yet walked far enough with a Pikachu buddy to prove this, but Trainers are suggesting that once you have walked 10km with Pikachu it will sit on your shoulder rather than walking beside you. Also see: Best Pokémon Go tips and tricks

Pokémon Go buddy guide: How to change buddy

Tap on your Trainer avatar at the bottom left corner of the screen, then either tap the three lines icon and choose buddy or tap the large picture of you with your buddy. On the next screen tap the switching arrows icon.

If you switch a buddy without walking the full distance required to acquire a candy of that type you will lose any progress made with that buddy. Pokémon Go will pop up a warning asking if you’re sure, so either hit Yes or Cancel if you want to wait until you’ve earned that candy.

If you hit Yes you can then choose another Pokémon to walk with you.

Pokémon Go buddy guide: How many Pokémon Go buddies can I have?

You canhave only one Pokémon Go buddy at a time, but you can switch buddies as many times as you like. Be warned though, as we’ve mentioned above, you will lose any walking progress made with one buddy if you switch it before it has met its target.

You might also like: How to play Pokémon Go on a rooted phone

Pokémon Go buddy guide: How much candy do I get from Pokémon buddy?

For each Pokémon buddy you earn a single candy of their type by walking a given distance. How far you have to walk depends on the Pokémon and we have listed the various types and distances below. All are either 1km, 3km or 5km for a single candy, which means even though you’ll find it easier to evolve Pokémon without having to catch or hatch them first, it won’t make the game significantly easier.

Pokémon Go buddy guide: Walking distances for Pokémon Go buddies

  1. Bulbasaur: 3km for one candy

  2. Ivysaur: 3km for one candy

  3. Venusaur: 3km for one candy

  4. Charmander: 3km for one candy

  5. Charmeleon: 3km for one candy

  6. Charizard: 3km for one candy

  7. Squirtle: 3km for one candy

  8. Wartortle: 3km for one candy

  9. Blastoise: 3km for one candy

  10. Caterpie: 1km for one candy

  11. Metapod: 1km for one candy

  12. Butterfree: 1km for one candy

  13. Weedle: 1km for one candy

  14. Kakuna: 1km for one candy

  15. Beedrill: 1km for one candy

  16. Pidgey: 1km for one candy

  17. Pidgeotto: 1km for one candy

  18. Pidgeot: 1km for one candy

  19. Rattata: 1km for one candy

  20. Raticate: 1km for one candy

  21. Spearow: 1km for one candy

  22. Fearow: 1km for one candy

  23. Ekans: 3km for one candy

  24. Arbok: 3km for one candy

  25. Pikachu: 1km for one candy

  26. Raichu: 1km for one candy

  27. Sandshrew: 3km for one candy

  28. Sandslash: 3km for one candy

  29. Nidoran-F: 3km for one candy

  30. Nidorina: 3km for one candy

  31. Nidoqueen: 3km for one candy

  32. Nidoran-M: 3km for one candy

  33. Nidorino: 3km for one candy

  34. Nidoking: 3km for one candy

  35. Clefairy: 1km for one candy

  36. Clefable: 1km for one candy

  37. Vulpix: 3km for one candy

  38. Ninetales: 3km for one candy

  39. Jigglypuff: 1km for one candy

  40. Wigglytuff: 1km for one candy

  41. Zubat: 1km for one candy

  42. Golbat: 1km for one candy

  43. Oddish: 3km for one candy

  44. Gloom: 3km for one candy

  45. Vileplume: 3km for one candy

  46. Paras: 3km for one candy

  47. Parasect: 3km for one candy

  48. Venonat: 3km for one candy

  49. Venomoth: 3km for one candy

  50. Diglett: 3km for one candy

  51. Dugtrio: 3km for one candy

  52. Meowth: 3km for one candy

  53. Persian: 3km for one candy

  54. Psyduck: 3km for one candy

  55. Golduck: 3km for one candy

  56. Mankey: 3km for one candy

  57. Primeape: 3km for one candy

  58. Growlithe: 3km for one candy

  59. Arcanine: 3km for one candy

  60. Poliwag: 3km for one candy

  61. Poliwhirl: 3km for one candy

  62. Poliwrath: 3km for one candy

  63. Abra: 3km for one candy

  64. Kadabra: 3km for one candy

  65. Alakazam: 3km for one candy

  66. Machop: 3km for one candy

  67. Machoke: 3km for one candy

  68. Machamp: 3km for one candy

  69. Bellsprout: 3km for one candy

  70. Weepinbell: 3km for one candy

  71. Victreebell: 3km for one candy

  72. Tentacool: 3km for one candy

  73. Tentacruel: 3km for one candy

  74. Geodude: 1km for one candy

  75. Graveler: 1km for one candy

  76. Golem: 1km for one candy

  77. Ponyta: 3km for one candy

  78. Rapidash: 3km for one candy

  79. Slowpoke: 3km for one candy

  80. Slowbro: 3km for one candy

  81. Magnemite: 3km for one candy

  82. Magnetron: 3km for one candy

  83. Farfetchd: 3km for one candy

  84. Doduo: 3km for one candy

  85. Dodrio: 3km for one candy

  86. Seel: 3km for one candy

  87. Dewgong: 3km for one candy

  88. Grimer: 3km for one candy

  89. Muk: 3km for one candy

  90. Shellder: 3km for one candy

  91. Cloyster: 3km for one candy

  92. Gastly: 3km for one candy

  93. Haunter: 3km for one candy

  94. Gengar: 3km for one candy

  95. Onix: 5km for one candy

  96. Drowzee: 3km for one candy

  97. Hypno: 3km for one candy

  98. Krabby: 3km for one candy

  99. Kingler: 3km for one candy

  100. Voltorb: 3km for one candy

  101. Electrode: 3km for one candy

  102. Exeggcute: 3km for one candy

  103. Exeggutor: 3km for one candy

  104. Cubone: 3km for one candy

  105. Marowak: 3km for one candy

  106. Hitmonlee: 5km for one candy

  107. Hitmonchan: 5km for one candy

  108. Lickitung: 3km for one candy

  109. Koffing: 3km for one candy

  110. Weezing: 3km for one candy

  111. Rhyhorn: 3km for one candy

  112. Rhydon: 3km for one candy

  113. Chansey: 5km for one candy

  114. Tangela: 3km for one candy

  115. Kangaskhan: 3km for one candy

  116. Horsea: 3km for one candy

  117. Seadra: 3km for one candy

  118. Goldeen: 3km for one candy

  119. Seaking: 3km for one candy

  120. Staryu: 3km for one candy

  121. Starmie: 3km for one candy

  122. Mr Mime: 5km for one candy

  123. Scyther: 5km for one candy

  124. Jynx: 5km for one candy

  125. Electabuzz: 5km for one candy

  126. Magmar: 5km for one candy

  127. Pinsir: 5km for one candy

  128. Tauros: 3km for one candy

  129. Magikarp: 1km for one candy

  130. Gyarados: 1km for one candy

  131. Lapras: 5km for one candy

  132. Ditto: Unknown

  133. Eevee: 5km for one candy

  134. Vaporeon: 5km for one candy

  135. Jolteon: 5km for one candy

  136. Flareon: 5km for one candy

  137. Porygon: 3km for one candy

  138. Omanyte: 5km for one candy

  139. Omasat: 5km for one candy

  140. Kabuto: 5km for one candy

  141. Kabutops: 5km for one candy

  142. Aerodactyl: 5km for one candy

  143. Snorlax: 5km for one candy

  144. Articuno: Unknown

  145. Zapdos: Unknown

  146. Moltres: Unknown

  147. Dratini: 5km for one candy

  148. Dragonair: 5km for one candy

  149. Dragonite: 5km for one candy

  150. Mewtwo: Unknown

151: Mew: Unknown

Read next: Pokémon Go troubleshooting tips and tricks.

Follow Marie Brewis on Twitter.

Marie is Editorial Director at Foundry. A Journalism graduate from the London College of Printing, she’s worked in tech media for more than 17 years, managing our EMEA and LatAm editorial teams and leading on content strategy through Foundry’s transition from print, to digital, to online - and beyond.