Pokud jste vedle přítele a ve vzdálenosti nejvýše 100 metrů, můžete si s ním vyměnit Pokémona v Pokémon GO. Za tímto účelem musí být hratelná postava alespoň na úrovni 10. Dokončení obchodu dává bonusové bonbóny pro Pokémony, které byly obchodovány, a tento bonus se může zvýšit, pokud jsou chyceni ve velké vzdálenosti od sebe. Všechny obchody jsou založeny na hvězdném prachu a některé vyžadují více hvězdného prachu než jiné. Jak se zvyšuje úroveň přátelství školitelů, náklady na obchod se sníží.