How Many Packs Are in a Booster Box? Every TCG, Answered
Last reviewed:
Quick answer
Most booster boxes contain 24 to 36 packs, depending on the game: English Pokémon boxes hold 36 packs (Japanese hold 30), Magic Play Booster displays hold 30–36 by set, and Yu-Gi-Oh!, One Piece, Lorcana and Star Wars Unlimited boxes all hold 24. Smaller Pokémon products differ — Elite Trainer Boxes hold 9 packs and booster bundles hold 6.
Packs per box: the full table
| Game / product | Packs per box |
|---|---|
| Pokémon TCG — booster box (English) | 36 |
| Pokémon TCG — booster box (Japanese) | 30 |
| Pokémon TCG — Elite Trainer Box | 9 |
| Pokémon TCG — booster bundle | 6 |
| Magic: The Gathering — Play Booster display | 30–36 (varies by set) |
| Magic: The Gathering — Collector Booster display | 12 |
| Yu-Gi-Oh! — core set booster box | 24 |
| One Piece Card Game — booster box | 24 |
| Disney Lorcana — booster box | 24 |
| Star Wars Unlimited — booster box | 24 |
Cards per pack, for the full picture
| Game | Cards per pack | Cards per full box (approx.) |
|---|---|---|
| Pokémon TCG (English) | 10 | 360 |
| Magic (Play Booster) | 14 | 420–504 |
| Yu-Gi-Oh! | 9 | 216 |
| One Piece Card Game | 12 | 288 |
| Disney Lorcana | 12 | 288 |
| Star Wars Unlimited | 16 | 384 |
Why the counts differ
Pack and box counts are product design choices, not standards. Pokémon has used 36-pack English boxes for decades, while Bandai, Ravensburger, Konami and Fantasy Flight settled on 24-pack boxes for their modern games. Magic moved to Play Boosters in 2024 and lets display size vary by set — most run 30 or 36 packs. None of these differences say anything about value by themselves; they simply change the division you should do when comparing prices.
The math these numbers are for
The main practical use of pack counts is price-per-pack comparison: divide any product’s price by its pack count and compare across products of the same set. A $120 box of 36 packs is $3.33 per pack; a $50 ETB of 9 packs is $5.55 per pack before valuing accessories; a $27 bundle of 6 packs is $4.50. Run this division before every sealed purchase — it takes ten seconds and regularly changes the answer.
Caveats worth knowing
- Special sets break the rules: some Pokémon sets (e.g. Prismatic Evolutions, 151, Crown Zenith) have no standard English booster box at all — their packs come only in ETBs, bundles and collections.
- Magic display sizes vary by set: always check whether a given set’s Play Booster display is 30 or 36 packs before comparing box prices.
- Japanese products differ: Japanese Pokémon boxes hold 30 packs with different pack structures, and other games’ Japanese lines have their own configurations.
- Older products differ: legacy Magic Draft/Set Booster displays and older Pokémon eras used different counts.
- Verify the listing: marketplace listings sometimes say "booster box" for half-boxes, repackaged lots or non-standard bundles. Check the stated pack count before buying.
Warning
Pack counts tell you how many packs you get — never what is inside them. Opening packs is random, and no box guarantees any specific card. Always check official product details before buying.
Quick answers
- Pokémon booster box: 36 packs (English), 30 packs (Japanese).
- Magic Play Booster box: 30–36 packs depending on the set; Collector displays hold 12.
- Yu-Gi-Oh!, One Piece, Lorcana, Star Wars Unlimited booster boxes: 24 packs each.
- Pokémon ETB: 9 packs. Pokémon booster bundle: 6 packs.



