The Pokémon Company has announced a new Mystery Gift distribution for Pokémon Legends: Z-A, allowing Nintendo Switch and Switch 2 players to receive a free Shiny Xerneas. The limited-time giveaway began on November 12, 2026, as part of Pokémon’s 30th anniversary celebrations, with the redemption code CELEBRATE30TH available until January 7, 2027.
The distribution gives players an opportunity to add the Shiny variant of the Legendary Pokémon Xerneas to their collection without needing to encounter or capture it through normal gameplay. The reward is available through the game’s built-in Mystery Gift system.
To redeem Shiny Xerneas, players need to launch Pokémon Legends: Z-A and open the main menu. From there, select Link Play, choose Mystery Gift, and then select Get with Code/Password. Enter CELEBRATE30TH to receive the Pokémon, and save the game after completing the redemption.

An internet connection is required to redeem the code, and players must have progressed far enough into the game to unlock the Mystery Gift feature. The code is available for a limited period, with January 7, 2027, serving as the final redemption date.
Xerneas originally appeared in Pokémon X and Y, where it was introduced as one of the Kalos region’s Legendary Pokémon alongside Yveltal. Its Shiny appearance features a distinctive white-and-blue colour scheme, making it visually different from its regular form.
The Pokémon Company has also confirmed a second Legendary Pokémon distribution for Pokémon Legends: Z-A. Beginning December 10, 2026, players will be able to receive Shiny Yveltal through a separate Mystery Gift promotion.
Unlike the Shiny Xerneas giveaway, the Shiny Yveltal distribution is not yet active. Its redemption code has not been announced as of November 12, meaning players cannot claim both Legendary Pokémon using the currently available CELEBRATE30TH code.
The two distributions form part of Pokémon’s ongoing 30th anniversary activities, giving players access to special versions of the Legendary Pokémon associated with the original Kalos games.
For Pokémon Legends: Z-A players, the immediate reward is Shiny Xerneas, which can be claimed now on both Nintendo Switch and Switch 2. The separate Shiny Yveltal distribution follows on December 10, while the current Xerneas code remains valid through January 7, 2027.
