1. Generácia I – III (červená/modrá/žltá, zlatá/strieborná/krištáľová, rubínová/zafírová/smaragdová):
- V týchto generáciách nebolo možné obchodovať s Pokémonovými vajíčkami priamo s iným hráčom.
- Namiesto toho museli hráči vyliahnuť vajcia a potom obchodovať s vyliahnutými Pokémonmi.
2. Generácia IV – V (diamant/perla/platina, zlaté srdce/striebro duše, čierna/biela, čierna 2/biela 2):
- Zavedená možnosť priamo obchodovať s vajíčkami Pokémona s iným hráčom.
- Obchodovať však bolo možné len s vajíčkami získanými prostredníctvom prostriedkov v hre (ako je chov alebo príjem od NPC).
- Vajcia prijaté cez Wonder Trade alebo GTS nebolo možné ďalej obchodovať.
3. Generácia VI – VII (X/Y, Omega Ruby/Alpha Sapphire, Slnko/Mesiac, Ultra Sun/Ultra Moon):
- Pokračovanie v umožňovaní priameho obchodovania s vajíčkami Pokémona.
- Odstránili sa obmedzenia obchodovania s vajíčkami získanými prostredníctvom Wonder Trade alebo GTS, čo hráčom umožnilo obchodovať s akýmikoľvek vajíčkami získanými v hre.
4. Generácia VIII (meč/štít):
- Zachováva možnosť priamo obchodovať s vajíčkami Pokémona s ostatnými hráčmi.
- Predstavuje koncept „obchodov s prekvapením“, ktorý umožňuje hráčom obchodovať s náhodnými vajíčkami s ostatnými hráčmi cez internet.
Stojí za zmienku, že zatiaľ čo s vajíčkami Pokemon možno obchodovať medzi hrami rovnakej generácie, nemožno ich obchodovať medzi rôznymi generáciami hier Pokémon. Napríklad vajce získané v Pokémon Sword/Shield nemožno vymeniť za Pokémon hru z predchádzajúcej generácie, ako je Pokémon X/Y.
Navyše, niektorí Pokémoni, ako napríklad Event Pokémon alebo Mythical Pokémon, môžu mať obmedzenia na obchodovanie s vajíčkami alebo na obchodovanie so sebou samými. Vždy je dobré skontrolovať konkrétne podrobnosti a obmedzenia týkajúce sa obchodovania s vajíčkami Pokémon v každej hre.