Pokémon Go took the world by storm when it came out in 2016. You'd find large gatherings of strangers playing together in parks, trying to hunt down the rarest ones and fill out their Pokédexes. However, certain Pokémon are exclusive to specific regions around the world, which makes catching all 751 Pokémon a lofty challenge.
This is where trading comes into play. Trading itself does have some rules, as to prevent people from taking advantage of the trade system. You can only trade with players who are within 7.4 miles (12 kilometers) and there is a stardust cost based on the friendship level between the two trading parties when initiating a trade with another player. If you have a higher friendship level, then the lower the cost will be. In order to be friend rank good, you need to have been friends for 1 day, great 7 days, ultra 30 days, and best for 90 days.
Related: How to earn Stardust in Pokémon GO
So here are the costs for trading regular, shiny, and legendary Pokémon by friendship level.
Regular Pokémon
Friendship level | Trading cost when the Pokémon is registered on both player's Pokédex | Trading cost when the Pokémon isn't registered on a player's Pokédex |
Good | 100 Stardusts | 20,000 Stardusts |
Great | 100 Stardusts | 16,000 Stardusts |
Ultra | 100 Stardusts | 1,600 Stardusts |
Best | 100 Stardusts | 800 Stardusts |
Shiny and Legendary Pokémon
Friendship level | Trading cost when the Pokémon is registered on both player's Pokédex | Trading cost when the Pokémon isn't registered on a player's Pokédex |
Good | 20,000 Stardusts | 1,000,000 Stardusts |
Great | 16,000 Stardusts | 800,000 Stardusts |
Ultra | 1,600 Stardusts | 80,000 Stardusts |
Best | 800 Stardusts | 40,000 Stardusts |
Looking for more tips on Pokémon Go? Check out our list on what hatches from each egg on Pro Game Guides.
Published: Nov 5, 2021 07:38 am