How Many Magic Cards Are There? 33,357 as of November 2026

There are 33,357 unique Magic: The Gathering cards as of 13 November 2026, in 99,949 printings. Our Scryfall count by year, type, colour and Reserved List.

Shon Atsil9 min readMagic
Seven Magic: The Gathering cards from 1993 to 2025 fanned out in date order: Alpha Shivan Dragon, Beta Serra Angel, Urza's Saga Serra Avatar, Future Sight Tarmogoyf, Worldwake Jace, the Mind Sculptor, The One Ring and Final Fantasy's Sephiroth, Fabled SOLDIER

Quick verdict

As of 13 November 2026 there are 33,357 unique Magic: The Gathering cards printed on paper, by our count of Scryfall's database, or 32,746 if you leave out the joke cards that exist only in Un-sets. Counting every printing (reprints, new art, special frames) there are 99,949, and more than half a million once every language is counted. About 2,000 new cards now arrive each year, roughly three times the pace of the 1990s, and about two in three printings sell for under $1.

There are 33,357 unique Magic: The Gathering (MTG) cards as of 13 November 2026. That is every different card that has been printed on paper, from Alpha in 1993 to Star Trek, which came out today. We counted them in Scryfall's card database, and each card counts once however many times it has been reprinted. Leave out the joke cards that only exist in Un-sets and the total is 32,746. Count every printing instead, with each reprint, new art and special frame counted separately, and it is 99,949.

The number you see quoted depends on what is being counted, which is why other sites disagree. The table below gives each count, what it includes and the exact search we used, so you can run it again yourself.

How Many Magic Cards Are There? The Numbers at a Glance

All figures are from the Scryfall API on 13 November 2026. "Unique cards" means one entry per card name and rules text. "Printings" means one entry per set and version.

  • Unique cards printed on paper

    Count
    33,357
    Scryfall search
    game:paper (unique cards)
  • Unique paper cards, Un-set joke cards removed

    Count
    32,746
    Scryfall search
    game:paper -is:funny (unique cards)
  • Unique paper cards plus tokens, emblems and art cards

    Count
    38,403
    Scryfall search
    game:paper, extras included
  • Every unique card, paper and digital

    Count
    34,045
    Scryfall search
    in:paper or in:arena or in:mtgo
  • Cards that exist only in digital form

    Count
    688
    Scryfall search
    (in:arena or in:mtgo) -in:paper
  • Paper printings

    Count
    99,949
    Scryfall search
    game:paper (unique prints)
  • Paper printings incl. tokens and variants

    Count
    110,891
    Scryfall search
    game:paper, extras and variations included
  • Paper printings in every language

    Count
    542,763
    Scryfall search
    game:paper lang:any, extras and variations
  • Reserved List cards

    Count
    571
    Scryfall search
    is:reserved
  • Cards playable on MTG Arena

    Count
    16,440
    Scryfall search
    game:arena
  • Sets (core sets and expansions)

    Count
    144
    Scryfall search
    Scryfall /sets, set type core or expansion

If someone asks how many Magic cards exist, the most useful answer is the first row: 33,357 different cards. The other rows count the same cards in different ways.

Unique Cards vs Printings: Why the Answers Differ

A unique card is one card name with one set of rules. A printing is a physical version of that card: a particular set, a particular art, a particular frame.

The two counts drift apart because popular cards get reprinted constantly. Sol Ring has 135 paper printings on Scryfall and Lightning Bolt has 64. Each is one unique card. In the other direction, 12,364 cards, more than a third of the card pool, have only ever had one printing.

That is why the published counts disagree. The older figures still in search results range from 22,630 card names in a 2021 newsletter to 23,318 unique cards on Wikipedia, which dates from September 2016. The "one million cards" figures rely on an estimate of how many languages each printing appeared in. Scryfall lists each language as its own printing, so it doesn't need an estimate: 542,763 paper printings across every language, including tokens and variants.

How Many New Magic Cards Come Out Each Year?

Since 2021, Magic has added about 2,000 new cards a year, and 2026 has already set a record: 2,536 new cards by 13 November, with seven weeks still to go. In the 1990s and 2000s the usual figure was 450 to 800.

We counted a card as new in the year of its first printing (not:reprint year=YYYY, unique cards, paper only, joke cards removed). The year totals add up to 32,728, within 18 of the 32,746 total, so almost every card has a first-printing date.

  • 1993–1998

    New cards
    3,383
    Average per year
    564
    Share of all cards
    10%
  • 1999–2009

    New cards
    7,179
    Average per year
    653
    Share of all cards
    22%
  • 2010–2019

    New cards
    8,701
    Average per year
    870
    Share of all cards
    27%
  • 2020–2026 (to 13 Nov)

    New cards
    13,465
    Average per year
    1,924
    Share of all cards
    41%

