Friendship, Trading, and Gifting Guide

Submit Feedback or Error
Table of Contents

Trading Guides


On June 19th Niantic announced a slew of new features. Friends, gifting, and trading are mechanics that allow players to interact with each other. This guide is to help explain the details of the new systems. 


Trainers are able to add friends through the trainer profile page. You must be trainer level 10 and over 13 years of age to use this feature. You can hold up to 200 friends, and friends have a level associated with them. These levels are gained through participating in a raid or gym battle with, trading, or giving gifts to a friend. Friendship level can be raised once per friend, per day. The levels and bonuses associated are as follows:

Friend Level # Days Rewards
None 0 None
Good 1
  • Enable trading (All Pokemon but Mythical)
  • 3% damage bonus during raids and gyms
  • Guaranteed at least 1/1/1 IVs during trade
  • 3,000 XP
Great 7
  • 20% stardust discount on Special Trades
  • 5% damage bonus during raids and gyms
  • +1 Premier Ball during raid boss catch phase
  • Guaranteed at least 2/2/2 IVs during trade
  • 10,000 XP
Ultra 30
  • 92% stardust discount on Special Trades
  • 7% damage bonus during raids and gyms
  • +2 Premier Ball during raid boss catch phase
  • Guaranteed at least 3/3/3 IVs during trade
  • 50,000 XP
Best 90
  • 96% stardust discount on Special Trades
  • 10% damage bonus during raids and gyms
  • +4 Premier Ball during raid boss catch phase
  • Guaranteed at least 5/5/5 IVs during trade
  • 100,000 XP
Additional Premier Balls do not result in additional Raid rewards.

Gifting with Friends

Spinning a Pokestop or gym will give you a chance to receive a gift. These gifts will allow you to send an items to your friends. Sending a gift awards 200xp and is the quickest way to level friendship for the above rewards. A player can hold 10 sendable gifts at once. You can't open gifts that you obtain from Pokestops yourself.

A player can open 20 gifts from friends daily. Items are gifted in "bundles", and you can receive up to 4 bundles in a gift. The list of possible item bundles are as follows:

  • 1 Super Potion
  • 1 Hyper Potion
  • 1 Max Potion
  • 1 Revive
  • 1 Max Revive
  • 3 Poke Balls
  • 2 Great Balls
  • 1 Ultra Balls
  • 2 Pinap Berries
  • 1 Evolution Item
  • 100 stardust

Gifts may also contain a 7km egg.  The hatched Pokemon's location will be the Pokestop or gym that the gift was first obtained. More information about gifts and eggs can be found in our egg hatching guide.

7 km eggs initially contained Alolan Pokemon and now also contain many baby Pokemon, with additional Pokemon added in some events. A list of included Alolan Pokemon are below: 

A full list of Pokemon found in 7km eggs can be found here.

Trading with Friends

Several mechanics to keep in mind when organizing a trade.

  • A Pokemon can only be traded once. No retrades or trade backs!
  • Players must be within 100 feet of each other.
  • Mythical Pokemon can never be traded.
  • Legendary Pokemon, shiny Pokemon, and Pokemon and forms unknown in your dex must use a Special Trade (limit 1 daily).
  • Both players must pay the same stardust cost. See table below for full trade requirements.
  • A traded Pokemon's level will be rounded down to the nearest half-level (A level 29 Pokemon will not change. A level 29.5 Pokemon will be traded at level 29).
  • A Pokemon's IV will be randomized on trade. IV floor is determined by your friendship level.
    • Good Friends - minimum 1/1/1 IVs
    • Great Friends - minimum 2/2/2 IVs
    • Ultra Friends - minimum 3/3/3 IVs
    • Best Friends - minimum 5/5/5 IVs
  • You will receive candy from trading a Pokemon away based on the distance of the catch location of the two Pokemon.
  1. Candy = 0-10km distance
  2. Candy = 10-100km distance
  3. Candy = 100km+ distance

Trading Stardust Costs

