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

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

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

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 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. This list does not include bonuses in Mystery Bonus Hour.

Event and date Details
Thanksgiving
(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 spinning PokéStop or Gym, 10× 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
Special Trading Event
(August 2nd, 2018 - August 20th, 2018)
Triple XP for registering a new Pokémon to the Pokédex
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)
10× 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
Evolution Event
(December 5th, 2019 - December 12th, 2019)
Double evolve XP
December 2019 Community Day
(December 14th, 2019 - December 15th, 2019)
Double catch XP
Part of Holiday 2019
(December 28th, 2019 - December 29th, 2019)
Double catch XP
Buddy Up
(April 21st, 2020 - April 27th, 2020)
Double evolve XP
Throwback Challenge 2020: Kanto
(May 1st, 2020 - May 8th, 2020)
Double catch, hatch and Raid Battle XP
May 2020 Community Day
(May 24th, 2020)
Triple catch XP
Bug Out 2020
(June 26th, 2020 - July 1st, 2020)
Double catch XP
September 2020 Community Day
(September 20th, 2020)
Triple catch XP
Niantic Birthday Event
(October 4th, 2020)
Double catch and hatch XP
Catch Mastery: Ghost
(October 25th, 2020)
Double XP with Nice, Great, Excellent, and Curveball Throws

Gallery

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.

Trivia

  • 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 (35 if weather boosted) (e.g.: Trainer at level 36 won't encounter Pokémon in the wild with level higher than the Pokémon at level 35);
    • 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.