41% of all Magic cards were first printed in 2020 or later. Yearly output doubled between 2016 and 2024. Part of the growth is Commander: most main sets now come with preconstructed Commander decks that contain new cards. Wizards also releases more sets than it used to; 2026 has seven expansions, four of them Universes Beyond crossovers (what that means for the game).

YearNew cards
20161,024
2017915
20181,008
20191,205
20201,203
20211,823
20221,993
20231,923
20242,060
20251,927
2026 (to 13 Nov)2,536

The 2026 sets so far are Lorwyn Eclipsed, Teenage Mutant Ninja Turtles, Secrets of Strixhaven, Marvel Super Heroes, The Hobbit, Reality Fracture and Star Trek. Our MTG release schedule has the dates and what is coming in 2027.

How Many Magic Cards Are There of Each Type and Colour?

More than half of all Magic cards are creatures: 18,290 of 32,746, or 56%. The other four main spell types are nearly equal at about 11% each. Card types overlap, so an artifact creature counts as both an artifact and a creature, and the rows add up to more than the total.

  • Creature

    Unique cards
    18,290
    Share of 32,746
    55.9%
  • Instant

    Unique cards
    3,791
    Share of 32,746
    11.6%
  • Artifact

    Unique cards
    3,726
    Share of 32,746
    11.4%
  • Enchantment

    Unique cards
    3,686
    Share of 32,746
    11.3%
  • Sorcery

    Unique cards
    3,619
    Share of 32,746
    11.1%
  • Land

    Unique cards
    1,240
    Share of 32,746
    3.8%
  • Planeswalker

    Unique cards
    320
    Share of 32,746
    1.0%
  • Battle

    Unique cards
    36
    Share of 32,746
    0.1%
  • Legendary (supertype)

    Unique cards
    4,424
    Share of 32,746
    13.5%

The five colours are within about 200 cards of each other. White has the most single-colour cards and green the fewest. For what each colour does, see our guide to the colour pie.

  • White

    Unique cards
    4,971
    Scryfall search
    c=w
  • Red

    Unique cards
    4,880
    Scryfall search
    c=r
  • Black

    Unique cards
    4,846
    Scryfall search
    c=b
  • Blue

    Unique cards
    4,783
    Scryfall search
    c=u
  • Green

    Unique cards
    4,765
    Scryfall search
    c=g
  • Multicolour

    Unique cards
    4,480
    Scryfall search
    c:m
  • Colourless

    Unique cards
    4,190
    Scryfall search
    c=c

Every colour search also used game:paper -is:funny. Double-faced cards whose faces differ in colour show up in more than one row, which is why the rows add up to 32,915 rather than 32,746.

How Many Cards Are on the Reserved List?

571 cards are on the Reserved List, in 1,477 printings, as of 13 November 2026 (Scryfall search is:reserved). That is 1.7% of all Magic cards. No card has been added since Urza's Destiny in 1999, and in 2002 Wizards ruled out adding cards from any later set. Wizards has promised never to reprint these cards in a tournament-legal form, so the number of copies can only go down.

The list includes the Power Nine, the ten original dual lands and a long tail of 1990s rares that few people have heard of. That long tail is why an old card can be worth checking even when the name means nothing to you. Our guide to which Magic cards are worth money explains how to spot them, and the complete Black Lotus guide covers the best-known card on the list.

How Many Cards Are on MTG Arena and Magic Online?

16,440 cards can be played on MTG Arena, about half the paper card pool, and 687 of them have never been printed on paper. 638 of those come from Arena's Alchemy sets, which are designed for digital play only; the rest are from Jumpstart: Historic Horizons and Arena's beginner decks. Magic Online carries 31,360 cards, close to the whole paper pool; only one Magic Online card has no paper printing.

Format legality shrinks the pool further. On 13 November 2026, 5,460 cards are legal in Standard, 23,012 in Modern and 32,642 in Commander. Our guide to every MTG format explains which cards each format allows.

How Many Magic Sets Are There?

There are 144 main Magic sets: 119 expansions and 25 core sets, from Alpha in August 1993 to Star Trek on 13 November 2026. One of the 144, Through the Omenpaths, was released only on MTG Arena.

Scryfall lists 1,060 set entries released by today, but that figure is inflated. 62 are digital-only releases, and of the 998 paper entries, 217 are token sets, 297 are promo groupings and 103 are memorabilia such as art series. Leaving out tokens, promos, memorabilia, minigames, Vanguard and digital releases leaves 365 paper sets that contain playable cards. That includes 45 Commander products, 21 Masters-style reprint sets and 26 Duel Decks.

You can browse the recent sets, with what each booster box is worth, on our MTG sets page.

