1. Sukupolvi I–III (punainen/sininen/keltainen, kulta/hopea/kristalli, rubiini/safiiri/smaragdi):
- Näiden sukupolvien aikana ei ollut mahdollista vaihtaa Pokemon Eggs -munia suoraan toisen pelaajan kanssa.
- Sen sijaan pelaajien oli kuorittava munat ja vaihdettava sitten kuoriutuneet Pokemonit.
2. Sukupolvi IV – V (Timantti/helmi/platina, HeartGold/SoulSilver, musta/valkoinen, musta 2/valkoinen 2):
- Esitteli mahdollisuuden vaihtaa suoraan Pokemon Eggs -munia toisen pelaajan kanssa.
- Kuitenkin vain pelin sisäisin keinoin (kuten jalostukseen tai NPC:iltä saamisen) hankituilla munilla voitiin käydä kauppaa.
- Wonder Traden tai GTS:n kautta vastaanotettujen munien kauppaa ei voitu jatkaa.
3. Sukupolvi VI–VII (X/Y, Omega Ruby/Alpha Sapphire, Aurinko/Kuu, Ultra Sun/Ultra Moon):
- Pokemon-munien suoran kaupankäynnin salliminen jatkui.
- Poistettiin Wonder Traden tai GTS:n kautta saatujen munien kaupankäynnin rajoitukset, jolloin pelaajat voivat käydä kauppaa pelissä hankituilla munilla.
4. Sukupolvi VIII (miekka/kilpi):
- Säilyttää mahdollisuuden vaihtaa suoraan Pokemon Eggs -munia muiden pelaajien kanssa.
- Esittelee "Yllätyskaupan" -konseptin, jonka avulla pelaajat voivat vaihtaa satunnaisia munia muiden pelaajien kanssa Internetin kautta.
On syytä huomata, että vaikka Pokemon Eggsillä voi käydä kauppaa saman sukupolven pelien välillä, niitä ei voi vaihtaa eri sukupolvien Pokemon-pelien välillä. Esimerkiksi Pokemon Sword/Shieldissä saatua munaa ei voi vaihtaa edellisen sukupolven Pokemon-peliksi, kuten Pokemon X/Y.
Lisäksi joillakin Pokemonilla, kuten Event Pokemonilla tai Mythical Pokemonilla, voi olla rajoituksia munien kauppaamiselle tai kaupankäynnille itselleen. On aina hyvä idea tarkistaa tietyt tiedot ja rajoitukset, jotka liittyvät Pokemon Eggs -kauppaan kunkin pelin sisällä.