Zum Vernetzen mit anderen Spielern gibt es nach Entwicklerangaben einen sogenannten Trainercode, der in der App eingegeben wird. Als Freunde können Trainer sich gegenseitig Gegenstände zuschieben oder Kämpfe bestehen und so gemeinsam Punkte sammeln.
Befreundete Trainer ab einer gewissen Stufe können miteinander auch Pokémon austauschen - je nach Pokémon und Distanz gibt es dafür weitere Boni. Zum Tausch ist allerdings eine Menge Sternenstaub nötig, der im Spiel erst verdient werden muss. Je höher der Freundschaftslevel zweier Trainer, desto geringer sind die Tauschkosten.
Bestimmte Pokémon lassen sich nur einmal täglich tauschen. Dazu gehören besonders seltene, legendäre oder solche, die noch nicht von einem der Trainer gefangen wurden.