Type of Trade Good Great Ultra Best
Normal Trade 100 100 100 100
Special Trade: New Pokedex entry (non-legendary, non-shiny Pokemon) / Existing Pokedex entry (shiny or legendary Pokemon) 20,000 16,000 1,600 800
Special Trade: New Pokedex entry for a shiny or legendary Pokemon 1,000,000 800,000 80,000 40,000

Lucky Pokemon

Lucky Pokemon have an IV floor of 12/12/12 minimum, and cost 50% less Stardust to power up. If a lucky trade occurs, both players receive a Lucky Pokemon.

There are currently 3 ways to acquire Lucky Pokemon in Pokemon Go trades. Trading is the only way to receive Lucky Pokemon. 

Getting Lucky

While making trades, some may randomly turn Lucky. This is believed to be linked to age of the Pokemon being traded.

Little is known to weather or not this is a sliding scale but it does seem to be influenced by the ages of both Pokemon being traded. Pokemon can still become lucky if you catch and immediately trade them, useful for swapping during Community Days. This rate is likely around 1/20. Holding onto your rare Pokemon actually makes them even more rare. It's not currently possible to have 5 year old Pokemon, but it's likely that as time goes on their odds to result in Lucky trades continues to increase.

Guaranteed Lucky 

Some trades are guaranteed to become Lucky if they meet certain requirements. This feature was added on September 5th as an incentive for inactive players to get back into the game and trade old Pokemon for Lucky ones. As such, a Lucky trade is only guaranteed if a trainer both

  1. has less had a total of less than 10 Lucky Pokemon on their account
  2. and that same trainer trades away a Pokemon from July or August of 2016.

This trainer can receive any Pokemon from the other trainer and the other trainer may have over 10 total Lucky Pokemon. The GamePress Trading Guides contain articles useful Pokemon to look for in guaranteed Lucky trades.

When looking for accounts eligible for guaranteed Lucky trades, remember that the same account must have the older Pokemon to trade away and less than 10 Lucky Pokemon total. The only way to verify the total number of Lucky Pokemon is to count through Pokedex entries. Transferred and Evolved Pokemon count additionally towards this limit of ten. For example, If you evolve a Lucky Squirtle to a Wartortle and then to a Blastoise, and then transfer it, this counts as three Lucky Pokemon even though none appear in your account. These will still be marked in your Pokedex and count against you for guaranteed Lucky trades.

A new Silph research study finds that point 1 as posted above is incorrect. This study suggests:

"All July-Aug 2016 Pokémon are guaranteed Lucky if the sender has been in fewer than 10 trades (as sender or recipient) where at least one party was guaranteed."

Lucky Friendship

When interacting with Best Friends, the friendship has a chance to become Lucky! Your next trade will become Lucky.

Lucky Friendship provides and incentive to interact with Best Friends. Only your first interaction with each Best Friend each day can result in the Friendship becoming Lucky. Interactions include

  • Opening Gifts
  • Completing a Raid or Gym Battle
  • Battling in PvP
  • Trading a Pokemon

After interacting with a Best Friend in any of these ways, you will receive a pop-up notification and a Lucky Friend indicator on that friend's profile.

Your next trade will be Lucky so make it count! After this, you will revert to Best Friends. There is no limit to how many times two trainers can become Lucky Friends or a limit to how many Lucky Friends a trainer can have. Keep interacting with your Best Friends for additional chances at Lucky Friendship!

Pro Tip: Because a Lucky Trade itself can result in two trainers becoming Lucky Friends, Lucky Friends should complete the trade before Raiding together or otherwise interacting for another chance at Lucky Friendship.

Purified Lucky Shadow Pokemon

Purification bonuses stack with Lucky Pokemon discounts, resulting in a 55% stardust cost reductions. Because purifying increases IVs of all stats by 2, purifying a Lucky Shadow Pokemon has a 42% chance to give you a Pokemon with perfect IVs. 12 IVs in any stat will increase to 14 and any value 13-15 will increase to the cap of 15.