Can I trade Magic cards for cash?

Updated October 2026 · How we answer

Short answerYes, you can trade Magic cards for cash by selling to local game stores, online buylists, or individual players. You'll typically get less than retail value, often 40–60% of market price, depending on the buyer and card demand.

Where to Sell for Cash

Local game stores often buy cards for cash or store credit, with cash offers usually lower than credit. Online buylists like Card Kingdom, StarCityGames, and ChannelFireball let you mail in cards for cash or credit, but you'll need to follow their buylist policies and cover shipping.

You can also sell directly to other players through platforms like Facebook groups, eBay, or TCGplayer, where you might get closer to market value but have to handle shipping and fees. Always compare offers before committing.

  • Local game stores (cash or credit)
  • Online buylists (Card Kingdom, SCG, etc.)
  • eBay, TCGplayer, Facebook groups
  • Card shows and conventions

How Much You'll Get

Expect to receive 40–60% of the card's market value when selling to a store or buylist, since they need to resell for a profit. High-demand cards might fetch 70% or more, while bulk cards may be bought at a flat rate per thousand.

If you sell directly to a player, you might get 80–90% of market value, but it takes more effort to find a buyer. Always check current prices on sites like TCGplayer or Cardmarket to negotiate effectively.

  • Stores/buylists: 40–60% of market value
  • Direct to players: 80–90% of market value
  • Bulk: often $5–$10 per 1,000 cards
  • Fees on eBay/TCGplayer reduce net payout

Common mistakes

  • Expecting full retail price when selling to a store—they need to make a profit.
  • Not shopping around; different buyers offer vastly different rates.
  • Forgetting to account for shipping and fees when selling online.
From our shopsGalaxy Case Co: Built only for Samsung Galaxy — S26 Ultra, S25 and more.