Pokémon GO Stardust Calculator

Calculate Stardust & Candy needed to power up, trade, or purify Pokémon.

No Pokémon selected
Current Level 1
Target Level 40
Current Level 1
Max Level Cap
Friendship Level
Shadow Pokémon Level 25

What Is Stardust in Pokémon GO?

Stardust is the universal currency in Pokémon GO. Unlike Candy, which only works on one species (and its evolutionary family), Stardust applies to every Pokémon in your collection. You earn it by catching Pokémon, hatching eggs, battling in raids and Gyms, completing Field Research, and walking with Adventure Sync. You spend it powering up Pokémon, unlocking second Charged Attacks, trading with other Trainers, and purifying Shadow Pokémon. Most Trainers run a permanent Stardust deficit. You earn a few hundred per catch, but a single high-level power-up can cost 10,000 or more. That gap is exactly why a Pokémon GO Stardust Calculator is useful: instead of guessing whether you can afford to max out your next raid Pokémon, you can see the exact cost before you spend a single Dust.

How the Pokémon GO Stardust Calculator Works

Our Stardust Calculator covers the four situations where Trainers actually spend Stardust: powering up a Pokémon, maxing it out completely, trading with a friend, and purifying a Shadow Pokémon. Each tab uses the same cost tables Niantic uses internally, so the numbers match what you’ll see in-game.

Power Up Tab

Pick a current level and a target level, and the calculator adds up the Stardust, Candy, and XL Candy needed to get there. This is the tab you’ll use most often — for example, checking what it costs to push a freshly-caught raid Pokémon from level 20 up to level 35 for Gym defense.

Max Out Tab

This tab calculates the full cost from your Pokémon’s current level all the way to the level cap — either level 40 (the standard cap) or level 50 (the Best Buddy / XL cap). It’s the fastest way to answer “how much Stardust do I need to fully max this Pokémon?” without manually adding up dozens of power-up steps.

Trade Tab

Trading costs Stardust based on your friendship level with the other Trainer and whether the trade is a “special” trade (Legendary, Shiny, Shadow, or a Pokémon neither of you has registered in your Pokédex). The calculator factors in both, so you know the cost before you confirm the trade.

Purify Tab

Purifying a Shadow Pokémon removes the Frustration-locked moveset and Shadow bonus, but it costs Stardust and Candy that scale with the Pokémon’s level. This tab gives you that cost instantly, along with the IV boost you’ll receive

Pokémon GO Power-Up Cost Chart

Power-up costs aren’t flat — they rise in stages as your Pokémon’s level increases. Here’s a simplified breakdown of how Stardust and Candy costs scale from level 1 to level 40:

Level RangeStardust per Power-UpCandy per Power-Up
1 – 8200 – 8001
9 – 201,000 – 2,5001 – 2
21 – 303,000 – 6,0003 – 4
31 – 407,000 – 10,0005 – 7
40 – 5010,000 – 15,000XL Candy only

Maxing a Pokémon out from level 1 to level 40 costs roughly 288,000 Stardust and 237 Candy in total. Pushing it further from level 40 to level 50 — the Best Buddy cap — adds another 250,000 Stardust and 296 XL Candy. That’s why most Trainers only take their best raid and PvP Pokémon past level 40; it’s a significant investment reserved for Pokémon you’ll actually use long-term.

Why Power-Up Costs Jump After Level 40

Levels 1 through 40 use regular Candy. Levels 40 through 50 use XL Candy instead, which is far harder to come by — it mainly drops from catching Pokémon above level 35, from the Daily Adventure Incense encounter, and from certain raid and research rewards. This is the main reason post-40 power-ups feel so much slower: it’s not just the Stardust cost climbing, it’s the candy type itself becoming scarce.

How Lucky, Shadow, Purified, and Best Buddy Pokémon Change the Cost

Four Pokémon traits change your Stardust math, and our calculator applies all of them automatically:

  • Lucky Pokémon cost 50% less Stardust to power up. Candy cost is unaffected.
  • Shadow Pokémon cost 20% more Stardust and Candy to power up, reflecting the bonus damage they deal.
  • Purified Pokémon cost 10% less Stardust and Candy, as a small reward for completing the purification process.
  • Best Buddy Pokémon get a 10% Stardust discount on power-ups, on top of unlocking the level 41–50 range in the first place.

These effects can stack. A Lucky Best Buddy Pokémon, for example, gets both the 50% Lucky discount and the 10% Best Buddy discount applied to its Stardust cost — a meaningful saving if you’re maxing out a Pokémon you plan to use for a long time.

Best Ways to Earn Stardust Fast

If the calculator shows you’re short on Stardust for your next power-up, here’s where to focus your time:

  • Catch consistently. Every catch rewards Stardust, and the amount scales with the Pokémon’s evolution stage, so don’t ignore common spawns while farming.
  • Use Star Pieces during events. A Star Piece boosts all Stardust earned by 50% for 30 minutes. Save them for Community Day or other high-spawn windows rather than using them during quiet play sessions.
  • Hatch eggs. Eggs reward a flat amount of Stardust regardless of what hatches, making them a reliable background source while you play normally.
  • Complete Field Research and raids. Many research tasks and raid rewards include direct Stardust payouts, on top of any Pokémon you catch.
  • Claim Adventure Sync rewards. Walking 25 km or 50 km in a week can reward several thousand Stardust at no extra cost, simply for syncing your regular walking.
  • Feed Pokémon in Gyms. Berries fed to a Pokémon defending a Gym return a small amount of Stardust per berry, which adds up if you visit Gyms regularly.

Frequently Asked Questions

How much Stardust does it take to max out a Pokémon?

Maxing a Pokémon from level 1 to level 40 costs approximately 288,000 Stardust and 237 Candy. Continuing from level 40 to the level 50 Best Buddy cap costs an additional 250,000 Stardust and 296 XL Candy.

Yes. Lucky Pokémon receive a flat 50% discount on Stardust costs for every power-up, from level 1 all the way to level 50. Candy costs are not discounted.

Shadow Pokémon deal and take more damage than their normal counterparts, and Niantic balances that advantage with a 20% increase in both Stardust and Candy costs during power-ups.

Only for Pokémon you’ll use long-term in raids or PvP. The level 40–50 range requires XL Candy, which is much harder to farm than regular Candy, and the Stardust cost per power-up roughly doubles compared to the level 30s.

XL Candy mainly comes from catching Pokémon above level 35 in the wild, from the free Daily Adventure Incense encounter, and from select raid and research rewards. There’s no direct way to convert regular Candy into XL Candy.

Plan Every Power-Up Before You Spend

Stardust is too valuable to spend on guesswork. Before you power up, trade, or purify, run the numbers through our Pokémon GO Stardust Calculator and know exactly what it’ll cost. Pair it with our CP Calculator and IV Calculator to fully plan out which Pokémon are worth the investment before you commit your Stardust and Candy.