How Many Magic Cards Have Been Printed in Total?

Wizards of the Coast does not publish how many physical Magic cards it prints. Neither does Hasbro. The most recent figure Wizards has given is from its 25th-anniversary facts page in February 2018: more than 20 billion Magic cards were printed between 2008 and 2016. That page has since been taken down; Wikipedia cites it through an archived copy. Any lifetime total you see beyond that is an estimate, not a published number.

Wizards doesn't publish print runs for individual sets either, so there is no official way to say how many copies of a given card exist. What can be counted is variety: Scryfall lists 542,763 paper printings across every language Magic has been printed in.

Magic vs Pokémon: How the Card Counts Compare

The two games count cards differently, so the closest like-for-like comparison is printings: one entry per card per set.

  • Cards in the database

    Magic: The Gathering
    99,949 paper printings (Scryfall)
    Pokémon TCG
    20,811 English cards (Pokémon TCG API, a community database)
  • Sets

    Magic: The Gathering
    144 core sets and expansions; 365 paper sets in all
    Pokémon TCG
    177 English sets, promos included (Pokémon TCG API)
  • Cards ever produced

    Magic: The Gathering
    Not published; over 20 billion in 2008–2016
    Pokémon TCG
    Over 85 billion as of end of March 2026
  • Cards produced per year

    Magic: The Gathering
    Not published
    Pokémon TCG
    About 10 billion in the year to March 2026, as reported by PokeGuardian
  • First set

    Magic: The Gathering
    Alpha, August 1993
    Pokémon TCG
    Base Set, 1996 in Japan, 1999 in English

So Magic has far more different cards, about five printings for every English Pokémon card, while Pokémon prints far more copies. The Pokémon Company publishes its production total each year. Its "Pokémon in Figures" page gives more than 85 billion cards produced in 16 languages and sold in over 90 countries and regions, as of the end of March 2026.

The 20,811 Pokémon card count comes from the Pokémon TCG API (pokemontcg.io), a community-run database, not from The Pokémon Company. It lists each card once per set and number, the same way Scryfall counts a Magic printing, and covers English releases only, so treat it as a close count rather than an official one. For the top of that market, see the most expensive Pokémon cards.

What Is the Average Magic Card Worth?

Most Magic cards are worth less than a dollar. We checked every paper printing that had a US price on Scryfall, 96,798 of them, on 13 November 2026. Scryfall's US prices are TCGplayer market prices, and its search uses the lowest US price it has for each printing. For most printings that is the non-foil price; for the roughly 12,000 that only come in foil, it is the foil price.

  • Under $0.25

    Printings
    27,341
    Share
    28.2%
  • Under $0.50

    Printings
    54,144
    Share
    55.9%
  • Under $1

    Printings
    62,707
    Share
    64.8%
  • $10 or more

    Printings
    10,096
    Share
    10.4%
  • $100 or more

    Printings
    1,238
    Share
    1.3%
  • $1,000 or more

    Printings
    120
    Share
    0.1%

These numbers count each printing once, not each physical copy. In a real collection the share of cheap cards is much higher, because a set's commons are printed in far larger numbers than its rares. That is why unsorted bulk trades at a few dollars per thousand cards, and why, in nearly every collection, a few cards hold almost all the value.

About 100,000 printings, and only 120 of them sell for $1,000 or more. The value in Magic sits in a very small corner of the card pool.

To find the cards in your own collection that are worth something, start with which Magic cards are worth money, then how to value Magic cards for the pricing apps. Our most valuable Magic cards of 2026 shows what the top of the market looks like, and where to sell Magic cards covers what each selling venue pays.

How We Counted

Every number in this article comes from the Scryfall API on 13 November 2026. We read the total_cards value of a search, rather than adding up pages of results, and kept to Scryfall's limit of two requests a second. The method:

  1. Unique cards use Scryfall's unique=cards mode, which returns one result per card name and rules text, whatever the number of printings.
  2. Printings use unique=prints. Scryfall's default search shows the English version of each printing, or the printed language when there is no English version. Adding lang:any counts every language.
  3. Extras (tokens, emblems, art cards, planes, schemes and cards from non-tournament "memorabilia" sets) are left out unless the table says otherwise.
  4. Joke cards are cards from Un-sets and other products Scryfall marks as is:funny. -is:funny removes cards that exist only in those products.
  5. Digital-only counts use in: rather than game:, so that a paper card with one digital printing isn't counted as digital.
  6. Sets come from Scryfall's /sets list, counting only sets released on or before 13 November 2026.

You can type any of these searches into scryfall.com and get the same totals, plus whatever has been added since. The counts rise with every release, and we will update this page when new sets come out.


Citations & Resources


Frequently Asked Questions