Nintendo Life reporter Jim Norman first flagged the distribution, which is redeemable now through 7 January 2027.
According to the report, players who enter the code CELEBRATE30TH in Pokémon Legends: Z-A will receive a Shiny Xerneas.
The distribution is part of The Pokémon Company’s ongoing celebration activities and arrives as the franchise marks three decades of releases, cross-media projects and sustained commercial success.
In clear, journalistic terms: The Pokémon Company announced a new Mystery Gift initiative tied to its 30th Anniversary and confirmed that redeeming the code CELEBRATE30TH between now and 7 January 2027 will grant players a Shiny Xerneas for use in Pokémon Legends: Z-A.
The report also notes an additional Legendary distribution — a Shiny Yveltal — scheduled to begin on 10 December, though a redemption code for that drop has not been provided yet.
Mystery Gift events have long been a staple for Pokémon titles on Nintendo Switch, allowing players to obtain promotional Pokémon, items or cosmetics via in-game redemption.
Nintendo Life’s coverage, attributed to Jim Norman, relayed the code and the time window without further changes to the standard Mystery Gift process.
What this means for players: If you play Pokémon Legends: Z-A on Nintendo Switch, you can secure a Shiny Xerneas immediately by using CELEBRATE30TH in the game’s Mystery Gift menu before the 7 January 2027 cutoff.
Keep an eye on official channels and outlets such as Nintendo Life for the Yveltal code once The Pokémon Company releases it ahead of the 10 December distribution.
This distribution adds to a series of anniversary initiatives across the franchise, and it underscores The Pokémon Company’s continued use of Mystery Gift promotions to engage the player base on the Nintendo Switch and related platforms.
For the latest official codes and redemption instructions, consult the in-game Mystery Gift section or announcements from The Pokémon Company and Nintendo’s eShop listings.