Where to sell trading cards in St. Louis

St. Louis has more ways to sell trading cards than most people realize — and they trade off speed, price and effort in very different ways. Here’s how each option works here, what it costs, and how to pick, whether you have a few valuable Magic cards, a binder of Pokémon or a box of One Piece.

Short answer: selling cards yourself online pays the most but takes the most work. A local game store is fastest but pays the least in cash. A collection buyer who meets you gives one offer for everything, with no sorting or shipping. For a few valuable cards, Facebook groups can work — meet at a police safe exchange spot.

Your options at a glance

OptionBest forSpeedYour effort
Sell online yourself (TCGplayer, eBay)Valuable singles, if you have timeWeeks, card by cardHigh: list, pack, ship, handle buyers
Local game storeCards the store needs right nowSame dayLow, but you drive to them
Facebook Marketplace & local groupsA few popular cardsDaysMedium: messages, no-shows, meetups
A buyer who meets youCollections, mixed or unsorted lotsDaysLow: one offer on everything

1. Sell online yourself

Listing cards on TCGplayer or eBay usually gets the highest price per card, because you sell straight to players. The catch is fees and time. As of 2026, TCGplayer’s standard sellers pay a 10.75% commission plus a 2.5% + $0.30 payment fee per order, and eBay charges most trading card sellers a 13.25% final value fee — so plan on giving up roughly 13% or more, plus shipping supplies. It’s worth it for valuable singles; for bulk and mixed binders, the listing work rarely pays off. Our where to sell Magic cards guide breaks the fees down.

2. Local game stores

Many game stores around St. Louis buy singles and collections, for cash or store credit — and store credit is usually worth more. Stores buy what they can resell quickly, so offers vary a lot between stores and even week to week. Call ahead and ask whether they’re buying the game you have (Magic, Pokémon or One Piece), when their buyer is in, and whether they take bulk. It’s the fastest route when a store needs what you have.

3. Facebook Marketplace and local groups

St. Louis has active local buy, sell and trade groups for Magic and One Piece, and plenty of Pokémon on Marketplace. You can do well on a few popular cards, but expect lowball offers and no-shows, and be careful with payment and meetups:

  • Meet in daylight somewhere busy. Police-designated safe exchange spots in the area include Chesterfield, Lake Saint Louis and Union (near Washington, MO).
  • Take cash or PayPal Goods & Services. Never accept Friends & Family from a stranger, a “test” payment, or an overpayment you’re asked to refund.
  • Bring someone along, and check any valuable card’s price right before you meet.

4. A buyer who meets you

If you have a whole collection — or you just don’t want to sort, price and list anything — a buyer who comes to you makes one offer on the lot. That’s what we do for Magic: The Gathering: we meet anywhere in St. Louis City and County, St. Charles and Jefferson counties, Washington and Union, and the Metro East, even for a handful of good cards. Sell Magic cards in St. Louis.

For Pokémon cards, One Piece cards and video games, we connect you with a vetted partner store that buys them and meets up or buys by mail. See everything we can help you sell.

By game

Before you sell, anywhere

  1. Pull out anything that looks valuable and put it in a sleeve.
  2. Check recent sold prices — TCGplayer’s market price or eBay’s sold listings — not asking prices.
  3. Price cards for their real condition, not Near Mint.
  4. Keep sealed product sealed.
  5. Take a few clear photos: they get you faster, firmer offers from any buyer.

More guides