Update: We checked for new Pokemon Legends: Z-A Mystery Gift codes on March 19, 2026, but there were no changes.
Pokemon Legends: Z-A uses the Mystery Gift system to distribute free rewards, including items, Mega Stones, and special encounters. Some rewards require a code, while others are claimed directly through the internet in-game.
Working Mystery Gift codes
PREPAR1NG— 5 Max Revives, 10 Full Restores, 10 Ultra Balls
This item bundle remains available for a long period and can be redeemed once per account.
Expired Mystery Gift codes
B1G0006— Alpha Charizard (event ended January 19, 2026)
Limited-time distributions rotate regularly, and once expired, they cannot be redeemed again.
How to redeem Mystery Gift codes in Pokemon Legends: Z-A
Step 1: Progress the story until you unlock the Link Play menu during Main Mission 3 in Lumiose City.
Step 2: Open the main menu and select Link Play.
Step 3: Choose Mystery Gift, then select Get with Code/Password.
Step 4: Enter the code exactly as shown. If successful, a gift animation will appear and the items will be added to your inventory or box.
You must be connected to the internet to redeem codes, but a Nintendo Switch Online subscription is not required.
Other Mystery Gifts without codes
Several rewards are distributed through the Get via Internet option instead of codes. These include Mega Stones like Garchompite Z and Mewtwonite X/Y, which unlock side missions after meeting specific conditions such as completing the main story or DLC content.
These do not require any password entry and appear automatically in the Mystery Gift menu when available.