Leveling up in Pokemon GO gets slower the higher you climb, but a handful of habits make a real difference in how fast your XP bar fills. None of this requires spending money — it’s mostly about which actions you prioritize and when you stack your bonuses.
The XP sources that actually add up
Catching Pokemon gives a small base amount of XP, but Excellent throws, Curveballs, and first-catch-of-the-day bonuses each add their own separate bonus on top, so a well-thrown Excellent Curveball on a new-for-the-day species can be worth several times a plain catch. Evolving Pokemon gives a flat, larger chunk of XP per evolution regardless of species, which is why evolution chains are the backbone of most XP grinding. Completing raids, especially with a full group, and finishing Field Research tasks both give meaningful XP as well, particularly the weekly Research Breakthrough.

Evolving for XP — the classic grind
Low-candy-cost Pokemon with three-stage evolution lines are the standard XP farming target, because you can burn through a large stack of candy quickly and each evolution triggers its own XP bonus. Species like Weedle, Caterpie, and Magikarp are popular specifically because their candy requirements are low and they’re common enough to stockpile in bulk before a planned evolution session.

Lucky Eggs — doubling everything for 30 minutes
A Lucky Egg doubles all XP earned for 30 minutes, which is why serious XP grinding sessions are built around stacking a Lucky Egg with a big batch of saved-up evolutions, raids, or catches. Since the bonus applies to every source of XP at once, the most efficient use is lining up as many evolutions and catches as possible before activating it, rather than using it passively during normal play.
A common point of confusion: Star Pieces don’t affect XP
Star Pieces boost Stardust earned from catches, not XP — it’s an easy mix-up since both items work the same way mechanically (a timed multiplier), but they stack with completely different resources. If your goal is specifically XP, a Lucky Egg is the item that matters; save Star Pieces for sessions where Stardust is the priority instead.
Community Day and event bonuses
Community Day events typically include a 2x or 3x catch XP bonus for the featured species, on top of increased spawn rates, which makes them one of the most efficient windows in the game for leveling up quickly. Many other live events layer in similar temporary XP bonuses, so it’s worth checking the current event bonuses before planning a dedicated grinding session.
What changes after level 40
Past level 40, progress gets noticeably slower: the XP needed per level rises sharply, and since October 15, 2025 the Trainer level cap is 80 instead of 50. Steady, varied play — raids, Field Research, evolutions and friendships — adds up better than any single grind. The sections below give exact XP values and the totals needed for each milestone.
Pokémon GO XP Values: What Each Action Is Worth
Knowing exactly how much XP an action gives lets you plan your sessions instead of guessing. The values below are the current base amounts after Niantic raised XP rewards for many actions with the GO Beyond rollout. Older guides still list pre-update numbers, such as 500 XP per evolution, so double-check any table you find elsewhere.
| Action | Base XP | With Lucky Egg |
|---|---|---|
| Catch a Pokémon | 100 | 200 |
| Nice Throw bonus | 20 | 40 |
| Great Throw bonus | 100 | 200 |
| Excellent Throw bonus | 1,000 | 2,000 |
| Curveball bonus | 20 | 40 |
| First Throw bonus | 50 | 100 |
| First catch of the day | 1,500 | 3,000 |
| Evolve a Pokémon | 1,000 | 2,000 |
| New Pokédex entry | 1,000 | 2,000 |
| Hatch a 2 km / 5 km / 10 km Egg | 500 / 1,000 / 2,000 | 1,000 / 2,000 / 4,000 |
| Defeat an enemy Gym | 1,000 | 2,000 |
| 3-star or 4-star Raid win | 5,000 | 10,000 |
| Legendary, Mega, Primal or Ultra Beast Raid win | 10,000 | 20,000 |
| Mega Legendary Raid win | 13,000 | 26,000 |
| Good / Great Friend | 3,000 / 10,000 | 6,000 / 20,000 |
| Ultra / Best Friend | 50,000 / 100,000 | 100,000 / 200,000 |
| Daily Adventure Egg (unlocks at level 15) | 10,000 | 20,000 |
A few details worth knowing: the throw bonuses are added on top of the 100 XP you get for the catch itself, so an Excellent Throw Curveball is worth far more than a plain throw. Mega Evolution has no flat XP payout of its own, but while a Level 2 or Level 3 Mega or Primal Pokémon is active, catching a type-matching Pokémon earns a bonus of 50 or 100 XP. We have left out trading, because we could not confirm a reliable XP value for it.
Lucky Egg Strategy
A Lucky Egg doubles the XP you earn for 30 minutes. Because it is a fixed window, line up high-value actions before you activate it.
- Best uses: mass evolutions (1,000 XP each, 2,000 with the egg), a raid train, or a Community Day when catch bonuses are already boosted.
- Weakest use: casual catching with no event bonus, where you earn about 100 XP per catch even doubled.
An Efficient Lucky Egg Session, Step by Step
- Before the session, catch and save duplicates of cheap three-stage Pokémon. Use the Candy Calculator and the Evolution Calculator to check you have enough Candy for every evolution.
- Prioritize evolutions that fill a new Pokédex entry: they pay 1,000 XP on top of the evolution itself.
- Activate the Lucky Egg and start the 30-minute timer.
- Evolve in bulk without pausing to browse your storage. Queue the Pokémon you want in advance.
- If a raid is live nearby, finish it inside the window: a Legendary raid win is worth 20,000 XP with the egg.
Event Bonuses and Timing
Many events add XP boosts, such as multiplied catch XP or extra XP for winning raids and Max Battles. When an event boosts the exact action you want to repeat, that is the best moment for your Lucky Egg. Check our Pokémon GO events for October 2026 page before you plan a session.
XP Needed for Key Trainer Levels
The Trainer level cap rose from 50 to 80 on October 15, 2025, and the XP curve was rebalanced. The cumulative totals below come from Niantic’s leveling announcement and match Leek Duck’s full table.
| Trainer level | Total XP required |
|---|---|
| 30 | 1,083,000 |
| 40 | 3,953,000 |
| 50 | 12,753,000 |
| 60 | 34,353,000 |
| 70 | 85,853,000 |
| 80 | 203,353,000 |
What Changed After Level 50
- Level 50 is no longer the maximum: Trainers can now reach level 80. Pokémon levels remain capped at 50.
- The Level-Up Research tasks for levels 41 to 50 were removed. New tasks now apply to levels 71 to 80, so at the top end you need both the XP and the tasks.
- Reaching level 70 increases your chance of becoming Lucky Friends with Best Friends, which ties in with our trading guide.
Common XP Mistakes
- Using a Lucky Egg with nothing queued, then wasting half the window.
- Ignoring the Daily Adventure Egg: it needs only 1 km of exploring for 10,000 XP.
- Skipping raids. A single Legendary win is worth as much as ten evolutions. New to them? Read the raid beginner’s guide.
Related Guides
- Ultimate beginner’s guide to Pokémon GO
- Beginner’s guide to raids
- Trading and Lucky Pokémon guide
- Pokémon GO events in October 2026
- Evolution Calculator
- Candy Calculator
- Pokémon GO guides hub
Sources: Pokémon GO leveling update details, Pokémon GO leveling update announcement, Leek Duck trainer levels, Pokémon GO Wiki XP sources, West Games XP calculator, Bleeding Cool on XP changes, Pokémon GO Hub XP wiki.









