How to Use This Calculator

Start by entering the candy cost to evolve your target Pokémon. Costs vary widely: Pidgeot requires 12 candy, while Dragonite demands 100. Magikarp infamously costs 400 to evolve once into Gyarados. Next, input your current candy balance for that species. The calculator immediately shows how many evolutions you can chain together before running out. Check the Lucky Egg box if you'll activate one during your evolution spree — this doubles XP gains, making grinding sessions far more efficient. The result displays both your potential evolution count and total experience earned.

Evolution and Experience Formulas

The calculator uses two key formulas to determine your evolution potential and XP payoff. The first calculates how many evolutions fit within your candy budget, while the second factors in experience multipliers from Lucky Eggs.

Pokémon evolved = ⌊ Candy available ÷ Candy per evolution ⌋

Experience gained = Pokémon evolved × 500 × Lucky Egg multiplier

  • Candy available — Total candy you currently have for the specific Pokémon species
  • Candy per evolution — The candy cost required to evolve one Pokémon to its next stage
  • Lucky Egg multiplier — 2× if active, 1× if inactive; doubles all experience points earned

Candy Strategy Tips

Maximize your evolution gains with these practical considerations.

  1. Prioritize low-cost evolvers — Grinding 12-candy Pokémon like Pidgeot or Weedle gives 500 XP regardless of candy spent. Burning 400 candy on Magikarp yields identical XP, making cheaper species exponentially more efficient for level-ups.
  2. Stock candy before special events — Community Days and raid events often coincide with special XP events. Accumulate candy beforehand so you can fully capitalize on Lucky Egg windows without running dry mid-grind.
  3. Use Lucky Eggs strategically — Save Lucky Eggs for your highest-potential evolution sessions. A 30-minute egg is wasted if you only have five evolutions queued; plan larger batches first to extract maximum value from the doubling effect.
  4. Account for transfer yields — Catching duplicates generates candy; each evolution yields one candy when transferred. Plan whether you'll catch-and-transfer during your session, as this cushions your candy reserves for additional evolutions.

Why Candy Efficiency Matters

Pokémon Go's leveling curve becomes exponentially steeper past level 30. Raw experience grinding becomes the only practical path to higher trainer levels, and candy is the bottleneck resource. A single species might require weeks of grinding to accumulate 400 candy, yet yield just one evolution. Understanding your candy-to-evolution ratio prevents wasteful spending and helps you prioritize which species deserve your limited candy reserves. This is especially critical for meta-relevant Pokémon like Dragonite, Gyarados, and regional defenders where candy is competition.

Frequently Asked Questions

How much XP do I get per evolution in Pokémon Go?

Every successful evolution grants 500 base experience points, regardless of the candy cost. A Pidgeot evolution costs 12 candy and yields 500 XP; a Gyarados evolution costs 400 candy and also yields 500 XP. This is why low-cost evolutions are prized during grinding sessions—you gain identical XP rewards with a fraction of the resource investment. Lucky Eggs double this to 1,000 XP per evolution.

What's the best way to farm candy in Pokémon Go?

Catching Pokémon is your primary candy source—you gain 3 candy per catch, plus 1 bonus if the species is your buddy. Walking with a buddy accumulates candy at a fixed distance ratio, typically 1 candy per 1–5 km depending on buddy tier. Transferring caught Pokémon yields 1 candy each. Hatching eggs grants significantly more candy than catches but requires egg incubators and walking distance. Raids and field research tasks occasionally reward species-specific candy.

Should I always use a Lucky Egg while evolving?

Lucky Eggs are valuable and limited, so use them strategically. If you have fewer than 15–20 evolutions queued, the egg will expire before you finish. Conversely, if you have 30+ evolutions stockpiled and are doing an uninterrupted grinding session, a Lucky Egg is highly worthwhile. Plan your evolution batches so you're evolving continuously during the full 30-minute window—idle time wastes the bonus.

How do I maximize evolution efficiency for a specific Pokémon?

Calculate how many evolutions your current candy allows, then decide if it's worth grinding more candy first. If a species costs 100 candy and you have 250 candy, you can evolve twice immediately. Determine whether reaching three evolutions (300 candy needed) justifies the additional grinding time. For rare or meta-relevant species, often yes. For common ones, evolving immediately and reinvesting future catches usually makes more sense.

Can I evolve while walking with a buddy to get extra candy?

Yes, but you gain candy from your buddy whether you're evolving or not. If your buddy generates candy every 1 km walked, you'll earn that candy simultaneously with any evolutions you perform. The calculator's evolution count isn't affected by buddy candy gains—plan your evolution timing around when you expect to reach your next candy threshold.

What's the difference between evolutions and trades in terms of candy?

Evolutions consume candy but grant experience and stat boosts. Trades consume Stardust and grant candy discounts to both players based on friendship level and Pokédex completion. Trades cannot substitute for evolution—they're independent mechanics. Some Pokémon have reduced evolution candy costs if evolved after being traded (e.g., Kadabra to Alakazam), so trading strategically can lower your evolution costs.

More other calculators (see all)