The Pokémon GO Battle League Schedule changes throughout every GO Battle League season, rotating between Great League, Ultra League, Master League and a variety of themed Cups. Keeping up with the Pokémon GO Battle League Schedule helps Trainers know which Pokémon to build, which teams to use and when special bonuses such as increased Stardust are available.
Below is the complete Pokémon GO Battle League Schedule for the current season.
Current Pokémon GO Battle League Schedule
The current Pokémon GO Battle League Schedule rotates weekly.
| Dates | League | Cup | Bonus |
|---|---|---|---|
| June 30 – July 7 | Great League | Summer Cup: Great League Edition | None |
| July 7 – July 14 | Ultra League | Fantasy Cup: Ultra League Edition | None |
| July 14 – July 21 | Master League | Retro Cup: Great League Edition | 4× Stardust from win rewards |
| July 21 – July 28 | Great League, Ultra League and Master League | None | 4× Stardust from win rewards |
| July 28 – August 4 | Great League | Master Premier | 4× Stardust from win rewards |
| August 4 – August 11 | Ultra League | Weather Cup: Great League Edition | None |
| August 11 – August 18 | Master League | Evolution Cup: Great League Edition | 4× Stardust from win rewards |
| August 18 – August 25 | Great League | Scroll Cup: Great League Edition | None |
| August 25 – September 1 | Great League, Ultra League and Master League | None | 4× Stardust from win rewards |
| September 1 – September 8 | Great League: Mega Edition, Ultra League: Mega Edition and Master League: Mega Edition | 4× Stardust from win rewards |
Current Active League

The current Pokémon GO Battle League Schedule features Great League and Summer Cup: Great League Edition from June 30 until July 7.
Once this rotation ends, Ultra League and Fantasy Cup will become the active formats.
What Is the Pokémon GO Battle League Rotation?
The Pokémon GO Battle League Schedule follows a weekly rotation throughout each season.
Rather than keeping one league active for the entire season, Niantic rotates between the three main leagues alongside themed Cups that introduce different rules and restrictions.
This keeps the PvP meta fresh and encourages Trainers to build a wider range of Pokémon.
Main GO Battle Leagues
Throughout the Pokémon GO Battle League Schedule you’ll regularly see three main leagues.
| League | CP Limit |
|---|---|
| Great League | 1,500 CP |
| Ultra League | 2,500 CP |
| Master League | No CP Limit |
Each league rewards different Pokémon and team compositions.
Special Cups
Special Cups rotate alongside the main leagues.
During this season, Trainers can compete in:
- Summer Cup
- Fantasy Cup
- Retro Cup
- Master Premier
- Weather Cup
- Evolution Cup
- Scroll Cup
Each Cup has its own eligibility requirements and banned Pokémon.
Bonus Weeks
Several weeks in the Pokémon GO Battle League Schedule feature increased rewards.
These bonus weeks include:
- 4× Stardust from win rewards.
- Increased opportunities to farm Stardust.
- Excellent times to complete Timed Research.
The bonus only applies to win rewards and does not include end-of-set rewards.
Why the Pokémon GO Battle League Schedule Matters
Checking the Pokémon GO Battle League Schedule before building a team can save both Stardust and Candy.
Different leagues and Cups reward completely different Pokémon, meaning a team built for Great League may not be eligible for Fantasy Cup or Master Premier.
Planning ahead also gives Trainers time to power up Pokémon before each rotation begins.
