RELATED: Pokémon Go: Pro Tips To Win Battles

To evolve certain Pokemon in Pokemon GO, the trainer needs Candy. This is a consumable resource unique to the specific Pokemon’s family (that also strengthens the Pokemon). Candy is acquired through capturing, hatching, transferring, evolving, using Rare Candy, walking Buddy Pokemon, feeding Pokemon berries, and trading. Many Pokemon only need some Candy for evolution — but some Pokemon need astronomical amounts!

Updated on October 27, 2021, by Reyadh Rahaman:To get the most Candy to evolve one’s favorite Pokemon, players can go about a few different tasks. These include, but are not exclusive to, catching, hatching, and evolving Pokemon. The yield of each will vary, so trainers will need to gauge which methods are best for them in terms of efficiency.

There is also a variant of Candy known as Candy XL, which is used to level up Pokemon who are above level 40. Thankfully, the method of obtaining this high-level resource is similar to how trainers would collect regular Candy, meaning that they can level up their most powerful allies with few issues.

11 Seadra To Kingdra

Seadra is a Water-type Pokemon that evolves into Kingdra (Water and Dragon-type) after eating a decent amount of Candy — 100, to be precise. Also, this greedy little seahorse requires a Dragon Scale too.

Its Quick moves are Dragon Breath (Dragon), Waterfall (Water), and Water Gun (Water). Kingdra’s Charge moves are Blizzard (Ice), Hydro Pump (Water), Outrage (Dragon), and Octazooka (Water).

At Level 50, it has a Max CP of 2,986, an Attack of 194, a Defense of 194, and a Stamina of 181. Kingdra does alright in the Great League, and even better in the Ultra League. There are better Water-type and Dragon-type Pokemon out there but the dual typing does wonders. As for the Master League, do not even bother. It will perish disastrously.

10 Magneton To Magnezone

Magneton is an Electric and Steel-type Pokemon that evolves into Magnezone after consuming a lot of Candy — 100 actually. (Magneton itself evolves from Magnemite after eating 25 Candy too, so it is more like 125 Candy!) On top of that, this entitled cluster of magnets requires the trainer to evolve it while in range of a PokeStop that has the Magnetic Lure Module attached.

Magnezone’s Quick moves are Charge Beam (Electric) and Spark (Electric). Its Charge moves are Flash Cannon (Steel), Mirror Shot (Steel), Wild Charge (Electric), and Zap Cannon (Electric).

At Level 50, Magnezone has a Max CP of 3,623, an Attack of 238, a Defense of 205, and a Stamina of 172. It actually does okay in the Great League and performs even better in the Master League. Magnezone, however, does less than okay in the Ultra League.

9 Snorunt To Froslass

Snorunt is an Ice-type Pokemon that evolves into Froslass (Ice and Ghost-type) after swallowing a hundred (100) Candy. But if that Snorunt is male? Nope. It will become a Glalie (Ice-type). Female though? Froslass! However, there is one more thing it requires: a Sinnoh Stone.

RELATED: Pokémon Go: The Most Difficult Pokémon To Raid Against, Ranked

Froslass’s Quick moves are Powder Snow (Ice) and Hex (Ghost). Its Charge moves are Shadow Ball (Ghost), Avalance (Ice), and Crunch (Dark).

At Level 50, Froslass has a Max CP of 2,306, an Attack of 238, a Defense of 205, and a Stamina of 172. When competing in the Great League, it battles nicely!

8 Kirlia To Gallade

Kirlia is a Psychic-type Pokemon that evolves into Gallade (Psychic and Fighting-type) after munching on a whopping 100 Candy. (Kirlia itself evolves from Ralts after consuming 25 Candy too, so it is really 125 Candy when you think about it!) However, that Kirlia needs to be male, because if it is female then it will evolve into Gardevoir. Also, Kirlia needs a Sinnoh Stone on top of everything else.

Gallade’s Quick moves are Low Kick (Fighting), Confusion (Psychic), and Charm (Fairy). Its Charge moves are Psychic (Psychic), Leaf Blade (Grass), Close Combat (Fighting), and Sycnhronoise (Psychic). When in Shadow mode, Gallade has Frustration (Normal), and Return (Normal) when Purified.

At Level 50, Gallade has a Max CP of 3,497, an Attack of 237, a Defense of 195, and a Stamina of 169. All around, it not bad in competitions. Gallade performs mediocrely in the Master League, decently in the Ultra League, and better than average in the Great League.

7 Feebas To Milotic

Feebas is a Water-type Pokemon that evolves into Milotic once it stomachs around a hundred Candy, give or take (not actually, 100 on the dot). That being said, this ugly little fish needs more than just sweets to become a big beautiful serpent. The trainer must walk an extraordinary distance with Feebas as their buddy — 20 kilometers!

Milotic’s Quick moves are Dragon Tail (Dragon), Waterfall (Water), and Water Gun (Water). Its Charge moves are Hyper Beam (Normal), Blizzard (Ice), and Surf (Water).

At Level 50, Milotic has a Max CP of 3,398, an Attack of 192, a Defense of 219, and a Stamina of 216. Unfortunately, it fights poorly in every competition (Great League, Ultra League, and Master League). Milotic will survive a bit in the Ultra League and Master League but there are just better choices out there for Water-type Pokemon.

6 Magikarp To Gyarados

Magikarp is a Water-type Pokemon that evolves into Gyarados (Water and Flying-type) with a lot of Candy…seriously, like a lot, a lot — 400, to be exact.

