We may earn a commission when you buy through links in our articles. Learn more.

Pokémon Go level requirements 1 to 50

The Pokémon Go level requirements can get in the way of progress, so we’re walking you through each and every one with our full guide.

Pokemon Go level requirements: key art showibng several pokemon is blurred, while a number one is in the centre surrounded by a blue circle

If you want to know about the Pokémon Go level requirements, we’re helping you out with our full guide. As you rise up the ranks, certain levels demand you complete tasks, and you’d better believe they’re tough. Grab your shoes and get exploring, there’s plenty to do on the road to level 50.

Before we level up this article and reward you with knowledge, be sure to take a peek at our huge library of amazing Pokémon content. We have guides covering Pokémon Go promo codes and Pokémon Go events. But why stop there? If you want even more great articles, give our Pokémon Go raid schedule, Pokémon Go community dayPokémon Go events, and Pokémon Go Eevee evolution guides a read.

Let’s get into our Pokémon Go level requirements guide.

What is the Pokémon Go level cap?

The highest possible Pokémon Go level is level 50. It takes plenty of hard work to reach this epic feat, but we can let you know exactly how much experience you need to gather and what tasks you need to complete to get there.

YouTube Thumbnail

What are the Pokémon Go level requirements?

The Pokémon Go XP requirements for levels 1-40, and their rewards, are as follows:

Level Experience needed Rewards
1 N/A N/A
2 1,000 XP Fifteen Poké balls
3 2,000 XP Fifteen Poké balls
4 3,000 XP Fifteen Poké balls
5 4,000 XP Ten potions, one incense, ten revives
6 5,000 XP Fifteen Poké balls, ten potions, ten revives, one egg incubator
7 6,000 XP Fifteen Poké balls, ten potions, ten revives, one incense
8 7,000 XP Fifteen Poké balls, ten potions, five revives, ten razz berry, one lure module
9 8,000 XP Fifteen Poké balls, ten potions, five revives, three razz berry, one lucky egg
10 9,000 XP Fifteen Poké balls, ten super potions, ten revives, ten razz berry, one incense, one lucky egg, one egg incubator, one lure module
11 10k XP Fifteen Poké balls, ten super potions, three revives, three razz berry
12 10k XP 20 great balls, ten super potions, three revives, three razz berry
13 10k XP Fifteen great balls, ten super potions, three revives, three razz berry
14 10k XP Fifteen great balls, ten super potions, three revives, three razz berry
15 15k XP Fifteen great balls, 20 hyper potions, ten revives, ten razz berry, one incense, one lucky egg, one egg incubator, one lure module
16 20k XP Ten great balls, ten hyper potions, five revives, five razz berry
17 20k XP Ten great balls, ten hyper potions, five revives, five razz berry
18 20k XP Ten great balls, ten hyper potions, five revives, five razz berry
19 25k XP Ten great balls, ten hyper potions, five revives, five razz berry
20 25k XP 20 ultra balls, 20 hyper potions, 20 revives, 20 razz berry, two incense, two lucky eggs, two egg incubators, two lure modules
21 50k XP Ten ultra balls, ten hyper potions, ten revives, ten razz berry
22 75k XP Ten ultra balls, ten hyper potions, ten revives, ten razz berry
23 100k XP Ten ultra balls, ten hyper potions, ten revives, ten razz berry
24 125k XP Ten ultra balls, ten hyper potion, ten revives, ten razz berry
25 150k XP 25 ultra balls, 20 max potions, fifteen revives, fifteen razz berry, one incense, one lucky egg, one egg incubator, one lure module
26 190k XP Ten ultra balls, fifteen max potions, ten revives, fifteen razz berry
27 200k XP Ten ultra balls, fifteen max potions, ten revives, fifteen razz berry
28 250k XP Ten ultra balls, fifteen max potions, ten revives, fifteen razz berry
29 300k XP Ten ultra balls, fifteen max potions, ten revives, fifteen razz berry
30 350k XP 30 ultra balls, 20 max potions, 20 max revives, 20 razz berry, three incense, three lucky eggs, three egg incubators, three lure modules
31 500k XP Ten ultra balls, fifteen max potions, ten revives, fifteen razz berry
32 500k XP Ten ultra balls, fifteen max potion, ten revives, fifteen razz berry
33 750k XP Ten ultra balls, fifteen max potions, ten revives, fifteen razz berry
34 One million XP Ten ultra balls, fifteen max potions, ten revives, fifteen razz berry
35 1.25 million XP 30 ultra balls, 20 max potions, 20 max revives, 20 razz berry, two incense, one lucky egg, one egg incubator, one lure module
36 1.5 million XP 20 ultra balls, 20 max potions, ten revives, 20 razz berry
37 Two million XP 20 ultra balls, 20 max potions, ten revives, 20 razz berry
38 2.5 million XP 20 ultra balls, 20 max potions, ten revives, 20 razz berry
39 Three million XP 20 ultra balls, 20 max potions, ten revives, 20 razz berry
40 Five million XP 40 ultra balls, four max potions, 40 max revives, 40 razz berry, four incense, four lucky eggs, four incubators, four lure modules

