1. I–III. generáció (piros/kék/sárga, arany/ezüst/kristály, rubin/zafír/smaragd):
- Ezekben a generációkban nem lehetett közvetlenül másik játékossal cserélni Pokemon Eggeket.
- Ehelyett a játékosoknak ki kellett kelteniük a tojásokat, majd el kellett cserélniük a kikelt Pokémonokat.
2. IV – V generáció (Gyémánt/Pearl/Platina, HeartGold/SoulSilver, Fekete/fehér, Fekete 2/Fehér 2):
- Bevezettük a Pokemon Eggs közvetlen cseréjének lehetőségét egy másik játékossal.
- Azonban csak a játékon belüli eszközökkel (például tenyésztéssel vagy NPC-ktől kapott tojásokkal) lehet kereskedni.
- A Wonder Trade-en vagy a GTS-en keresztül kapott tojásokkal nem lehetett tovább kereskedni.
3. VI–VII. generáció (X/Y, Omega Ruby/Alfa Zafír, Nap/Hold, Ultra Nap/Ultra Hold):
- Továbbra is engedélyezi a Pokemon Eggs közvetlen kereskedelmét.
- Eltávolították a Wonder Trade-en vagy a GTS-en keresztül kapott tojásokkal való kereskedés korlátozását, lehetővé téve a játékosok számára, hogy a játékban szerzett tojásokkal kereskedjenek.
4. VIII. generáció (kard/pajzs):
- Fenntartja azt a képességet, hogy közvetlenül kereskedjen Pokemon tojásokkal más játékosokkal.
- Bemutatja a „Meglepetés-kereskedelem” fogalmát, amely lehetővé teszi a játékosoknak, hogy véletlenszerű tojásokat kereskedjenek más játékosokkal az interneten keresztül.
Érdemes megjegyezni, hogy míg a Pokemon Eggs-t ugyanannak a generációnak a játékai között lehet kereskedni, addig a különböző generációs Pokemon-játékok között nem. Például a Pokemon Sword/Shieldben kapott tojást nem lehet elcserélni egy korábbi generációs Pokemon játékra, mint például a Pokemon X/Y.
Ezenkívül egyes Pokemonok, például az Event Pokemon vagy a Mythical Pokemon korlátozásokat tartalmazhatnak a tojások kereskedelmére vagy saját maguk kereskedelmére. Mindig jó ötlet minden egyes játékon belül ellenőrizni a Pokemon Eggs kereskedéssel kapcsolatos konkrét részleteket és korlátozásokat.