POGOHelp
Tips & guides

Buddy Pokémon guide (Candy distance and Best Buddy)

TrainingLast checked 2026-10-31

In 3 lines

  1. Walk with the Pokémon you set as your buddy and you get its Candy every set distance (1, 3, 5 or 20 km), which depends on the Pokémon.
  2. Play with your buddy to earn hearts and raise its buddy level. Once it becomes your Best Buddy, its CP goes up by one level's worth.
  3. It's especially handy for collecting Candy for hard-to-find Pokémon and for evolving Pokémon that need 'walk with your buddy' to evolve.

Candy distance

Distance to walkNumber of Pokémon (regular forms, site data)Examples
1 km157Magikarp and others
3 km495Most Pokémon
5 km234Slow-to-evolve Pokémon like Dratini and Larvitar
20 km114Legendary and Mythical Pokémon

You can see each Pokémon's distance on the "Evolution" tab of its detail page. If you're Trainer level 31 or higher, Candy from walking sometimes comes with Candy XL too.

Buddy levels

Earn hearts through activities like walking together, feeding berries, petting, taking snapshots and battling together, and the buddy level goes up. The last level is Best Buddy.

  • While it's set as your buddy, a Best Buddy gets a CP boost as if it were one level higher (max level 50 → 51).
  • That's why the site's CP tables have a level 51 (Best Buddy) row (Dragonite CP table).

How to use it

  1. Set as your buddy a Pokémon you want to build up as a raid attacker but don't have enough Candy for (especially 5 km and 20 km Pokémon).
  2. Some Pokémon, like Eevee, need 'set as your buddy and walk' to evolve. We list the condition on the "Evolution" tab of each detail page (Eevee).
  3. To keep counting steps even when the app is closed, turn on Adventure Sync in Settings (Egg hatching guide).

Checklist

  • Make a Pokémon that needs Candy your buddy
  • Check for Pokémon whose evolution condition involves a buddy
  • Take your favorite Pokémon all the way to Best Buddy

Sources

  • Site data: buddy distance for each Pokémon from the Pokémon settings in the Game Master (PokeMiners); level 51 from the game rules settings (config/rules.json)
  • Bulbapedia: Buddy Pokémon — buddy levels and perks

More in Training

Game rules and numbers can change, so each article shows when it was last checked. Articles are rechecked once that date is 6 months old. If you spot a mistake, let us know with 'Report an error' at the bottom of the page.