From level 40 to 50, you not only need to meet an experience requirement, but each level also requires you to complete several tasks. We’re listing the requirements and rewards for levels 41 through 50 below. I’m gonna level with you. This is going to be tough!

Level Experience needed Tasks required Reward
41 Six million XP
  1. Power up a legendary Pokémon 20 times
  2. Win 30 raids
  3. Catch 200 Pokémon in a single day
  4. Earn five gold medals
20 ultra balls, 20 max potions, ten max revives, 20 razz berry, one incubator, one premium raid pass, one rare candy XL
42 7.5 million XP
  1. Evolve Eevee into each of its unique evolutions
  2. Use items to evolve Pokémon fifteen times
  3. Make three excellent throws
  4. Use 200 berries to help catch Pokémon
20 ultra balls, 20 max potions, ten max revives, 20 nanab berries, one incubator, one premium raid pass, one rare candy XL
43 Nine million XP
  1. Earn 100k stardust
  2. Use 200 super effective charged attacks
  3. Catch five legendary Pokémon
  4. Earn five platinum medals
20 ultra balls, 20 max potions, ten max revives, 20 silver pinap berries, one incubator, one premium raid pass, one rare candy XL
44 11 million XP
  1. Win 30 trainer battles in the great league
  2. Win 30 trainer battles in the ultra league
  3. Win 30 trainer battles in the master league
  4. Battle 20 trainer battles in the GO battle league
20 ultra ball , 20 max potions, ten max revives, 20 razz berry, one incubator, one premium raid pass, one rare candy XL
45 13 million XP
  1. Defeat 100 Team Go Rocket grunts
  2. Purify 100 shadow Pokémon
  3. Defeat a Team Go Rocket leader 50 times
  4. Get ten platinum medals
40 ultra balls, 40 max revives, one elite fast tm, two rare candy XLl, two incense, two lucky egg, one super incubator, two lure modules
46 15.5 million XP
  1. Complete 100 field research tasks
  2. Take a snapshot of a Pokémon seven days in a row
  3. Make 50 excellent throws
  4. Hatch 30 eggs
30 ultra balls, 25 max potions, 20 max revives, 25 razz berries, one egg incubator, one premium raid pass, one rare candy XL
47 18 million XP
  1. Win 30 raids using a team of all unique Pokémon species
  2. Win a three-star raid using only Pokémon with 1,500 CP or less
  3. Power up three Pokémon to their max CP
  4. Get 20 platinum medals
30 ultra balls, 25 max potions, 20 max revives, 25 nanab berries, one egg incubator, one premium raid pass, one rare candy XL
48 21 million XP
  1. Receive ten souvenirs from your buddy
  2. Earn 300 hearts with your buddy
  3. Walk 200 km with your buddy
  4. Walk 25km in a week eight times
