Niantic has finally released the new Pokemon Go buddy feature and the update should be available for everyone soon. We know that you’ll need to designate a Pokemon as your buddy and take it for “walks” in order to get candy. But just how far will you have to walk your Pokemon in order to get a new candy? (This post has been updated with new information from the Buddy feature.)
Here’s what you need to know.
Here Are the Distances According to Pokemon Type
Niantic has not released official numbers on how far you’ll need to walk your Pokemon in order to get candy, but you can find the information by playing the game. According to current Pokemon Go trainers who have been using update, this is the distance required for Pokemon that you are walking as Buddies (along with their sizes, for comparison.) They are listed in alphabetical order by species.
Pokemon | km for Candy | Size |
Abra | 3 | Medium |
Aerodactyl | 5 | Big |
Alakazam | 3 | Big |
Arbok | 3 | Big |
Arcanine | 3 | Big |
Articuno | 5 | Flying |
Beedrill | 1 | Flying |
Bellsprout | 3 | Medium |
Blastoise | 3 | Big |
Bulbasaur | 3 | Medium |
Butterfree | 1 | Flying |
Caterpie | 1 | Shoulder |
Chansey | 5 | Big |
Charizard | 3 | Big |
Charmander | 3 | Medium |
Charmeleon | 3 | Medium |
Clefable | 1 | Big |
Clefairy | 1 | Medium |
Cloyster | 3 | Big |
Cubone | 3 | Medium |
Dewgong | 3 | Medium |
Diglett | 3 | Medium |
Ditto | 3 | Medium |
Dodrio | 3 | Big |
Doduo | 3 | Medium |
Dragonair | 5 | Big |
Dragonite | 5 | Big |
Dratini | 5 | Medium |
Drowzee | 3 | Big |
Dugtrio | 3 | Big |
Eevee | 5 | Shoulder |
Ekans | 3 | Medium |
Electabuzz | 5 | Medium |
Electrode | 3 | Big |
Exeggcute | 3 | Medium |
Exeggutor | 3 | Big |
Farfetchd | 3 | Medium |
Fearow | 1 | Flying |
Flareon | 5 | Medium |
Gastly | 3 | Flying |
Gengar | 3 | Big |
Geodude | 1 | Medium |
Gloom | 3 | Medium |
Golbat | 1 | Flying |
Goldeen | 3 | Medium |
Golduck | 3 | Big |
Golem | 1 | Big |
Graveler | 1 | Big |
Grimer | 3 | Medium |
Growlithe | 3 | Medium |
Gyarados | 1 | Big |
Haunter | 3 | Flying |
Hitmonchan | 5 | Big |
Hitmonlee | 5 | Big |
Horsea | 3 | Medium |
Hypno | 3 | Big |
Ivysaur | 3 | Big |
Jigglypuff | 1 | Medium |
Jolteon | 5 | Medium |
Jynx | 5 | Big |
Kabuto | 5 | Medium |
Kabutops | 5 | Big |
Kadabra | 3 | Big |
Kakuna | 1 | Medium |
Kangaskhan | 3 | Big |
Kingler | 3 | Big |
Koffing | 3 | Big |
Krabby | 3 | Medium |
Lapras | 5 | Big |
Lickitung | 3 | Medium |
Machamp | 3 | Big |
Machoke | 3 | Big |
Machop | 3 | Medium |
Magikarp | 1 | Medium |
Magmar | 5 | Big |
Magnemite | 3 | Flying |
Magneton | 3 | Big |
Mankey | 3 | Medium |
Marowak | 3 | Medium |
Meowth | 3 | Medium |
Metapod | 1 | Medium |
Mew | 5 | Medium |
Mewtwo | 5 | Big |
Moltres | 5 | Big |
MrMime | 5 | Medium |
Muk | 3 | Big |
Nidoking | 3 | Big |
Nidoqueen | 3 | Big |
NidoranFemale | 3 | Medium |
NidoranMale | 3 | Medium |
Nidorina | 3 | Medium |
Nidorino | 3 | Medium |
Ninetales | 3 | Big |
Oddish | 3 | Medium |
Omanyte | 5 | Medium |
Omastar | 5 | Big |
Onix | 5 | Big |
Paras | 3 | Medium |
Parasect | 3 | Medium |
Persian | 3 | Medium |
Pidgeot | 1 | Flying |
Pidgeotto | 1 | Flying |
Pidgey | 1 | Shoulder |
Pikachu | 1 | Shoulder |
Pinsir | 5 | Big |
Poliwag | 3 | Medium |
Poliwhirl | 3 | Big |
Poliwrath | 3 | Big |
Ponyta | 3 | Medium |
Porygon | 3 | Big |
Primeape | 3 | Big |
Psyduck | 3 | Medium |
Raichu | 1 | Medium |
Rapidash | 3 | Big |
Raticate | 1 | Medium |
Rattata | 1 | Medium |
Rhydon | 3 | Big |
Rhyhorn | 3 | Big |
Sandshrew | 3 | Medium |
Sandslash | 3 | Medium |
Scyther | 5 | Big |
Seadra | 3 | Big |
Seaking | 3 | Big |
Seel | 3 | Medium |
Shellder | 3 | Medium |
Slowbro | 3 | Big |
Slowpoke | 3 | Medium |
Snorlax | 5 | Big |
Spearow | 1 | Shoulder |
Squirtle | 3 | Medium |
Starmie | 3 | Big |
Staryu | 3 | Medium |
Tangela | 3 | Medium |
Tauros | 3 | Big |
Tentacool | 3 | Medium |
Tentacruel | 3 | Big |
Vaporeon | 5 | Medium |
Venomoth | 3 | Flying |
Venonat | 3 | Medium |
Venusaur | 3 | Big |
Victreebel | 3 | Big |
Vileplume | 3 | Big |
Voltorb | 3 | Medium |
Vulpix | 3 | Medium |
Wartortle | 3 | Medium |
Weedle | 1 | Shoulder |
Weepinbell | 3 | Big |
Weezing | 3 | Big |
Wigglytuff | 1 | Big |
Zapdos | 5 | Flying |
Zubat | 1 | Flying |
There are a few things in the distance decisions that are confusing to some players. For example, Pikachu only requires 1 km for candy, but all the other starters require 3 km. Some trainers have suggested it’s because Pikachu is so popular and will likely be the first Pokemon used as a buddy by many trainers. Others pointed out that Moltres is listed as “big” rather than as “flying.” This may be due to Moltres’ size and where it’s placed in conjunction with your avatar.
Some trainers have pointed out that it appears Pokemon Go buddy distances are correlated to egg hatching distances. In other words, a Pokemon that hatches from a 2 km egg will require 1 km of walking to get a candy, a 5k egg requires 3k walking, and 10k egg Pokemon require 5k walking.
In addition, there may be some Pokemon who require 10 km of walking, but this has not yet been confirmed. Perhaps these distances will be reserved for legendary Pokemon.
A Game Master File from Earlier This Week Revealed Inaccurate Numbers
Last week, Redditor elfinlazz posted a Game Master file on Github here that appears to show candy rewarded every 1, 2, or 3 km distances depending on the size and type of Pokemon that you walk. It’s not clear if you would get just one candy per distance achieved or a packet of candy.
However, it turned out that not all of the distances in that original account were accurate. Trainers who are now playing the game are saying that the distances seen in the app do not match the distances from the Game Master File. It appears that distances originally reported as 2 km are actually 3 km, and distances reported as 3 km are 5 km.