MTG Arena codes are the best way to get various free booster packs, cards, and of course some awesome cosmetics.
Sometimes it can be hard to find all the available free MTG Arena codes in one place. That’s why we compiled each and every one of them here. You’ll find all currently active codes below. Be sure to check back daily for new MTG Arena promo codes!
NEWEST MTGA CODE: We want to highlight the newest code. Use code PlayStrixhaven to get 3 Strixhaven Packs. There are also five new codes for Strixhaven sleeves, which you can find by scrolling down to the cosmetics section.
How to Redeem MTG Arena Codes
Redeeming MTG Arena codes is simple. Follow these steps to redeem codes:
- On the home screen click Store on the top bar.
- In the top right corner, you’ll see Redeem Code window.
- Write the MTGA promo codes there. You should correctly use uppercase and lowercase. If a code doesn’t work, try using all uppercase letters. If you get a Redeem Code Failure message, this either means that you have mistyped the code or that the code has expired.
- Press Enter.
MTG Arena Pack Codes
Since MTG Arena went into Open Beta each edition had a special promo code. These MTGA codes grant a player three packs of the respective set. You can find all of them in a table below. Hopefully, you’ll get something good in your packs.
|PlayRavnica||3 Guild of Ravnica Packs||July 1, 2020*|
|3 Ravnica Allegiance Packs||EXPIRED|
|PlayWarSpark||3 War of the Spark Packs||July 1, 2020*|
|PLAYM20||3 Core Set 2020 Packs||July 1, 2020*|
|PlayEldraine||3 Throne of Eldraine Packs||July 1, 2020*|
|PlayTheros||3 Theros Beyond Death Packs||Unknown|
|PlayIkoria||3 Ikoria Lair of Behemoths Packs||Unknown|
|PLAYM21||3 Core Set 2021 Packs||Unknown|
|PlayZendikar||3 Zendikar Rising Packs||Unknown|
|TRYKALADESH||1 Kaladesh Remastered Pack||Unknown|
|PlayKaldheim||3 Kaladeheim Packs||Unknown|
|PlayStrixhaven||3 Strixhaven Packs||Unknown|
* These codes were supposed to expire on July 1st, 2020. However, they still worked on August, 2021. So give them a try if you didn’t use them yet.