How to get more XP and level up faster in Pokémon Go

How do you get more XP and level up as fast as possible in Pokémon Go? Time, coins, and smarts!

Levels aren’t just a way of charting your progress in Pokémon Go. The higher your level, the more game elements open up to you, including Gyms, Pinap Berries, Max Revive, and even the level of Pokémon you can hatch and catch, and the limits to which you can power them up.

To level up, you need XP. To get XP, all you have to do is play the game. To get max XP and level up as fast as possible, though, you gotta play smart. Here’s how!

What is XP in Pokémon Go and why do you want it?

XP stands for Experience Points and it’s what you need to collect in order to increase your level. As your level goes up, you get access to Gyms, to Max Revives, to Pinap and Nanab Berries, to Great and Ultra Balls, to Evolution Items, and more.

It also lets you hatch and catch higher level Pokémon from eggs and in the wild, and power up your Pokémon’s CP and HP, so they can sit higher in Gyms and survive longer in battles.

It takes 1,000 XP to go from level 1 to level 2. It takes 8,000 XP to go from level 9 to level 10. 25,000 to go from 19 to 20. 300,000 to go from 29 to 30. And a whopping 5,000,000 to go from 39 to 40.

Needless to say, that makes XP extremely important in Pokémon Go.

How much XP do you need for each level in Pokémon Go?

As you increase in level it takes more and more XP to keep increasing in level.

Level Additional XP Totall XP
1 0 0
2 1,000 1,000
3 2,000 3,000
4 3,000 6,000
5 4,000 10,000
6 5,000 15,000
7 6,000 21,000
8 7,000 28,000
9 8,000 36,000
10 9,000 45,000
11 10,000 55,000
12 10,000 65,000
13 10,000 75,000
14 10,000 85,000
15 15,000 100,000
16 20,000 120,000
17 20,000 140,000
18 20,000 160,000
19 25,000 185,000
20 25,000 210,000
21 50,000 260,000
22 75,000 335,000
23 100,000 435,000
24 125,000 560,000
25 150,000 710,000
26 190,000 900,000
27 200,000 1,100,000
28 250,000 1,350,000
29 300,000 1,650,000
30 350,000 2,000,000
31 500,000 2,500,000
32 500,000 3,000,000
33 750,000 3,750,000
34 1,000,000 4,750,000
35 1,250,000 6,000,000
36 1,500,000 7,500,000
37 2,000,000 9,500,000
38 2,500,000 12,000,000
39 3,000,000 15,000,000
40 5,000,000 20,000,000

Can you just buy XP in Pokémon Go?

Kind of. You can’t buy basic XP, but you can buy Lucky Eggs, which temporarily double the XP you get while playing the game. The effect lasts for 30 min., and you can get them in different quantities from the Shop:

  • 1 Lucky Egg for $0.80 (80 Poké coins.)
  • 8 Lucky Eggs for $5.00. (500 Poké coins.)
  • 25 Lucky Eggs for $12.50. (1250 Poké coins.)

The 25 pack is the best value in the game, if you can afford the up-front cost.

So, how do you get more XP in Pokémon Go?

By playing! Almost everything you do in Pokémon Go earns you XP. Sometimes in very small amounts, like the 10 XP bonuses you get for throwing curve balls on hitting “nice throw” targets. Sometimes large amounts, like the 2000 XP bonus for spinning stops or catching Pokémon on the 7th day in a row. Here’s the complete breakdown:

For catching Pokémon:

  • Curve Ball bonus: 10 XP
  • Nice Throw bonus: 10 XP
  • Pokémon Flees: 25 XP
  • First Throw bonus: 50 XP
  • Great Throw bonus: 50 XP
  • Excellent Throw bonus: 100 XP
  • Catch a Pokémon: 100 XP
  • Add a Pokémon to your Pokédex: 500 XP
  • Daily Catch Streak (Days 1-6): 500 XP
  • Daily Catch Streak (Day 7): 2000 XP

For spinning PokéStops:

  • Spin a PokéStop: 100 XP
  • Daily PokéStop Streak (Days 1-6): 500 XP
  • Daily PokéStop Streak (Day 7): 2000 XP

For hatching Pokémon:

  • Hatch a 2K egg: 200 XP
  • Hatch a 5K egg: 500 XP
  • Hatch a 10K egg: 1000 XP
  • Add a Pokémon to your Pokédex: 500 XP

For evolving Pokémon:

  • Evolve a Pokémon: 500 XP
  • Add a Pokémon to your Pokédex: 500 XP

For training at a Gym:

  • Train at a Gym: Variable
  • Battle at a Gym: Variable

How do Lucky Eggs work in Pokémon Go?

You get Lucky Eggs as rewards for leveling up but you can also buy them in the Pokémon Shop, either singularly or at a discount for 8-packs and 24-packs. Once you use a Lucky Eggs, you get double XP for the next 30 min. That’s 30 min. as counted by the Pokémon Go servers, mind you. If you stop playing to do something else, the time still goes down. Here’s the difference a Lucky Egg makes:

For catching Pokémon:

  • Curve Ball bonus: 20 XP
  • Nice Throw bonus: 20 XP
  • Pokémon Flees: 50 XP
  • First Throw bonus: 100 XP
  • Great Throw bonus: 100 XP
  • Excellent Throw bonus: 200 XP
  • Catch a Pokémon: 200 XP
  • Add a Pokémon to your Pokédex: 1000 XP
  • Daily Catch Streak (Days 1-6): 1000 XP
  • Daily Catch Streak (Day 7): 4000 XP

For spinning PokéStops:

  • Spin a PokéStop: 200 XP
  • Daily PokéStop Streak (Days 1-6): 1000 XP
  • Daily PokéStop Streak (Day 7): 4000 XP

For hatching Pokémon:

  • Hatch a 2K egg: 400 XP
  • Hatch a 5K egg: 1000 XP
  • Hatch a 10K egg: 2000 XP
  • Add a Pokémon to your Pokédex: 1000 XP

For evolving Pokémon:

  • Evolve a Pokémon: 1000 XP
  • Add a Pokémon to your Pokédex: 1000 XP

For training at a Gym:

  • Train at a Gym: Variable
  • Battle at a Gym: Variable