How to Earn Best Buddy Status in Pokemon Go

An Eevee and its trainer

An Eevee and its trainer

Even with hundreds of different creatures to find and catch, it’s hard not to play favourites when it comes to Pokemon. In this guide, we’ll show you how to earn Best Buddy status in Pokemon Go to let everyone know which of your companions are closest to you.

The Pokemon franchise has always been about exploring the world to catch as many creatures as you can, but Pokemon Go gives that experience an added layer of immersion. With the game’s Buddy system, that immersion goes even deeper by allowing you to form bonds with your favourite Pocket Monsters.

After finding out how to earn Best Buddy status in Pokemon Go, you can let us help continue your journey to become a Pokemon Master by checking out our guides on how to catch more Pokemon like Phantump and Bombirdier.

Trainers and their Pokemon at a park.
expand image

How to Get Best Buddy Status in Pokemon Go

The quickest way to achieve Best Buddy status in Pokemon Go is by using a Poffin. Poffins aren’t normally handed out as rewards though so you’ll need to shell out some cash for this item. Thankfully, it isn’t the only way to become best pals with your Pokemon.

You can also achieve Best Buddy status by earning 300 hearts with your Buddy. You can earn hearts by doing certain activities with your Pokemon companion. These activities include walking with your Buddy, playing with them, feeding your Buddy berries, taking snapshots of your Buddy, and participating in battles with your Buddy in the party.

Earning hearts this way will take a while, so be sure to do these activities regularly. A Pokemon Buddy will be able to bring you all sorts of gifts from time to time, but it also gets a CP boost in battle once it becomes your Best Buddy.

And that’ll do it for our guide on how to earn Best Buddy status in Pokemon Go. While you’re here, feel free to take a look at some of our other guides on the mobile game like how to get Zygarde Cells or how to catch Mega Pinsir.