Skip to content
UltraBall

Picking…

Menu

Prices and value · 4 min read

The Best Pokémon Packs to Buy Right Now

By Josh Lingenfelter, EditorPublished Oct 18, 2026Prices as of Nov 12, 2026

Before the ranking, one thing needs saying. An average Pokémon pack is worth less than you pay for it. That's true of every set on the shelf, and it's how booster packs have always worked. Most packs are commons, uncommons and a holo, and the money sits in a handful of cards you'll pull once in a few hundred packs. So the useful question isn't which pack makes money. It's which pack gives you the most back while you chase the card you want.

That's what the table below ranks. For every recent English set with measured pull rates, it takes today's price of every card and weights it by how often the card turns up. That gives what an average pack holds, which then goes against what a pack costs. The order changes as prices move, and the page updates every day.

The best Pokémon packs to buy, ranked

None of the 18 sets we can price return their pack price on an average pack today. Pitch Black gives the most back: an average pack holds $3.26 of cards for a $5.87 pack, or 56% of what you paid. Paldean Fates gives the least, at 30%.

SetPack costsAverage pack holdsValue backTop chase cardCards $100+
Pitch Black2026 · Most back per dollar$5.87$3.2656%Mega Darkrai ex $1602
Ascended Heroes2026 · Most back per dollar$10.11$5.2552%Mega Gengar ex $6759
Journey Together2025 · Most back per dollar$5.79$2.8549%Lillie's Clefairy ex $84.000
Chaos Rising2026$5.69$2.7548%Mega Greninja ex $1252
Perfect Order2026$5.94$2.7847%Mega Zygarde ex $1001
Temporal Forces2024$10.37$4.8246%Gastly $83.400
Destined Rivals2025$8.55$3.8345%Team Rocket's Mewtwo ex $3503
Paradox Rift2023$8.38$3.7044%Groudon $95.700
Twilight Masquerade2024$9.21$4.0144%Greninja ex $2312
Mega Evolution2025$8.97$3.8943%Mega Lucario ex $2025
Scarlet & Violet2023$8.60$3.6442%Gardevoir ex $62.000
1512023$26.56$10.6140%Charizard ex $3102
Surging Sparks2024$8.41$3.2439%Pikachu ex $2443
Stellar Crown2024$10.71$4.0638%Squirtle $92.800
Phantasmal Flames2025 · Biggest chase$12.00$4.2535%Mega Charizard X ex $6052
Paldea Evolved2023 · Buy the singles$16.07$5.1332%Magikarp $2901
Obsidian Flames2023 · Buy the singles$12.20$3.8632%Charizard ex $95.000
Paldean Fates2024 · Biggest chase$22.97$6.8130%Mew ex $7403

Pack cost is the cheapest single booster pack we price, or the set’s booster box or bundle split across the packs inside. “Average pack holds” is every card’s ungraded price weighted by how often it turns up, using pull rates TCGplayer measured by opening 1,500 to 8,500 packs of each set. Value back is what an average pack holds as a share of what it costs. Prices in US dollars, read daily.

A few things stand out once you look past the top row. The sets that give the most back per pack are rarely the ones with the most expensive chase card. A set with a deep run of $20 to $60 illustration rares pays back more on average than a set with one $800 card and nothing else. If you open for the binder, back the deep set. If you open for one card, read the next section first.

Sets worth opening for the chase

These are the sets people open for one card in particular. Prices are today's ungraded values.

  • Ascended Heroes. Mega Gengar ex (Ascended Heroes) (about $675) and Pikachu ex (Ascended Heroes) (about $602) are two of the best-looking Special Illustration Rares of the Mega Evolution era, and the set runs deeper than most at the top. The packs cost more than a main-series set's, which pulls its value back down.
  • Paldean Fates. Mew ex (Paldean Fates) is the card here, at about $740. The set is packed with shiny Pokémon, which makes it a lovely open even when you miss. Its packs are among the priciest on this list, though.
  • 151. The original 151 Pokémon, and the set most collectors remember from the counter. Charizard ex (151) leads at about $310, with Blastoise ex (151) behind it and a run of starter illustration rares under them.
  • Phantasmal Flames. If you want a modern Charizard from a pack, Mega Charizard X ex (Phantasmal Flames) at about $605 is the one. Below it the set thins out fast, so it's a one-card chase.
  • Destined Rivals. Team Rocket came back for this one, and Team Rocket's Mewtwo ex (Destined Rivals) (about $350) is the card everyone hoped to see.
  • Surging Sparks. Pikachu ex (Surging Sparks) is a Pikachu ex Special Illustration Rare at about $244.

Every set in the table links to its full list of chase cards, with the odds of pulling each one where the set's rates allow.

When to buy the single instead

If one card is the reason you're buying packs, price it before you open anything. Take Pikachu ex (Surging Sparks). By TCGplayer's measured rates about 1 Surging Sparks pack in 960 holds it, so on average you'd open more than 26 booster boxes to pull one. The card itself sells for about $244. The pack odds on each chase-card page show you the same arithmetic for any set.

Open packs because you enjoy opening packs. Buy singles when you want a particular card. Most collectors end up doing both, and that's fine.

Packs, bundles or a booster box?

Loose packs are the most expensive way to buy cards per pack. A booster bundle holds 6 packs and a booster box holds 36, and both usually work out cheaper each. The pack cost in the table already uses whichever is cheapest for that set. A box also keeps the chase cards in sealed packs that no one has weighed or searched, which matters more than it used to.

If you open a box, keep a list of what you pull. How Lucky Were You values a real opening at today's prices and tells you where it sits against simulated ones. The Pack Simulator lets you open a set for free first, which is a good way to find out what a box of it tends to hold.

Frequently asked questions

What are the best Pokémon packs to buy right now?

The set at the top of the table gives the most back on an average pack today, and the table updates every day. If you're opening for one card rather than for value, pick the set that card is in and check its pull odds first.

Do Pokémon packs make money?

Not on average. Across every recent English set we can price, an average pack holds less in cards than the pack costs. A few packs hold far more, which is why people keep opening.

Is it cheaper to buy a booster box than packs?

Usually, yes. A booster box of a modern set holds 36 packs and usually costs less per pack than buying them loose. Booster bundles of 6 packs often sit in between.

What is the best Pokémon set to collect?

That depends on what you love. 151 is the nostalgia set, Paldean Fates is the shiny set, and the Mega Evolution sets bring back Mega Pokémon with some of the best modern Special Illustration Rares. The ranking above tells you which sets give the most back. Which one you enjoy collecting is up to you.

How are these packs ranked?

By value back. For each set we take today's ungraded price of every card and weight it by how often that card turns up, using pull rates TCGplayer measured by opening thousands of packs. That gives what an average pack holds, and we divide it by what a pack costs. How we price explains where the card prices come from.

Sources and method

All guides