Hyper Training lets you increase all of the IV stats – Attack, Defense, HP – for a chosen trainee Pokémon in Pokémon Go.

Hyper Training debuted in Pokémon Go part of the Ancients Recovered event in June 2025, so know is a good idea to learn how Hyper Training works. Just make sure you’ve got a Gold Bottle Cap first or else you won’t be able to do any training at all.

So read on to learn everything about Hyper Training in Pokémon Go, including how to Hyper Train your Pokémon.

On this page:

To see this content please enable targeting cookies.

Manage cookie settings

Pokémon Go Hyper Training explained

Hyper Training gives you the chance to increase all of the IV stats of a chosen Pokémon. This means you can increase the Attack, Defense and HP stats of a Pokémon – turning one with low IV stats into a perfect Pokémon. Just be prepared to put the time in to complete this tasks (as it might take some time).

You must meet these requirements if you want to Hyper Train a Pokémon:

  • Pokémon must be a Good Buddy or higher
  • A Gold Bottle Cap
  • Chosen trainee is not a Shadow Pokémon and does not have maxed out stats

We’ve got a whole guide on how to get a Gold Bottle Cap, so have a read if you want to learn more. It’s important to note, however, that Gold Bottle Caps are rare items in Pokémon Go and will only be given out on special occasions in a similar manner to Master Balls. Due to this, you’ll want to pick which Pokémon you Hyper Train wisely!


Image credit: Niantic


Image credit: Eurogamer/Niantic

Making a Pokémon a Good Buddy is, thankfully, incredibly easy as they only need one Heart to achieve this state. If your chosen trainee Pokémon isn’t already at this level, all you have to do is make them your buddy before either playing with them once, taking one photo or feeding them three berries to get this first heart.

Ensuring your trainee isn’t a Shadow Pokémon is a simple as looking at the Pokémon to see if it has the red eyes and purple shadows as Shadow Pokémon share. If you do want to Hyper Train a Pokémon, you will need to purify it. You can also use the ‘Appraise’ option when looking at a Pokémon to see whether it’s stats are already maxed out. (No point in Hyper Training maxed out Pokémon!

Once you’ve met both of these requirements, give your trainee Pokémon the Gold Bottle Cap to begin Hyper Training!

From this point onwards, Hyper Training will last 365 days (a year). You can set Training Goals by selecting how much you want to increase its Attack, Defense and HP IV stats by. (Very useful if you’re planning on using it in the Go Battle League!) These goals can be changed if you so wish.

How to Hyper Train in Pokémon Go: Training Tasks explained

Hyper Training is divided into three types of Training Tasks, with each type based around a specific IV stat – Attack, Defense and HP.

Each Training Task challenges you to complete a specific type of Pokémon Go activity and completing it results in an increase for the IV stat it’s connected to. The amount of tasks and their difficulty depends on how much you want to increase an IV stat by. Increasing the Attack IV from 14 to 15, for example, is going to be a quicker process compared to increasing it from zero to 15.

Here’s a look at the Training Task types and what you can expect to do for each one:

  • Attack – Battle with trainee Pokémon while it’s your buddy.
    • Example: ‘Win 40 Gym Battles with your trainee in your battle party.’
  • Defense – Interact with the trainee Pokémon as your buddy by playing with it, exploring or catching new Pokémon.
    • Example: ‘Catch 30 Pokémon with your trainee as your buddy.’
  • HP – Explore while the Pokémon is your buddy through activities like spinning PokéStops and earning Buddy Candy.
    • Example: ‘Spin 75 PokéStops or Gyms with your trainee as your buddy.’

Remember – you have 365 days (a year) to Hyper Train a Pokémon from the day you give it a Gold Bottle Cap.


Image credit: Niantic

As you can see, Hyper Training is focused around having your trainees as your buddy Pokémon. The time it takes to complete Hyper Training depends on the goals you’ve set, how often you play Pokémon Go and whether you decide to change your buddy to one other than the trainee. If you do decide to make this change for whatever reason, such as meeting an evolution requirement for Pokémon like Kingambit, then you must remember to change them back. If you don’t then you’ll lose valuable Hyper Training time!

Which Pokémon should you Hyper Train?

Since you’re only able to Hyper Train one Pokémon at a time in Pokémon Go, you’re most likely wondering which Pokémon are worth Hyper Training? While the answer is rather subjective to your needs in the game, there are some particular Pokémon we recommend considering.

Namely this would be the legendary and mythical Pokémon. Many of these often rank in the top 10 for their types, sometimes even being the best Pokémon, yet gathering the candy required for maxing these Pokémon out can be quite tricky. If you don’t fancy having them as your buddy for years, then legendary Pokémon involves a lot of raiding (when they’re the raid boss…) and mythical Pokémon will cost you a lot of Rare Candy. Hyper Training will allow you to save on both raid passes and Rare Candy!

When it comes to which ones to focus on exactly, we recommend Diancie, Rayquaza, Origin Forme Dialga, Primal Groudon, Primal Kyogre, Dusk Mane Necrozma, Dawn Wings Necrozma, Black Kyurem and Kartana.

All of these Pokémon are incredibly powerful and are considered some of the best Pokémon in the game. Just note that Diancie and Rayquaza are strongest in that Mega Evolution forms, so you’ll need their specific Mega Energy to max out their potential.



Mega Diancie and Mega Rayquaza.

You don’t fancy using Hyper Training on a legendary or mythical Pokémon, then you could also use it on a Mega Evolution. These Pokémon can also often be found at the top of the best lists for their specific type. You might want to use Hyper Training for Mega Lucario, Mega Gengar or Mega Sceptile.

Best of luck with Hyper Training!