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 a player levels his trainer, rewards are given based on what level has been achieved.
- Main article: Experience Points
There are several ways of accumulating XP. Known values are shown below. If you are under the effect of a Lucky Egg when performing any of these actions, the XP gained will be doubled.
The only XP bonuses that do not stack are throw bonuses. As of the August 8th update, Trainers will now receive an XP bonus for each type of throw they qualify for. Their XP values are listed below.
- Main article: Daily Bonus
Trainers are eligible to receive a bonus for certain daily activities, including capturing Pokémon and visiting PokéStops each day. A larger bonus will be awarded if done consecutively for seven days in a row.
- Main article: Level requirements
Each level requires a certain amount of XP (Experience Points).