During the game, Trainers gain Experience Points (XP or EXP for short) which results in their Levels. Trainer's experience is basically measurement of their progress of gameplay.

Experience Points

Trainer XP

Recently received XP seen in the Map View after performing an action

A Trainer's advancement is measured in Experience Points. As a Trainers gain more XP, they will advance to higher level. XP can be gained through various in-game actions, such as: capturing Pokémon, hatching Eggs, interacting with PokéStops and battling Gyms.

List of Experience Points sources

Main article: List of Experience Points sources

There are several ways of obtaining Experience Points. If Trainer is under the effect of a Lucky Egg when performing any of actions that rewards them with Experience Points, the XP gained will be doubled.

Trainer levels

Level Up

Level up to 32nd Trainer Level

Trainer's Experience Points are measured by Levels. The higher certain Experience Points values Trainers have, the higher level they advance to.

A Trainer can level up to access newer items and more powerful Pokémon. The current maximum level a player can get is 40. Each time players level up, rewards are given to them based on what level has been achieved.

Trainer Level is related to level of owned Pokémon. Obtained Pokémon won't have its level higher than trainer's level. Max level Pokémon is able to power up once trainer achieve the next level, unless Pokémon achieved the general maximum level which also is 40.

List of levels

Main article: List of Trainer levels

Each level requires a certain amount of XP and achieving it rewards Trainer with certain items.

XP-related events

Following events featured boosted multiplied trainer XP gain from specific in-game actions.

Event and date Details
(November 23rd, 2016 - November 30th, 2016)
Double XP for all actions
Eggstravaganza 2017
(April 13th, 2017 - April 20th, 2017)
Double XP for all actions
Solstice Week
(June 13th, 2017 - June 22nd, 2017)
Triple catch and hatch XP
Equinox 2017
(September 22nd, 2017 - October 3rd, 2017)
Triple XP for registering a new Pokémon to the Pokédex
Global Catch Challenge
(November 20th, 2017 - November 26th, 2017)
Double catch, hatch and Raid Battle XP
January 2018 Community Day
(January 20th, 2018)
Double XP for all actions
March 2018 Community Day
(March 25th, 2018)
Triple catch XP
Battle Showdown 2018
(May 1st, 2018 - May 14th, 2018)
Double Gym and Raid Battle XP
Adventure Week 2018
(May 24th, 2018 - June 5th, 2018)
Double XP for spining PokéStop or Gym, 10X if spinning a new one
June 2018 Community Day
(June 16th, 2018)
Triple catch XP
Global Challenge 2018 1st part
(July 2nd, 2018 - July 9th, 2018)
Double catch, hatch and Raid Battle XP
September 2018 Community Day
(September 22nd, 2018)
Triple catch XP
November 2018 Community Day
(November 10th, 2018)
Double catch XP
December 2018 Community Day
(December 1st, 2018)
Double catch XP
Part of Holiday 2018
(December 27th, 2018 - December 30th, 2018)
Double catch XP
Lunar New Year 2019
(February 4th, 2019 - February 13th, 2019)
Double catch and evolve XP
April 2019 Community Day
(April 13th, 2019)
Triple catch XP
Detective Pikachu Celebration
(May 7th, 2019 - May 17th, 2019)
Double catch XP
Extraordinary Raid Week
(May 21st, 2019 - May 28th, 2019)
Double Raid Battle XP
Adventure Week 2019
(June 4th, 2019 - June 11th, 2019)
10X XP for spinning a new PokéStop
Global Challenge 2019 2nd part
(July 9th, 2019 - July 16th, 2019)
Triple catch and hatch XP, double Raid Battle XP
July 2019 Community Day
(July 21st, 2019)
Triple catch XP
World Tourism Day
(September 26th, 2019 - October 1st, 2019)
Double XP for spinning a new PokéStop
October 2019 Community Day
(October 12th, 2019)
Triple catch XP


Trainer Level Badges from Sprint Store

Below there are graphics of Pokemon GO Trainer Level Badges Available Exclusively at Sprint Stores in physical version of each.


  • Unlike in the main series games, Trainer level is more important than a Pokémon's level in Pokémon GO.
    • In fact, Pokémon levels are replaced with CP values that partially informs player about their Pokémon's level.
  • As there is a relation between Trainer level and Pokémon level, there are also maximum CP cap for Pokémon:
    • Pokémon caught in wild – level 30 (e.g.: Trainer at level 34 won't encounter Pokémon in the wild with level higher than the Pokémon at level 30);
    • Pokémon hatched from Eggs and encountered in Bonus challenge of Raid Battle – level 20 (e.g.: Trainer at level 27 won't hatch Pokémon with level higher than the Pokémon at level 20);
    • Pokémon rewarded from Research tasks – level 15 (e.g.: Trainer at level 23 won't be rewarded with Pokémon with level higher than the Pokémon at level 15).
Community content is available under CC-BY-SA unless otherwise noted.