Kunkin Pokémonin ystävyyssuhteen mahdollisuus määräytyy useiden tekijöiden yhdistelmällä:
- Pokémonin tyyppi: Joillakin Pokémoneilla on korkeampi ystävyyssuhde kuin toisilla.
- Pokémonien taso: Mitä pienempi tasoero pelaajan Pokémonin ja villin Pokémonin välillä on, sitä korkeampi ystävyysprosentti on.
- Nykyinen Pokémon HP: Mitä alhaisempi villin Pokémonin nykyinen terveys on, sitä korkeampi on ystävyyssuhde.
- Pelaajan ystävyyslukutilasto: Pelaajan Poké Ball Plus -lisävaruste tarjoaa perusbonuksen kaikkien villien Pokémonien ystävyyssuhteeseen. Tätä tehostetta voidaan lisätä myös ruokkimalla Pokémon-kumia.