'Pokémon Go' Social Feature: How to Add Friends, Get Gifts, Trade and More

The new Social feature in "Pokémon Go" is finally live. Find out how to add friends, gift items, make trades and more.

After years of waiting, trading in Pokémon Go is finally available! However, Niantic gave fans more than just trading; players have a number of social features available like adding friends, playing alongside others and gifting them eggs and other items.

There's a lot of little details of each aspect of the Pokémon Go Social feature and we're going to run through them. Here's everything Pokémon Go players need to know about how to friends, increase friend levels, gift items and trade Pokémon.

'Pokemon Go' Social Features Guide: How to Add Friends, Level Up, Give Gifts and Trade

The first part of the Pokémon Go social feature is adding friends. To add friends click on the player profile in the lower left-hand corner. Tap the "Friends" tab on the top of the screen, which is where you can add and monitor your current friends.

To add friends, click the "Add Friends" button and it'll send you to another screen. Players can input a friend's Trainer Code, which adds them to their friends list. The Trainer Code can be found on this screen. Players can also share their Trainer Code with others.

Each friend in Pokémon Go has a Friendship Level that increases when you interact with them. Players can increase a Friendship Level by either: Battling with them in a Gym, Raid Battle, Trade or sending a gift. You can only increase a Friendship Level once per day, and getting to a new tier happens by interacting with a player after a certain number of consecutive days.

Players will also receive bonuses for receiving certain levels. Here are the different Friendship Levels with their requirements and bonuses.

  • Good Friend (1 Day) - None
  • Great Friend (7 Days) - + 1 Stardust Discount on Trades, + 1 Gym/Raid Battle Attack Bonus, + 1 Premiere Ball in Raid Battles
  • Ultra Friend (30 Days) - +2 Stardust Discount, +2 Gym/Raid Attack Bonus, +2 Premiere Balls
  • Best Friend (90 Days) - + 3 Stardust Discount, +3 Gym/Raid Attack Bonus, +4 Premiere Balls
pokemon, go, friendship, level, not, increasing, how, to, fix, workaround
Friend Levels are important in 'Pokemon Go' PlayerOne/Niantic


Players may notice a new item when spinning a PokeStop: presents. Players can't open them, but they can be sent to friends. These presents contain a lot of useful items like Pokeballs, potions and even Eggs. The Eggs found in presents are brand new 7km Eggs that contain Alola Pokémon.

Here are the Alola Pokémon found in 7km Eggs:

  • Alola Grimer
  • Alola Meowth
  • Alola Vulpix
  • Alola Sandshrew

Players can send one gift to a friend per day and up to 20 gifts total a day.

Trading and Stardust Requirements

Trading works differently in Pokémon Go than in other Pokémon games. Stardust is required to perform a trade, and the amount varies with the Pokémon being traded. You'll also need to be in their vicinity.

Trainers also need to know what the IVs and CP are for the Pokémon being traded. When a Pokémon is traded, their IVs will be re-rolled. The Friendship Level also affects the IVs, the higher the level the more likely the Pokémon you receive has good IVs.

pokemon, go,  social, features, how, to, add, friends, trade , stardust, requirements
How the trading feature looks like in 'Pokemon Go' PlayerOne/Niantic

Also, trainers will receive extra candy for Pokémon they get in trades. The further away your friend is, the higher amount of candy received.

Finally, there are "special trades" that involve Legendary, Shiny and Pokémon not found in a player's Pokedex. You can only perform a special trade with those you have a Great or better friend level with. You can only do one special trade per day.

The Stardust requirements for a special trade are also much more than a normal trade. Here are the amount of Stardust needed for special trades:

  • Standard Trade - 10 Stardust
  • Shiny Pokémon - 20,000 Stardust
  • Legendary Pokémon - 20,0000 Stardust
  • Legendary Pokémon not in your Pokedex - 1,000,000 Stardust
  • Shiny Legendary Pokémon not owned - 1,000,000 Stardust

There is a 100 trade daily limit in Pokémon Go, which is pretty high but players should be aware of it.

Are you enjoying the new Social feature in Pokémon Go? Is there anything we missed from trading, friendship level and gifting? Let us know in the comments section below.