How Many Candies to Max Out in Pokemon GO
To max out a Pokémon's level in Pokemon GO, you'll need 296 XL Candies if it's a fully evolved Pokémon. Regular candies depend on the Pokémon's rarity but can be anywhere between 100 to 250. Happy grinding!
Play Games.Earn points.Get gift cards!

Playback Rewards
(13.7k)
500k players and counting...
More Answers
You need 296 XL Candies. Simple as that.
Speaking from experience, fully maxing out a Pokémon, especially the rare ones, can feel like running a marathon. You’ll need those 296 XL Candies, so get ready for a hunt!
It takes 296 XL Candies to get a Pokémon from level 40 to level 50. For a 'normal' level-up, expect around 125-250 candies depending on if it's evolved.
👀 If you like Pokemon Go...
The brands referenced on this page are not sponsors of the rewards or otherwise affiliated with this company. The logos and other identifying marks attached are trademarks of and owned by each represented company and/or its affiliates. Please visit each company's website for additional terms and conditions.
People also want to know
Add an Answer