Pokemon Go Candy Calculator
Calculate Pokemon Go candy needed for evolution, power-ups, and transfers with buddy distance and event bonus options.
What Is the Pokémon Go Candy Calculator?
Pokémon Go candy is the currency used to evolve and power up your Pokémon. Each species needs a different amount — from 12 for common starters like Pidgey to 400 for Magikarp. This calculator tells you how many Pokémon you can evolve with your current candy stash and how much XP you will earn.
How Candy and XP Work
Every evolution costs a fixed number of candies for that species. You earn 500 XP per evolution normally, or 1,000 XP when a Lucky Egg is active. A popular mass-evolution strategy is to stockpile low-cost Pokémon (12-candy evolutions) and evolve them all during a Lucky Egg session for maximum trainer level gains.
Related tools: Pokemon Go Weight Loss Calculator.
Frequently Asked Questions
How many Pokémon can I evolve with my candy?
Divide your total candy by the candy cost per evolution. For example, 124 candies at 12 per evolution lets you evolve 10 Pokémon with 4 candies left over.
Should I use a Lucky Egg before evolving?
Yes, if you have many Pokémon ready to evolve. A Lucky Egg doubles XP for 30 minutes, so batch your evolutions during that window for the best return.
Which Pokémon cost the least candy to evolve?
Common catches like Pidgey, Caterpie, and Weedle require only 12 candies. Magikarp and some legendaries require 400.
Do I get candy back when I transfer Pokémon?
Transferring a Pokémon gives you one candy of that species. This calculator focuses on evolution candy costs, not transfer returns.
How much XP do I earn per evolution?
500 XP per evolution normally, or 1,000 XP with an active Lucky Egg.