Where to buy Pokémon cards
You can buy Pokémon cards at big US retailers (Target, Walmart, Costco, GameStop, Best Buy, Walgreens, CVS, Dollar General and Dollar Tree), at local card shops, at the official Pokémon Center online store, and from online card stores and marketplaces. Big-box stores have the lowest retail prices but sell out fast; card shops and online stores have the widest range, including singles, Japanese cards and older sets.
Where to buy Pokémon cards compared
| Where | Good for | Watch out for |
|---|---|---|
| Target | New sets at retail price, online drops | Sells out quickly, purchase limits |
| Walmart | Packs, blisters, ETBs, tins | Marked-up third-party sellers online |
| Costco | Multi-product bundles at a discount | Limited choice, membership needed |
| GameStop and Best Buy | New releases, preorders | Small allocations |
| Walgreens, CVS, Dollar General, Dollar Tree | Single packs and small boxes | Older or random stock, searched packs |
| Amazon and eBay | Anything, including older sets | Third-party pricing and resealed product |
| Pokémon Center (online) | Exclusive ETBs and merchandise | Queues and fast sell-outs on big releases |
| Local card shops | Singles, events, advice, trade-ins | Prices vary by shop |
| Online card stores like Pokarumi | Full set lists, singles, Japanese cards, case pricing | Check shipping times and returns |
Buying Japanese and hard-to-find cards
US retailers stock English products only. For Japanese booster boxes, Japanese singles and older sets, buy from a specialist. We ship tracked from Japan to the US by EMS, DHL or FedEx, priced in US dollars: see Japanese Pokémon cards and booster boxes.
Tips to get the best price
- Compare price per pack: a sealed booster box is usually cheaper per pack than blisters or loose packs.
- Don't pay far above retail during a launch week rush; prices often settle.
- Buy singles instead of packs if you want one specific card, it is almost always cheaper.
- Check that sealed product is factory sealed, see how to spot fakes and reseals.
Where can I buy Pokémon cards near me?
Check Target, Walmart, GameStop and local card shops first. Google Maps "card shop near me" and the official Play! Pokémon event locator list stores that run Pokémon events.
Where is the cheapest place to buy Pokémon cards?
At retail price, Target, Walmart and Costco bundles. For the lowest price per pack, a sealed booster box. For one specific card, buy the single.
Can you buy Pokémon cards at Dollar Tree or CVS?
Often yes, usually single packs or small boxes, and stock varies a lot by store.