Cheapest place to buy Pokémon cards online
Quick answer
There is no single cheapest place. It depends on your list, because each store charges shipping differently: TCGplayer is free over $35, Card Kingdom over $99, and ManaPool runs about $1.35 per shipment. ScryPrice prices your whole list across all three and finds the lowest delivered total. Free.
Ask where the cheapest place to buy Pokémon cards online is, and the honest answer is that it depends on your list. No store wins every time. The cheapest way to buy a stack of singles is to solve for the lowest total across a few stores at once — cards plus shipping — not to chase the lowest sticker price on each card one at a time.
Why there is no single cheapest place to buy Pokémon cards online
Here's the trap most buyers fall into. You open a marketplace, search each card, add the cheapest listing to your cart. Feels optimal. It isn't.
Most marketplaces charge shipping per seller. If your 20-card list pulls the cheapest copy of each card from 15 different sellers, you can pay shipping 15 times. Those fees quietly swallow the few cents you saved hunting each rock-bottom listing. The cheapest cart is almost never the sum of each card's cheapest price.
What matters is total landed cost: the cards plus every shipping fee to get them to your door. Optimize that and the cheapest-store question dissolves. The answer is usually a split.
The core idea: the cheapest total comes from consolidating sellers so you pay shipping as few times as possible, even when a card or two costs a little more per copy.
Where to buy Pokémon singles cheap: the three stores worth comparing
For loose singles — the trainers, energy, and chase cards you need to build a deck — three marketplaces cover most of what buyers want at competitive prices: TCGplayer, Card Kingdom, and ManaPool. All three are legit, and each wins on different cards. Our Pokémon card price comparison runs a whole want list across all three at once.
TCGplayer has the deepest inventory and the most sellers, so it usually holds the lowest raw price on any single card. Card Kingdom sells its own stock with tight condition grading, which helps on pricier cards. ManaPool bundles multiple sellers into one shipment, which keeps shipping down on a mixed list. Since none of them is cheapest on everything, comparing all three at once is how you find the real floor.
How the shipping thresholds change the answer
Each store has its own free-shipping bar and its own fee below it. Those numbers are what tip a list toward one store or another.
| Store | Free shipping over | Fee below that |
|---|---|---|
| TCGplayer Direct | $35 | about $5.49 |
| Card Kingdom | $99 | about $5.61 |
| ManaPool | Marketplace that consolidates sellers | about $1.35 per shipment |
Read the thresholds and the strategy gets obvious. A small order that clears $35 on TCGplayer ships free. A larger one that clears $99 on Card Kingdom ships free too. ManaPool works differently: it bundles sellers into a single shipment, so its per-shipment cost stays low. The best split comes down to which cards sit where and how close each pile is to a free-shipping line.
Doing that by hand across three stores and dozens of cards is tedious and easy to get wrong. That's the whole reason to automate it.
What ScryPrice actually does
ScryPrice compares live prices across TCGplayer, Card Kingdom, and ManaPool, refreshed daily, across more than 170,000 indexed cards. You paste your whole list. It prices every card at every store, solves for the lowest combined total including each store's shipping rules, and hands you a ready-to-buy cart link for each store in the winning split, plus per-card links so you can check anything yourself.
It's free. No account, no signup. For ManaPool it uses ManaPool's own optimizer, so the consolidated total you see is the real one, not an estimate. Want the full walkthrough? See how ScryPrice finds you the cheapest cart.
Two controls that move the total
- Condition floor. Set the minimum grade you'll accept across five tiers: NM, LP, MP, HP, DMG. Dropping from NM to LP often surfaces cheaper copies of the same card, and for a player who just wants to sleeve them and go, there's no real difference.
- Cheaper-printing substitution. You can also let the tool swap in any printing of the same card. For Pokémon that might mean an older or alternate-set version at a much lower price — handy when you care about the card, not the art.
How to buy a whole Pokémon list for the least money
- Build one list, not a dozen searches. Gather every card you want before you buy anything. Optimizing the whole list at once is the only way to catch the shipping-consolidation savings.
- Set your condition honestly. If you're playing with the cards, an LP floor usually beats NM on price with no downside on the table.
- Let the split happen. Don't force everything into one store. Two or three carts can beat one, because you clear more free-shipping thresholds and pay fewer fees.
- Consider substitutions on non-chase cards. A cheaper printing of a common or staple trainer is free money when you don't care about the set.
- Check the per-card links. The carts are ready to buy, but the per-card breakdown lets you sanity-check condition and printing before you pay.
When one store really is enough
Splitting isn't a rule, it's a result. Sometimes one store wins outright, usually when your list is small and already clears a free-shipping threshold somewhere, or when a single store just has the best prices on your cards. A tight list that hits $35 at TCGplayer and ships free can beat any split, and the tool tells you when that's the case instead of splitting for its own sake.
Bigger lists are where splitting pays off most. There's more shipping to consolidate and more room to line each pile up against a free-shipping bar. Buying in bulk works the same way: the more cards on the list, the more shipping there is to fold under a single free-shipping threshold, so bulk orders reward whole-list optimization even more than small ones do.
The same logic works for Magic
ScryPrice was built for whole-list optimization across Pokémon and Magic: The Gathering, and the shipping math is identical. If you play Magic too, the same approach drives the cheapest way to buy an MTG deck, and you can price a full decklist with the MTG deck price calculator before you commit. Wondering which marketplace tends to win head to head? TCGplayer vs Card Kingdom breaks down where each one is cheaper, and the short version is that it depends on your list — which is exactly why solving the whole thing at once wins.
That never changes which option ranks cheapest. The ranking comes from the total you pay, full stop. The cheapest split is the cheapest split, no matter who pays whom.
Price your card list free →Frequently asked questions
So what is the single cheapest place to buy Pokémon cards online?
There isn't one that wins every time. The cheapest store depends on your exact list, because the real cost is card price plus per-seller shipping. For most lists the lowest total comes from splitting across TCGplayer, Card Kingdom, and ManaPool. ScryPrice solves that and tells you when a single store actually wins.
Is TCGplayer or Card Kingdom cheaper for Pokémon cards?
It depends on the card. TCGplayer usually holds the lowest raw price on any single since it has the most sellers, while Card Kingdom can win on higher-value cards and ships free over $99. TCGplayer Direct ships free over $35. Since neither is cheapest on everything, comparing both plus ManaPool on your specific list is the only reliable way to find the lowest total.
Why is buying each card's cheapest listing not the cheapest overall?
Because most marketplaces charge shipping per seller. Pulling every card from a different cheapest seller can mean paying shipping many times over, which usually wipes out the per-card savings. Optimizing total landed cost — cards plus all shipping — beats chasing individual lowest prices.
Can I buy played-condition Pokémon cards to save more?
Yes. You set a minimum condition floor across five grades: NM, LP, MP, HP, DMG. Dropping from NM to LP often surfaces cheaper copies of the same card, which is ideal if you're playing with them rather than collecting mint. You can also allow cheaper printings of the same card to save more.
Is ScryPrice free, and how current are the prices?
It's completely free, with no account or signup. Prices refresh daily across more than 170,000 indexed cards, compared live across TCGplayer, Card Kingdom, and ManaPool. For ManaPool, the tool uses ManaPool's own optimizer, so the consolidated total is the real one, not an estimate.