30 ultra balls, 25 max potions, 20 max revives, 25 silver pinap berries, one egg incubator, one premium raid pass, one rare candy XL
49 25 million XP
  1. Make ten trades with Pokémon caught at least 300km apart
  2. Obtain 50 lucky Pokémon in trades
  3. Send 500 gifts to friends
  4. Obtain 35 platinum medals
30 ultra balls, 25 max potions, 20 max revives, 25 razz berries, one egg incubator, one premium raid pass, one rare candy XL
50 30 million XP
  1. Make 999 excellent throws
  2. Catch a legendary Pokémon in your next five legendary Pokémon encounters,
  3. Defeat a Team Go Rocket leader three times using only Pokémon with 2,500 CP or less
  4. Reach rank ten in the Go battle league
50 ultra balls, 50 max potions, one elite charge tm, two rare candy XL, five incense, five lucky egg, five super incubators, five lure modules

What are the Pokémon Go level unlocks?

Within Pokémon Go, you can only unlock some items when you reach a specific level. You can find out the list of items and the level needed to unlock them below.

Level Unlock
5 Gyms, potions, revives
8 Razz berry
10 Super potion
12 Great ball
15 Hyper potion
20 Ultra ball
25 Max potion
30 Max revive and XL candy

Pokemon Go level requirements: a screenshot from Pokemon Go shows a user turning level 40

How do I level up in Pokémon Go?

In Pokémon Go, you must earn experience to level up, with an ever-increasing amount of XP needed to reach the next milestone. Nearly everything you do in-game earns experience, such as catching Pokémon, hatching eggs, battling, increasing friendship levels, and evolving Pokémon. There are a few ways to increase the amount of experience as well.

The lucky egg item doubles the XP earned for 30 minutes of real-world time. If you close the app while a lucky egg is active, the egg continues to work and will run out. Pokémon Go occasionally rewards you with lucky eggs as you level up, but you can also purchase them from the Pokémon Go shop for 80 coins.

Meanwhile, Niantic occasionally hosts events that double experience, which you can combine with a lucky egg for four times experience boosts. It’s best to save a couple of lucky eggs for these events, though don’t hoard your eggs as they don’t appear frequently.

In Pokémon Go some of the easiest ways to amass XP include:

  • Mass-evolving Pokémon, even your useless ones. Use up all that spare Pidgey candy!
  • Legendary raids reward 10k XP for each successful battle, so a potential 40k XP with the maximum experience multipliers.
  • Adding Pokémon Go friends, sending gifts to increase friendship levels, and becoming ultra friends with someone rewards you with 100k XP.
  • Use items such as the Pokémon Go Plus to mass catch Pokémon
  • Use the Pokémon Go Plus to mass catch, while mass evolving in-app. Alongside a lucky egg, this is a recipe for huge XP rewards.

Here are all of the actions that reward XP, alongside the exact payout.

Task Reward
Capture a Pokémon (basic) 100 XP
Nice throw 20 XP
Great throw 100 XP
Excellent throw 1,000 XP
Curveball throw 20 XP
Hatch a 2km egg 500 XP
Hatch a 5km egg 1,000 XP
Hatch a 10km egg 2,000 XP
Hatch a 12km egg 4,000 XP
Catch a Pokémon on the first throw 50 XP
Evolve a Pokémon 1,000 XP
Register a new Pokémon 1,000 XP
Spin a Pokéstop 100 XP
Defeat a Pokémon at a gym 300 XP
Defeat all Pokémon at a gym 1,000 XP
Send a gift 200 XP
Become good friends 3,000 XP
Become great friends 10k XP
Become ultra friends 50k XP
Become best friends 100k XP

Alright, trainers, that’s all we have on the Pokémon Go level requirements for now. We hope this guide has you covered no matter what level you’re at. If you need some help being the Rocket leaders, make sure you check out our Pokémon Go SierraPokémon Go ArloPokémon Go Cliff, and Pokémon Go Giovanni guides.