Its Quick moves are Bite (Dark), Waterfall (Water), Dragon Breath (Dragon), and Dragon Tail (Dragon). Gyarados’s Charge moves are Hydro Pump (Water), Outrage (Dragon), Crunch (Dark), Twister (Dragon), Aqua Tail (Water), and Dragon Pulse (Water). When in Shadow form, it has Frustration (Normal), and when Purified, it has Return (Normal).

At Level 50, Gyarados has a Max CP of 3,834, an Attack of 171, a Defense of 150, and a Stamina of 172. While it does not do good at all in the Great League, Gyarados shines in the Ultra League and can hold its own in Master League.

5 Swablu To Altaria

Swablu is a Flying-type Pokemon that evolves into Altaria (Dragon and Flying-type) after the little bird is stuffed with a massive amount of Candy — 400!

RELATED: The Best Charge Moves in Pokémon GO (& The Best Pokémon That Learn Them)

Its Quick moves are Dragon Breath (Dragon) and Peck (Flying). Altaria’s Charge moves are Dragon Pulse (Dragon), Dazzling Gleam (Fairy), and Sky Attack (Flying).

At Level 50, it has a Max CP of 2,266, an Attack of 141, a Defense of 201, and a Stamina of 181. Altaria does phenomenal in the Great League as well as the Ultra League. It is a must-have for those in need of a bulky fighter.

4 Wailmer To Wailord

Wailmer is a Water-type Pokemon that evolves into Wailord once the massive whale absorbs a boatload (pun intended) of Candy — 400 will do.

Its Quick moves are Water Gun (Water) and Zen Headbutt (Psychic). Wailord’s Charge moves are Hyper Beam (Normal), Blizzard (Ice), and Surf (Water).

At Level 50, it has a Max CP of 2,577, an Attack of 175, a Defense of 87, and a Stamina of 347. Despite Wailord’s impressively one-sided stats, it flops in the competitive leagues found in the game.

3 Noibat To Noivern

Noibat is a Flying- and Dragon-type Pokemon that evolves into Noivern when the little bat sinks its fangs into a huge bowl of 400 Candy.

Its Quick moves are Bite (Dark) and Air Slash (Flying). Noivern’s Charge moves are Heat Wave (Fire), Psychic (Psychic), Hurricane (Flying), and Draco Meteor (Dragon).

At Level 50, it has a Max CP of 3,125, an Attack of 205, a Defense of 175, and a Stamina of 198. Noivern is unfortunately not useful in battle in any of the competitive leagues.

2 Meltan To Melmetal

Meltan is a Steel-type Pokemon that evolves into Melmetal following the little metal fella being force-fed enough Candy to make it explode (400).

Its Quick move is Thunder Shock (Electric. Melmetal’s Charge moves are Hyper Beam (Normal), Flash Cannon (Steel), Rock Slide (Rock), Thunderbolt (Electric), and Superpower (Fighting).

At Level 50, it has a Max CP of 4,069, an Attack of 226, a Defense of 190, and a Stamina of 264. Melmetal is a strong contender in the Great League and the Ultra League, but in the Master League? It is the top dog.

1 Getting Candy & Candy XL

How To Get Candy - Catching Pokemon

There are quite a few ways to get Candy in Pokemon GO, and one of the best ways is to catch Pokemon. Here are the following yields of Candy for catching Pokemon:

Catching a stage 1 Pokemon - 3 Candy Catching a stage 2 Pokemon - 5 Candy Catching a stage 3 Pokemon - 10 Candy

Players can get double the regular Candy yield if they feed the Pokemon a Pinap Berry, so be sure to use such consumables if one is Candy farming.

How To Get Candy - Hatching Eggs

Every time that a trainer hatches an egg, they get some Candy for that species, though the amount will vary depending on how many steps it takes to hatch an egg.

Eggs that take 2 kilometers or less to hatch will yield between 5 and 15 Candy Eggs that take between 5 and 7 kilometers to hatch will yield between 10 and 21 Candy Eggs that take between 10 and 12 kilometers to hatch will yield between 16 and 32 Candy

How To Get Candy - Trading Pokemon

This tactic won’t give players much Candy, though, if trading with another trainer who is from far away, this can be a decent method of gaining a bit of Candy.

Trading Pokemon that were caught less than 10 kilometers from each other will yield 1 Candy Trading Pokemon that were caught between 10 kilometers and 100 kilometers from each other will yield 2 Candy Trading Pokemon that were caught more than 100 kilometers from each other will yield 3 Candy

How To Get Candy - Other Minor Methods

Catching Pokemon and hatching eggs are definitely the best way to acquire Candy, however, there are some other methods that can be slightly helpful.

Transferring a Pokemon will yield 1 Candy Evolving a Pokemon will yield 1 Candy Using a Rare Candy will yield 1 Candy Players can use the Buddy mechanic to gain Candy on occasion Players can feed their Pokemon berries at a Gym to get Candy on the rare occasion

How To Get Candy XL

Getting this form of larger Candy will only be possible after trainers have reached level 40. Furthermore, players can only see and start farming them in earnest after acquiring at least 1 kind of Candy XL from a specific species.

Candy XL can be obtained through similar methods of Candy if trainers are above level 40, however, the most reliable way to farm it is to catch certain kinds of wild Pokemon while one’s owned Pokemon are high level–the higher the better.

Catching a Pokemon at a high level can possibly yield between 1 and 3 Candy XL

It should also be mentioned that catching stage 2 Pokemon at high levels will guarantee 1 Candy XL while catching a stage 3 Pokemon in similar circumstances will guarantee 2 Candy XL. On top of this, catching a legendary or mythic Pokemon will grant a guaranteed drop of 3 Candy XL.

Pokemon GO is available on Android and iOS.

MORE: Features Niantic Should Introduce To Pokémon GO To Keep People Playing