All Pokemon that evolve by trading in Pokemon Go

Many Pokemon have particular requirements when it comes to evolving in Pokemon Go, and some of them need to be traded in order to evolve. Here are all the trade evolutions available in Pokemon Go.
Many different Pokemon have specific requirements to evolve in different games. In Pokemon Go, most Pokemon evolve when players spend a certain amount of Candy. Others require special objects like Sinnoh or Unova Stones. A few others have really intricate methods for evolving.
There is also a group of Pokemon that can evolve after being traded between two players. Here’s the full list of Pokemon that require a trade to evolve and everything you need to know on how to evolve them.
All Pokemon that evolve by trading in Pokemon Go
Below you’ll find every Pokemon that evolves by trading in Pokemon Go:
Pokemon | Evolution |
---|---|
![]() | ![]() |
Kadabra | Alakazam |
![]() | ![]() |
Machoke | Machamp |
![]() | ![]() |
Graveler | Golem |
![]() | ![]() |
Haunter | Gengar |
![]() | ![]() |
Boldore | Gigalith |
![]() | ![]() |
Gurdurr | Conkeldurr |
![]() | ![]() |
Karrablast | Escavalier |
![]() | ![]() |
Shelmet | Accelgor |
![]() | ![]() |
Phantump | Trevenant |
![]() | ![]() |
Pumpkaboo | Gourgeist |
How to evolve a Pokemon by trading in Pokemon Go
To evolve a Pokemon by trading in Pokemon Go, you’ll first need to have a friend to trade with. Both players will have to be near each other, no more than approximately 100 meters away. Lastly, both trainers need to be at least level 10 in Pokemon Go.
Once you have a friend and you’re both ready to trade, follow these simple steps to trade in Pokemon Go:
- In the Pokemon Go map view, tap your Avatar Icon.
- Tap the ‘Friends’ tab and look for the friend you want to trade with.
- Tap on ‘Trade’ below the XP bar and wait for your friend to do the same.
- Choose the Pokemon you want to trade and wait for your friend to do the same.
Trading one of the Pokemon listed above will remove the Candy requirement and allow players to evolve it by spending nothing but Stardust. The amount of Stardust needed varies depending on the Pokemon.
Subscribe to our newsletter for the latest updates on Esports, Gaming and more.
It’s important to note that Pokemon can only be traded once in Pokemon Go, so you won’t be able you get your Pokemon back after trading. Stardust requirements for trading also depend on the rarity of the Pokemon and the Friendship level.

Since not all Pokemon Go players can be in physical proximity to their friends, these Pokemon can also evolve by spending Candy, but the requirement can be greater than the standard amount.
Gen 1 Pokemon Haunter, Graveler, Kadabra, and Machoke need 100 Candy to evolve because the trade evolution mechanic was introduced a few years after Pokemon Go’s launch.
Boldore, Gurrdurr, Karrablast, Phantump, Pumpkaboo, and Shelmet, on the other hand, need 200 Candy to evolve if not traded, which makes it far more difficult to achieve.
That’s all you need to know about trade evolutions in Pokemon Go. We’ll update the list when more Pokemon with this evolving mechanic make their way into the game.
For more Pokemon content, make sure to check our useful guides:
How to connect Pokemon Go to Pokemon Scarlet & Violet | How to heal Pokemon in Pokemon Go | How many Pokemon are there? | Best Pokemon for PvP battles in Pokemon Go | How to get revives in Pokemon Go | Pokemon Go best attackers ranked | All Pokemon Go free rewards | How to get Master Ball in Pokemon Scarlet & Violet | Everything we know about Pokemon Scarlet & Violet DLC | How many Pokemon types are in Scarlet & Violet?
Image Credits: Niantic / The Pokemon Company