With the new buddy system you can get candy faster, if your buddy is excited. So the question is, how to get him/her in that mood?

How many days or hearts do I need to fill?

screenshot depocting the faster candy


3 Answers 3


There are two ways that you can get your buddy to be excited.


The fastest way to get your buddy to be excited is use the new item Poffin. You can purchase this from the shop for 100 Pokecoins. The benefits to using Poffins are

  • Completely fills your buddy's hunger meter
  • Automatically boosts their mood to excited
  • Automatically earn the maximum number of hearts in the feeding category. This includes the additional three hearts you can obtain while they're excited
  • Your buddy will stay full and excited longer than when they become excited through activities (see below)


You can increase you buddy's mood by simply interacting with them based on the activities listed on the buddy's profile page. The following activities are:

  • Walking - You can earn up to 3 hearts a day (6 if they're excited). Your buddy must be visible on map to earn hearts

  • Feeding - You can earn up to 3 hearts a day (6 if they're excited). Feeding your buddy berries until provide you 1 heart whenever you fill up the hunger meter to the max

  • Playing - You can earn up to 1 heart a day (2 if they're excited). For this one, all you need to do is press "play" on the buddy menu and pet them for a couple of seconds until there is the visual that they are happy.

  • Battling - You can earn up to 1 heart a day (2 if they're excited). Battling in Gyms, Raids, Team GO Rocket Battles, or Trainer Battles will provide you the hearts

  • Screenshots - You can earn up to 1 heart a day (2 if they're excited). Simple take a screenshot of your buddy from the buddy menu to earn a heart.

  • New Pokestop/Gym - You can earn up to 1 heart a day (2 if they're excited). Simply just visit a Pokestop or Gym that you have not visited before to earn a heart. (This might be actually bugged right now. I received a heart after visiting a gym I had visited before)

  • Bonus - You can earn up to 1 heart a day. You can a bonus heart when your buddy gives you a present (required Great Buddy), gives you a Souvenir (requires Ultra Buddy), or by visiting a Pokestop or Gym they wish to visit (requires Ultra Buddy)

As you do these activities, your buddy's mood will steadily increase. Their mood does not appear to be based on the number of hearts it obtains, but by how often you interact with them. So the more you partake in these activities, the better mood your buddy will be in. The activities and hearts reset at midnight local time.

Do note though! Their mood can decrease overtime, so always interact with your buddy as much as you can.

Once your buddy becomes excited, additional perks become unlocked. These perks available as long as they are excited:

  • Earn twice as many hearts in the given day (excluding bonus category)
  • Walking distance for candy is reduced

The following is a chart of the different mood levels, where Excited being the last one with hearts around it.

Mood icons


  • The new locations seems indeed bugged. I got one while lying in bed. I certainly was there before. Also, do you know how many berries you need to feed for 1/2/3 hearts?
    – Mathias711
    Dec 19, 2019 at 14:24
  • @Mathias711 Ok cool, glad I'm not the only one experiencing the bug. As for berries, , I'll need to double check. Off the top of my head, I think it takes 4 or 5 to fill the meter from empty. Any subsequent hearts can be be obtain with just one berry if you feed them right after their meter goes down 1 segment; 2 if two segments; etc Dec 19, 2019 at 14:32
  • Can the downvoter provide feedback so that I may improve this answer? Dec 20, 2019 at 13:25

enter image description here

Found this while trying to find answers. Still searching to an excitement guide.

  • The 1/70/150/300 hearts per level is good to know, thanks!
    – Mathias711
    Dec 19, 2019 at 14:30
  • I'm kind of curious where they got those numbers though. I haven't those anywhere in-game nor on Niantic's support pages Dec 19, 2019 at 16:18
  • 1
    @Wondercricket Data inspection maybe? Dec 19, 2019 at 22:44

It changed so fast... as of Dec 20, 2019, there is a 30 minute cooldown for most activities. So you get 1 point for most activities, but there is no use to do the same thing again unless you wait another 30 minutes.

For walking, it is said that you gain 3 points for 2km and there is no cooldown time needed.

When you gain 32 points, then your buddy is excited.

If you have 100 Pokecoin, then Poffin from the shop is the fastest way.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .