The in-game promotion lets players on Nintendo Switch redeem codes to receive two event Shiny Legendary Pokémon: Shiny Xerneas and Shiny Yveltal.
The giveaway runs across two overlapping windows with distinct codes and availability dates.
Event details and redemption windows
- Shiny Xerneas: Redeem the code CELEBRATE30TH in-game.
This code is available immediately and can be redeemed through January 7, 2027.
- Shiny Yveltal: A separate code for Shiny Yveltal will be activated on December 10, 2026, and can be redeemed through February 4, 2027.
The Pokemon Company said players will be able to receive these event Pokémon by entering the provided Mystery Gift codes in Pokemon Legends Z-A.
In clear terms: users should open the game on Nintendo Switch, access the Mystery Gift menu, and select the option to receive a gift with a code or password to redeem the rewards within the stated windows.
What this means for players and collectors
These distribution windows give players multiple weeks to claim each Legendary Shiny.
As with prior Mystery Gift campaigns, players must redeem codes before the listed expiration dates to secure the event Pokémon.
The distribution uses the established in-game Mystery Gift functionality rather than an eShop download, so recipients will receive the Pokémon directly into their in-game party or PC box after redemption.
Context and relevance
Pokemon Legends Z-A’s event aligns with The Pokemon Company’s broader 30th Anniversary activities celebrating the franchise.
Mystery Gift distributions have been a recurring method for distributing event Pokémon across Nintendo Switch titles, providing an accessible way for players to obtain rare and promotional Pokémon without requiring additional purchases.
Players who want these Shiny legendaries should note the specific start and end dates for each code and redeem them in-game promptly.
For official updates or potential additional anniversary distributions, consult The Pokemon Company’s announcements or the game’s official channels.