Getting candies in Pokémon GO is sometimes tedious, but candy is essential for evolving and powering up your Pokémon. Luckily, there are some quick and easy ways to get candies so that you can evolve that Magikarp or Swablu.

Method 1
Method 1 of 4:

Catching Pokémon

  1. 1
    Locate Pokémon in your area. Keep an eye on your "nearby" Pokémon tracking, and watch out for rustling grass near you.
  2. 2
    Catch any Pokémon you find. There is a full guide to the best capturing techniques here. It'll take some practice, but with the right technique and suitable Poké Balls, you will have a good chance of catching them.
    • Catching evolved forms of Pokémon in the wild will give you more candy than a normal catch. First evolution Pokémon give 5 candies, and second evolution Pokémon give 10 candies.
    Advertisement
  3. 3
    Reap the rewards. Each Pokémon you catch will earn you some candy.[1]
  4. Advertisement
Method 2
Method 2 of 4:

Transferring Pokémon to the Professor

  1. 1
    Tap the Poké Ball icon.
  2. 2
    Tap on the Pokémon Box icon.
  3. 3
    Select the Pokémon you would like to transfer (e.g- Drowzee) and scroll down to the 'Transfer' button. Click it.
  4. 4
    Choose 'Yes' to transfer that Pokémon. You will get candies associated with the kind of Pokémon you gave him.[2]
  5. Advertisement
Method 3
Method 3 of 4:

Hatching Eggs

  1. 1
    Acquire an egg from a PokéStop or Gym.
  2. 2
    Tap on the Poké Ball icon and select the Pokémon Box icon.
  3. 3
    Drag your finger to the left or tap the 'Eggs' label in the top right corner to go to the Eggs menu.
  4. 4
    Tap on the Egg and select the 'Start Incubation' button. Select an incubator and then walk the distance it says to hatch your egg. When your egg hatches, you'll receive your Pokémon and some candies.[3]
    • Better eggs give more candies. 10km eggs (purple dots on egg shell) give the most candy.
  5. Advertisement
Method 4
Method 4 of 4:

Feeding Pokémon Berries in Gyms

  1. 1
    Tap on a friendly gym. A friendly gym is a gym that is owned by your team. You don't have to add a Pokémon to the gym to feed berries to Pokémon.
    • If you are defending a gym, you can remotely feed berries to the Pokémon in the gym. This will work the exact same as if you were actually at the gym, except that it doesn't fill the Pokémon's motivation as much.
  2. 2
    Tap on a Pokémon. It can be any Pokémon in the gym, as long as it is not satisfied.
    • Satisfied Pokémon have been fed 10 berries and cannot be fed any more berries for 10 minutes.
  3. 3
    Feed the Pokémon berries. Pokémon have a small chance of giving out candy when you do this.
  4. Advertisement

Warnings

Advertisement

About This Article

wikiHow is a “wiki,” similar to Wikipedia, which means that many of our articles are co-written by multiple authors. To create this article, 15 people, some anonymous, worked to edit and improve it over time. This article has been viewed 45,613 times.
13 votes - 85%
Co-authors: 15
Updated: March 17, 2023
Views: 45,613
Categories: Pokemon GO
Advertisement