Trade (GO)

InPokémon GO, atrade is a process by which aplayer sends one of theirPokémon to one of theirFriends in exchange for one of that Friend's Pokémon. Introduced in June 2018,[1] it is equivalent to thetrade mechanic in thecore series games. While trading is not required to complete thePokédex as it is in the core series, it is one of the methods that allows players to add new registrations to their Pokédex without catching Pokémon directly, the other being through hatchingEggs.
Trading Pokémon costs both players a certain amount ofStardust. Both players must also meet the following requirements to trade:
- The players must have reachedTrainer level 10.
- The players must be Friends.
- The players must be within 100 meters of each other.
Some Pokémon also are ineligible for trading or require a Special Trade, which has further restrictions.
Process
Players initiate trades from the Friends menu by selecting one of their Friends and tapping the "Trade" button below their avatar andBuddy Pokémon. (This button is disabled if the Friend is further than 40 km away.) When a player has received a trade offer from a Friend, the player will see that Friend at the top of their Friends list as well as an option to enter the trade directly from their Friends screen.
Once connected, players will then be able to select the Pokémon they wish to trade from theirPokémon Box. Pokémon that are ineligible to trade for any reason will appear at the bottom of the Pokémon list, with their images blued out. Once both players have selected the Pokémon to trade, they must both confirm that they want to trade their Pokémon for the one their Friend is offering. Then, the trade will initiate, and players will receive both the Pokémon their Friend offered them andCandy and possibly Candy XL for the Pokémon they traded to their Friend.
Restrictions
Each player can make at most 100 trades per day, including only one (or more, during certain events) Special Trade.
The following Pokémon are ineligible for trades:
- Pokémon marked as favorites
- CurrentBuddy Pokémon
- Past Buddy Pokémon can be traded, but the player will receive a warning that all progress made in Buddy Adventure will be reset upon trade
- Shadow Pokémon
- ActiveMega Evolution
- Pokémon currently defending aGym
- Pokémon currently placed at Pokémon Playgrounds
- Pokémon not at full HP
- Pokémon that have already been traded
- Mythical Pokémon (exceptMeltan andMelmetal)
- Fused Pokémon
- Zygarde
- Crowned SwordZacian
- Crowned ShieldZamazenta
- Eternatus
Special Trades
A Special Trade is required by both players if at least one of the Pokémon being traded has at least one of the following properties:[2]
- Pokémon not already registered the recipient's Pokédex
- Different forms (e.g. differentUnown letters), costumes, andShiny Pokémon count as separate Pokédex entries.
- Shiny Pokémon
- Legendary Pokémon
- Ultra Beast
- Meltan andMelmetal (despite beingMythical)
- Purified Pokémon
- Gigantamax Pokémon
- Any Pokémon with aspecial background
Special Trades have the following limits over regular trades:
- Special Trades cost significantly more Stardust
- The Stardust Cost is increased further for Pokémon not already in one player'sPokédex.
- Only Good Friends or better can trade Pokémon via Special Trade.
- A player can only make one (or more, during certain events) Special Trade per day.
Remote Trades
As of December 8, 2025, players who become Forever Friends will be able to make a Remote Trade with one another after earning 90 additional friendship points, regardless of the distance between players. Additional friendship points are required for subsequent Remote Trading. With Remote Trades, players will have to use a special Remote Trade tag to mark the Pokémon to be traded. Forever Friends will be able to view the Pokémon that each player has marked with the Remote Trade tag.
When starting a Remote Trade, each player takes turns selecting up to three of their friend's tagged Pokémon that they want to receive. These "wish lists" are sent to the other player. Each player selects one of the requested Pokémon to offer to the other. Both players then review the final offerings and have the chance to confirm or cancel. Throughout the Remote Trade process, either player has the option to decline the current request and start the process over. Additionally, Remote Trades don't count as Special Trades, regardless of which Pokémon were traded remotely.
In addition to the standard list of Pokémon that can't be traded, Pokémon caught in the last 30 days can't be traded remotely.
Stardust costs
TheStardust costs for trading vary based on the Pokémon being traded and the friendship level of the players trading. The minimum trade cost is
100, and the maximum trade cost is
1,000,000. Both players are required to pay the same Stardust cost for the same trade, regardless if only one of the offered Pokémon requires a Special Trade. If the two Pokémon have different Stardust costs to be traded, then the higher cost will be applied.
The Stardust costs for all trades are listed below. Note that although trading a Purified Pokémon requires a Special Trade, there is no additional cost if the recipient already has the Purified form registered. All trades that require over
100 are Special Trade, and higher costs apply to trades that involve trading a Pokémon not already registered to the recipient'sPokédex.
| Type of trade | Stardust requirement | ||||||
|---|---|---|---|---|---|---|---|
| Friend | Good Friend | Great Friend | Ultra Friend | Best Friend | Forever Friend | ||
| Registered | Regular Pokémon Purified Pokémon[a] | ||||||
| Legendary Pokémon Meltan/Melmetal Ultra Beast Shiny Pokémon Gigantamax Pokémon | Cannot trade | ||||||
| Not registered | Regular Pokémon Purified Pokémon | ||||||
| Legendary Pokémon Meltan/Melmetal Ultra Beast Shiny Pokémon Gigantamax Pokémon | |||||||
- ↑Purified Pokémon require a Special Trade
Candy rewards
With each trade, players also receiveCandy for the Pokémon that was traded away. Players earn more Candy as the distance between the traded Pokémon's catch locations increases. For players that have reached at leastTrainer level 31, trading also has a chance of yielding one Candy XL, which also increases with distance.
| Distance | Candy yield | Candy XL chance |
|---|---|---|
| <10 km | 1 | 10% |
| ≥10 km and <100 km | 2 | 25% |
| ≥100 km | 3 | 100% |
Modifications to traded Pokémon
If a Pokémon has previouslyMega Evolved, trading it will reset its Mega Level.
If a Pokémon has previously been aBuddy Pokémon, trading it will reset its affection.
Dynamax andGigantamax Pokémon will have all of theirMax Moves reset to Level 1, butMax Guard andMax Spirit will remain unlocked if they already were.
It is possible for a Pokémon'spower up level to decrease after trading:
- Allpower up levels are rounded down to the nearest integer level after trading. If a Pokémon is at Lv. 20.5, then it will be lowered to Lv. 20 after trading.
- If a Pokémon is traded to a player at a lower Trainer level, then that Pokémon's Power Up level will be reduced to the recipient's Trainer level + 2, if applicable.
IV reroll
TheIVs of traded Pokémon are randomly regenerated during the trade. The minimum possible IVs for traded Pokémon differ by with Friendship level:
| Friendship Level | Min. IV |
|---|---|
| Friends | 0 |
| Good Friends | 1 |
| Great Friends | 2 |
| Ultra Friends | 3 |
| Best Friends | 5 |
| Lucky Friends | 12 |
Lucky Pokémon

