Candy is the ultimate goal of Pokémon GO. Without it, your beasts will never grow stronger and you’ll forever dangle in mediocrity knowing you never got over the edge to get that Gyadaros.

The new buddy system is looking to ease the burden of collecting candy by allowing you to generate it on your own. Selecting a favorite Pokémon and having him walk alongside you enables this new skill, and the further you walk with your companion, the more candy of hihs type you’ll get.

Naturally, the stronger Pokémon will generate candy at a much less frequent rate, similar to egg rarity. Here is a list from Pokémon GO Hub that spells out how far you’ll need to walk for each Pokémon. The website also breaks down which are the best economically to use.

Pokemon Go: 1km per Candy Buddy Pokemon
  • Caterpie
  • Metapod
  • Butterfree
  • Weedle
  • Kakuna
  • Beedrill
  • Pidgey
  • Pidgeotto
  • Pidgeot
  • Rattata
  • Raticate
  • Spearow
  • Fearow
  • Pikachu
  • Raichu
  • Clefairy
  • Clefable
  • Jigglypuff
  • Wigglytuff
  • Zubat
  • Golbat
  • Geodude
  • Graveler
  • Golem
  • Magikarp
  • Gyarados
Pokemon Go: 3km per Candy Buddy Pokemon
  • Bulbasaur
  • Ivysaur
  • Venusaur
  • Charmander
  • Charmeleon
  • Charizard
  • Squirtle
  • Wartortle
  • Blastoise
  • Ekans
  • Abrok
  • Sandshrew
  • Sandslash
  • Nidron (F)
  • Nidorina
  • Nidoqueen
  • Nidoran (M)
  • Nidorino
  • Nidoking
  • Vulpix
  • Ninetales
  • Oddish
  • Gloom
  • Vileplume
  • Paras
  • Parasect
  • Venonat
  • Venomoth
  • Diglett
  • Dugtrio
  • Meowth
  • Persian
  • Psyduck
  • Golduck
  • Mankey
  • Primeape
  • Growlithe
  • Arcanine
  • Poliwag
  • Poliwhirl
  • Poliwrath
  • Abra
  • Kadabra
  • Alakazam
  • Machop
  • Machoke
  • Machamp
  • Bellsprout
  • Weepinbell
  • Victreebel
  • Tentacool
  • Tentacruel
  • Ponyta
  • Rapidash
  • Slowpoke
  • Slowbro
  • Magnemite
  • Mangeton
  • Farfetch’d
  • Doduo
  • Dodrio
  • Seel
  • Dewgong
  • Grimer
  • Muk
  • Shellder
  • Cloyster
  • Gastly
  • Haunter
  • Gengar
  • Drowzee
  • Hypno
  • Krabby
  • Kingler
  • Voltorb
  • Electrode
  • Exeggcute
  • Exeggutor
  • Cubone
  • Marowak
  • Lickitung
  • Koffing
  • Weezing
  • Rhyhorn
  • Rhydon
  • Tangela
  • Kangaskhan
  • Horsea
  • Seadra
  • Goldeen
  • Seaking
  • Staryu
  • Starmie
  • Tauros
  • Porygon
Pokemon Go: 5km per Candy Buddy Pokemon
  • Onyx
  • Hitmonlee
  • Hitmonchan
  • Chansey
  • Mr. Mime
  • Scyther
  • Jynx
  • Electabuzz
  • Magmar
  • Pinsir
  • Lapras
  • Eevee
  • Vaporeon
  • Jolteon
  • Flareon
  • Omanyte
  • Omastar
  • Kabuto
  • Kabutops
  • Aerodactyl
  • Snorlax
  • Dratini
  • Dragonair
  • Dragonite
Pokemon Go: Unknown Buddy Pokemon Candy Distances
  • Ditto
  • Articuno
  • Zapdos
  • Moltres
  • Mewtwo
  • Mew

Pokémon GO’s update has been sent in for approval, and it should turn up on iOS and Android very soon.