Pokémon Candy Calculator
Universal resource planner for GO, Sleep & Main Series
Quick Answer:Pokémon candy calculators work differently across games. In Pokémon GO, candy is species-specific and used for both evolution (flat cost, e.g., 400 for Magikarp→Gyarados) and powering up (1–3 candy per level, scaling with level). In Pokémon Sleep, candy is used to level up your Helper Pokémon, with costs scaling per level up to the Level 65 cap. In main series games (Scarlet/Violet, Sword/Shield): Exp. Candy XS/S/M/L/XL grant fixed XP amounts regardless of Pokémon level, except Rare Candy which grants one full level. Select your game above and enter your current and target levels to calculate instantly.
Universal resource planner for GO, Sleep & Main Series
Candy in Pokémon is one of those words that means something completely different depending on which game you’re playing. A new Pokémon GO trainer and a veteran Scarlet/Violet player who both type “Pokémon candy calculator” into Google want completely different things, and most calculator pages only serve one of them. This tool covers all three major candy systems: Pokémon GO, Pokémon Sleep, and main series games. Select your game at the top and get your answer in seconds.
In Pokémon GO, candy is species-specific. Pikachu candy only works on Pikachu and its evolutionary line. You earn candy by catching, hatching, walking with a Buddy Pokémon, and transferring Pokémon to Professor Willow (1 candy per transfer). Candy has two uses:
Evolution
A flat one-time cost to evolve your Pokémon into the next stage. Costs range from 12 candy for common Pokémon (Pidgey, Caterpie, Weedle) to 400 candy for the iconic Magikarp-to-Gyarados evolution. You only pay this cost once per evolution stage.
Powering Up
An ongoing cost to increase your Pokémon’s CP and HP. Each power-up raises the Pokémon’s level by 0.5. You spend both candy AND stardust for each power-up, with costs scaling as the level increases.
| Level Range | Candy per Power-Up | Stardust per Power-Up |
|---|---|---|
| 1 – 10 | 1 | 200 – 1,000 |
| 11 – 20 | 2 | 1,300 – 2,500 |
| 21 – 30 | 3 | 3,000 – 6,000 |
| 31 – 40 | 4 | 7,000 – 10,000 |
| 41 – 50 (XL Candy) | 1 XL Candy | 10,000 – 20,000 |
Quick Totals:
Total to max a standard Pokémon from Level 1 to 40: 273 candy + 272,500 stardust. Total to push from Level 40 to 50: 296 XL Candy + 296,000 Stardust. Full max (Level 1 to 50): 273 candy + 296 XL Candy + 568,500 stardust
These are the hardest numbers in Pokémon GO resource planning, and knowing them before you commit to powering up a Pokémon changes every investment decision you make.
This is the most important decision-making content for any serious Pokémon GO player, and it’s absent from every general-audience candy calculator page:
| Pokémon Type | Stardust Modifier | Candy Modifier | Notes |
|---|---|---|---|
| Standard | 1× | 1× | Baseline cost |
| Lucky | 0.5× stardust | 1× candy | 50% stardust discount; biggest efficiency multiplier available |
| Shadow | 1.2× stardust | 1× candy | 20% stardust surcharge; cannot be Lucky |
| Purified | 0.9× stardust | 0.9× candy | 10% off both; can be made Lucky |
| Best Buddy | 0.9× stardust | 1× candy | Additional 10% stardust off at Best Buddy status |
Lucky Benefit
A Lucky Pokémon maxed from Level 1 to 40 costs 136,250 Stardust instead of 272,500, saving over 136,000 Stardust on a single Pokémon.
Shadow Cost
A Shadow Pokémon maxed from Level 1 to 40 costs approximately 327,000 Stardust, 54,500 more than standard.
Purification Logic
Purifying a Shadow before powering up saves stardust AND candy, but you lose the Shadow attack boost (+20% damage). For budget Pokémon, purify first. For meta-relevant Shadow attackers (Shadow Mewtwo, Shadow Garchomp, Shadow Dragonite), keep the Shadow; the damage bonus outweighs the resource cost.
This is one of the most important rules in Pokémon GO resource management, and most players learn it the hard way. Here’s the math that makes it obvious:
When you power up a Pokémon, you’re paying Stardust to increase CP. CP is calculated using the Pokémon’s base stats, which change when it evolves. A Magikarp’s base Attack stat is 29. Gyarados’s is 237. Powering up a Magikarp from Level 20 to Level 25 costs ~15,000 Stardust and raises its CP modestly based on base stats of 29 Attack. Evolving it first, then powering up the Gyarados, raises its CP dramatically more per Stardust spent because the same level gain now multiplies against a base Attack stat of 237 instead of 29.
XL Candy is a separate resource from regular candy, introduced in November 2020 when the Level 50 cap was added. You cannot use regular candy to push above Level 40. XL Candy is required for every power-up from Level 40.5 to Level 50.
Catching Pokémon: Pokémon caught at high levels yield more XL Candy. High-level wild Pokémon (Level 31+) give 1–3 XL Candy per catch, while lower-level wild Pokémon rarely give any.
Transferring Pokémon: Each Pokémon transferred gives a chance of XL Candy for that species. Higher-level transfers have higher XL Candy drop rates.
Walking your Buddy: A Pokémon set as your Buddy earns XL Candy alongside regular candy after walking. This is slow but consistent.
Trading: Trading Pokémon gives XL Candy — long-distance trades (over 100km) give the highest yields.
Special Research and Events: Community Days, Raid Days, and special events often feature increased XL Candy rates — the best time to farm XL for meta Pokémon.
(10% discount for purified)
In Pokémon Sleep, candy is used to level up your Helper Pokémon, the team members who collect berries and ingredients each day to feed your weekly Snorlax. Unlike Pokémon GO, candy in Pokémon Sleep is species-specific and cumulative: you spend increasing amounts of candy at each level, and the cost scales significantly as you push toward the Level 65 cap.
Pokémon-specific candy (e.g., Bulbasaur Candy): Used only for that Pokémon’s evolutionary line
Handy Candy (XS, S, M, L, XL): Universal candy that substitutes for species-specific candy, with different conversion rates depending on the candy size
Handy Candy is the universal currency of Pokémon Sleep’s candy system. You can convert it to species-specific candy at any time. However, the conversion rate varies by Pokémon rarity tier:
When to use Handy Candy: Prioritize converting Handy Candy for Pokémon that generate rare berries or high-value ingredients that your current Snorlax favors. Spending Handy Candy XL on a standard Pokémon you rarely use is a waste. Save it for your priority Helper team members.
Evolution candy cost: Some Pokémon in Pokémon Sleep require candy to evolve in addition to leveling costs. Always check whether your target Pokémon has an evolution candy cost and factor it into your total candy budget before starting a leveling run.
Exp. Candy (introduced in Sword/Shield, continued in Scarlet/Violet, and Legends: Arceus) gives a fixed amount of Experience Points when fed to a Pokémon, regardless of that Pokémon’s current level. This is fundamentally different from Rare Candy, which always grants exactly one level regardless of how much XP is needed.
Exp. Candy XS
100 XP
Exp. Candy S
800 XP
Exp. Candy M
3,000 XP
Exp. Candy L
10,000 XP
Exp. Candy XL
30,000 XP
Here’s the detail that no competitor page explains clearly: the same number of Exp. Candies will level two different Pokémon by different amounts depending on their experience curve group.
| Experience Curve | Example Pokémon | XP to Level 100 |
|---|---|---|
| Erratic | Clefairy, Spinda | 600,000 XP |
| Fast | Gengar, Electrode | 800,000 XP |
| Medium Fast | Most starters, Pikachu | 1,000,000 XP |
| Medium Slow | Bulbasaur line, most pseudo-legendaries | 1,059,860 XP |
| Slow | Togekiss, most legendaries | 1,250,000 XP |
| Fluctuating | Stantler, Shuckle | 1,640,000 XP |
Because Exp. Candy XP is fixed; overshooting a level wastes the excess XP. The goal is to use the combination of candy sizes that gets you as close to your target XP as possible without significant waste.
This is the same linear programming optimization that the CandyCalc tool uses, but explained in plain terms that any player can follow without reading a math paper.
Expert answers to common questions about Pokémon candy systems across all generations and platforms.
Explore precision tools to optimize your gaming performance and resource management.