Nintendo announced that Pokemon Legends: Z-A will get free shiny versions of Xerneas and Yveltal as Mystery Gift characters. The Xerneas is available now for folks who own the game, so long as someone enters the password “CELEBRATE30TH” by January 7, 2027. People need to wait until December 10, 2026 for the Yveltal distribution to start. When that’s active, it will run until February 4, 2027.
Getting both the shiny Xerneas and Yveltal in Pokemon Legends: Z-A involves the same input option. After you get into the game a bit and can access Link Play, you can choose to enter a code or password in the Mystery Gift menu to get a character. Using the first code gets you the Xerneas.
Here’s a video showing both off in-game. It doesn’t note what the moveset looks like for either one.
Using the same codes in Pokemon Pokopia will get someone a Stylish Shiny Set for “CELEBRATE30TH.” The Yveltal code will get someone a Warm Cozy Set. Both of those consist of in-game items that can be used to make habitats.
This isn’t the only active Mystery Gift. There’s also one tied to a Vivillon Challenge. That nets you a Spewpa and a free Poke Ball Pattern Vivillon.
Pokemon Legends: Z-A is available on the Switch and Switch 2 and will get both shiny Xerneas and Yveltal before 2026 ends.
We may earn a commission if you purchase from certain links. Learn more here.