During a trade, there is a small chance that both traded Pokémon will become Lucky Pokémon. Lucky Pokémon guaranteed at least 12IVs in each stat (10 prior to September 5, 2018) and require half the amount of Stardust topower up. A Lucky Pokémon is indicated by a shimmery effect in thePokémon Box and the Pokémon's profile. Like with Shiny Pokémon, the Pokédex will record the number of Lucky Pokémon the player has obtained for that species.
The probability of obtaining a Lucky Pokémon depends on how long the Trainer has had that Pokémon in storage at the time of the trade, and it is based on the older of the two Pokémon traded. The following is the observed probability of traded Pokémon becoming Lucky:[3]
- 5% for Pokémon obtained less than 1 year ago
- 10% for Pokémon obtained between 1 and 2 years ago
- 25% for Pokémon obtained more than 2 years ago
- 75% for Pokémon obtained between July to August 2016
- Since September 5, 2018, these Pokémon are guaranteed to be Lucky, provided that at least one of the players has not already accumulated ten Lucky Pokémon
Since April 2019, players who are Best Friends or higher have a chance of becomingLucky Friends, which guarantees the next trade to result in Lucky Pokémon. This can possibly be triggered by performing a task that may increase Friendship level, such as opening aGift or trading a Pokémon, on the first interaction of the day. After completing a trade with a Lucky Friend, the players will return to Best Friend status. Using aLucky Trinket on a Great Friend or higher will cause players to become Lucky Friends as well.
Trade Evolution
Trade Evolution was introduced on January 10, 2020.[4] Trading certain Pokémon thatevolve through trading in thecore series allows them toevolve without spendingCandy. Unlike in the core series, which requires Pokémon to be at a specific evolutionary stage to evolve via trade, Pokémon in Pokémon GO become eligible for trade Evolution if they were traded at any evolutionary stage prior to their trade Evolution stage. For example, trading aGastly makes it eligible to later evolve intoGengar at no Candy cost.
Eligible Pokémon
All trade Evolution Pokémon in Pokémon GO are alsoPokémon that evolve through trading in thecore series. However, only a subset of those Pokémon can currently trade evolve in Pokémon GO. Notably, noPokémon that evolve by trading with a held item in the core series can trade evolve in Pokémon GO. (These Pokémon instead requireEvolution items in addition toCandy to evolve.)
The following Pokémon are currently eligible for trade Evolution. (The Candy cost listed applies if the Pokémon has not been traded.)
| Previous Evolution | Trade Evolution | |||
|---|---|---|---|---|
Abra | → | Kadabra | → | Alakazam |
Machop | → | Machoke | → | Machamp |
Geodude | → | Graveler | → | Golem |
Geodude Alolan form | → | Graveler Alolan form | → | Golem Alolan form |
Gastly | → | Haunter | → | Gengar |
Roggenrola | → | Boldore | → | Gigalith |
Timburr | → | Gurdurr | → | Conkeldurr |
| Karrablast is the lowest in its line | Karrablast | → | Escavalier | |
| Shelmet is the lowest in its line | Shelmet | → | Accelgor | |
| Phantump is the lowest in its line | Phantump | → | Trevenant | |
| Pumpkaboo is the lowest in its line | Pumpkaboo | → | Gourgeist | |
