Magic: The Gathering Arena is helping players get started in the free-to-play digital collectible card game by giving them codes they can enter to unlock new in-game booster packs and card cosmetics they can use. There's also a code that unlocks two levels in the game's Mastery system.
To get cards you need in the game, you usually need money to spend on gems, the in-game currency of MTG Arena. While you can still buy packs if you want to, you can start off stronger than everyone who doesn't know about the free codes. There are also codes players can get from prerelease packs, Planeswalker decks, and some MTG in-store events but those are unique codes that can only be used once.
Below is a list of free MTG Arena free non-unique codes that will be updated regularly. These codes can only be entered once per user and they have an expiration date so don't forget to enter the codes before they're gone.
Note that this article will be updated regularly once they add new free codes in the game.
Here are all the free and working non-unique codes for Magic Arena so far:
PlayAllegiance: 3 Ravnica Allegiance packs. (Expires on July 1, 2020.)
PlayRavnica: 3 Guilds of Ravnica packs. (Expires on July 1, 2020.)
PlayWarSpark: 3 War of the Spark packs. (Expires on July 1, 2020.)
PlayM20: Redeems for three Core 2020 packs. (Expires on July 1, 2020.)
PlayTheros: Redeems for three Theros Beyond Death packs.
Level Up: (Level up 2 levels on Mastery system)
Broughtback: Earn 2,000 XP towards rewards
FiveBonusLevels (expires September 24, 2019)
Check out our Magic Arena video: