Pokemon Go 1km Buddy list: Which Pokemon find Candy fastest?

Daniel Megarry
A screenshot of Buddy Pokemon in Pokemon Go

The Buddy feature in Pokemon Go allows you to earn extra Candy just by walking around with a selected companion. The Buddies are divided into different categories based on distance, so here’s the 1km Buddies chart to help you figure out which Pokemon earn Candy the fastest.

Not all Buddies in Pokemon Go are built the same. Some will get Candy for every 1km walked, others will get Candy after 3km or 5km, while Legendaries need 20km before they can get any sweets, so it’s important to know the requirements of each Pokemon.

It’s especially useful to know the 1km Buddy Pokemon list when you have a research task that requires you to earn Candies while exploring with your Buddy, so here it is.

Pokemon Go 1km Buddy chart list

The following Pokemon will all earn Candy for every 1km you walk around outside:

Gen 1

  • 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

Gen 2

  • Sentret & Furret
  • Hoothoot & Noctowl
  • Ledyba & Ledian
  • Spinarak & Ariados
  • Crobat
  • Pichu
  • Cleffa
  • Igglybuff
  • Slugma & Magcargo
  • Remoraid & Octillery

Gen 3

  • Poochyena & Mightyena
  • Zigzagoon & Linoone
  • Wurmple, Silcoon, Cascoon, Beautifly & Dustox
  • Taillow & Swallow
  • Surskit & Masquerain
  • Whismur, Loudred & Exploud
  • Aron, Lairon & Aggron
  • Gulpin & Swalot
  • Wailmer & Wailord
  • Spoink & Grumpig
  • Swablu & Altaria
  • Barboach & Whiscash

Gen 4

  • Starly, Staravia & Staraptor
  • Bidoof & Bibarel
  • Kricketot & Kricketune
  • Burmy, Wormadam & Mothim
  • Cherubi & Cherrim

Gen 5

  • Patrat & Watchog
  • Lillipup, Herdier & Stoutland
  • Purrloin & Liepard
  • Pidove, Tranquil & Unfezant
  • Woobat & Swoobat
  • Sewaddle, Swadloon & Leavanny
  • Venipede, Whirlipede & Scolipede
  • Cottonee & Whimsicott
  • Petilil & Lilligant
  • Basculin
  • Maractus
  • Dwebble & Crustle
  • Emolga
  • Tynamo, Eelektrik & Eelektross

Gen 6

  • Bunnelby & Diggersby
  • Fletchling, Fletchinder & Talonflame
  • Scatterbug, Spewpa & Vivillon

Gen 7

  • Pikipek, Trumbeak & Toucannon
  • Yungoos & Gumshoos
  • Alolan Rattata & Alolan Raticate
  • Alolan Raichu
  • Grubbin, Charjabug & Vikavolt
  • Cutiefly & Ribombee
  • Wishiwashi
  • Stufful & Bewear
  • Wimpod & Golisopod
  • Alolan Geodude, Alolan Graveler & Alolan Golem

Gen 8

  • Blipbug, Dottler & Orbeetle
  • Rookidee, Corvisquire & Corviknight
  • Skwovet & Greedent
  • Nickit & Thievul
  • Galarian Zigzagoon & Galarian Linoone
  • Yamper & Boltund
  • Basculegion

Gen 9

  • Lechonk & Oinkologne
  • Tarountula & Spidops
  • Nymble & Lokix
  • Tandemaus & Maushold
  • Tadbulb & Bellibolt
  • Wattrel & Kilowattrel
  • Paldean Tauros
  • Tatsugiri

The best part about setting these Pokemon as your Buddy is that they’ll earn Candy in the background while you walk. You can also reduce the distance you need to walk by filling your Buddies hunger meter.

It doesn’t seem as though there’s a limit to the amount of Candy you can earn with your Buddy in a day, so walk as much or as little as you like!

How to set or change your Buddy in Pokemon Go

To set a Pokemon as your Buddy for the first time follow these steps:

  1. Tap your Trainer icon in the bottom lefthand corner of the overworld screen
  2. Scroll to the ‘Me’ tab
  3. Press the ‘Buddy’ icon, which is two smiling faces next to each other.
  4. Select your Buddy.

If you already have a Buddy but want to change it, the process changes a little:

  1. Tap your Buddy’s portrait at the bottom lefthand corner of the screen, next to your Trainer icon.
  2. Scroll down to the ‘Swap Buddies’ button.
  3. Press to swap buddies and choose your new partner.
pokemon go change buddy dexerto

Pokemon Go Buddy levels

After some time walking around with your Buddy, you’ll start achieving Buddy Levels depending on the amount of hearts you’ve earned:

  • Good Buddy: Your Buddy will walk next to you on the map.
  • Great Buddy: Your Buddy will hit the Pokeball back when the Pokemon you’re trying to catch hits it away. It will also get you presents.
  • Ultra Buddy: Your Buddy will tell you which PokeStops to spin to get extra rewards. It will also get you souvenirs.
  • Best Buddy: Your Buddy will receive a special Ribbon and CP boost.

Check our Buddy guide for more details.

That’s everything you need to know about 1km Buddies in Pokemon Go. For more on the game, check out our guides on the Pokemon Go Spotlight Hour, and the current Raid Boss schedule, and stay up to date with everything happening during the Max Out season.

Sign up to Dexerto for free and receive:
Fewer Ads|Dark Mode|Deals in Gaming, TV and Movies, and Tech