How to get Best Buddy status in Pokemon Go

Jacob Hale
Best Buddy Hearts Pokemon Go

Pokemon Go’s Buddy system gives players a way to get closer to their favorite Pokemon. Here are the best ways to quickly reach Best Buddy status.

Pokemon Go allows players to develop their relationship with their Buddy by earning Hearts, reaching new friendship levels as they go. These range from Good Buddy to Best Buddy, and the bonus rewards you’ll get from reaching Best Buddy status can be extremely helpful.

But what are the different Buddy levels, and more importantly, what’s the fastest way to make a Pokemon your Best Buddy in Pokemon Go? Here’s what you need to know to quickly get a Best Buddy.


Contents


An image of Eevee and their trainer in Pokemon Go with best buddy status
Traveling around with your Buddy is one of the best parts of Pokemon Go.

How to get Best Buddy in Pokemon Go

The easiest way to quickly earn Hearts with a Buddy Pokemon is to give them a Poffin. Doing will automatically fill your Buddy’s hunger meter and change their mood to Excited, allowing you to easily earn more Hearts.

However, Poffins do not appear as regular rewards and need to be purchased from the Pokemon Go Shop, costing PokeCoins or real-world money. Luckily, this handy infographic from g47onik provides a surefire way to make a Pokemon your Best Buddy, getting them Excited without having to use a Poffin.

An information graph of the fastest way to get best buddy status in Pokemon go
Fastest way to get Best Buddy status in Pokemon Go

Here’s what you have to do:

  1. Feed your Buddy 3 berries.
  2. Play with your Buddy.
  3. Take a snapshot of your Buddy.
  4. Finish 3 battles with Buddy in your party (PvP, Gym Battle, Training).

Once you’ve done this, you have to repeat the following process three times:

  1. Take a 2km walk or wait 30 minutes.
  2. Feed your Buddy one berry.
  3. Play with your Buddy.
  4. Take a snapshot of your Buddy.
  5. Finish one battle with Buddy in your party (PvP, Gym Battle, Training).

According to g47onik, after completing 1-4 steps, your Buddy in Pokemon Go will be Excited, allowing you to earn a second batch of hearts in one day.

How many hearts for Best Buddy in Pokemon Go?

To earn Best Buddy with your chosen ‘mon, you’ll need to earn 300 Hearts. Completing the above process each day for 12-13 days will allow you to reach Best Buddy status, providing you also spin new PokeStops.

Pokemon Go Buddy level rewards

As mentioned before, you’ll earn extra rewards based on your Buddy’s friendship level.

Here are the levels, requirements, and rewards for each Buddy level:

Buddy Status Requirements Reward
Good Buddy 1 Heart N/A
Great Buddy 70 Hearts Your Buddy will find presents for you!
Ultra Buddy 150 Hearts Your Buddy will bring you Souvenirs.
Best Buddy 300 Hearts CP boost for your Buddy in combat!

It’s definitely worth working with your Buddy for a few days to reach Best Buddy status because the rewards could come in incredibly handy.

This infographic from Pokemon Go Hub shows everything you need to know.

An image of the Pokemon go buddy levels and rewards
All Pokemon Go Buddy levels and rewards

Even better, do this with some of your strongest Pokemon and they’ll become an even more valuable asset in battles and, more importantly, Raids. Using the quick system above, you could be in for some seriously handy rewards.

For more guides to help you become the best trainer in all of Pokemon, check out our other tips and tricks:

Promo Codes for free itemsSpotlight Hour scheduleRarest PokemonCommunity Day schedule | How to get free Raid Passes

Related Topics

About The Author

Jacob is Dexerto’s UK Editor and Call of Duty esports specialist. With a BA (Hons) in English Literature and Creative Writing, he previously worked as an Editor at Ginx TV. Jacob was nominated for Journalist of the Year at the 2023 Esports Awards. Contact: jacob.hale@dexerto.com.