Demo mode — sign in for your real data Sign in

Card Exchange

How Much Are My Pokemon Cards Worth? A Complete Guide to Checking Values

· 8 min read

You found a box of Pokemon cards in your closet. Or your kid just pulled something shiny from a pack. Either way, the first question is always the same: how much are my Pokemon cards worth?

The honest answer is that most Pokemon cards are worth somewhere between $0.05 and $2. But some are worth $50, $500, or even $50,000. The difference comes down to five specific factors, and once you understand them, you can check any card's value in under a minute.

This guide covers exactly how to determine what your Pokemon cards are worth, which tools give you the most accurate prices, and the common mistakes that lead people to dramatically overvalue (or undervalue) their cards.

The 5 Factors That Determine Pokemon Card Value

Before you look up a single price, understand what makes one card worth $0.10 and another worth $1,000. Every Pokemon card's value comes down to these five things:

1. Rarity

Every Pokemon card has a rarity symbol in the bottom corner: a circle (Common), diamond (Uncommon), star (Rare), or one of the modern ultra-rare designations (double rare, illustration rare, special art rare, hyper rare). Higher rarity generally means higher value, but rarity alone doesn't determine price. A common Pikachu from a beloved set can outvalue a rare card from an unpopular one.

The cards that command the highest prices are typically special art rares (SAR) and illustration rares from modern sets, or holofoil rares from vintage sets. For example, a Charizard ex 223/197 from Obsidian Flames is a special art rare that regularly sells for $30-50, while a regular Charizard ex from the same set sits around $3-5.

2. Condition

Card condition is graded on a scale that most collectors shorten to:

  • NM (Near Mint) — No visible wear. This is the baseline for pricing.
  • LP (Lightly Played) — Minor edge whitening or a small scratch. Usually 70-85% of NM price.
  • MP (Moderately Played) — Noticeable wear, creases, or surface scratches. Usually 40-60% of NM.
  • HP (Heavily Played) — Significant damage, major creases, or water damage. Usually 20-35% of NM.

For professionally graded cards (PSA, BGS, CGC), the grade has an enormous impact on price. A Base Set Charizard in raw NM condition might sell for $250-350. The same card graded PSA 10 has sold for over $30,000. The grade gap on vintage cards is especially dramatic because so few copies survive in pristine condition.

3. Variant

This is where most people get tripped up. The same card can exist in multiple variants — different finishes or treatments that look similar but have very different values. Common variants include:

  • Regular (non-holo) — The standard version. Usually the cheapest.
  • Reverse Holo — The card body is holographic instead of the artwork. Often 2-5x the regular price.
  • Holofoil — The artwork has a holographic pattern. Classic rares from most sets.
  • Cosmos Holo — A specific star-pattern holographic finish found in special products. Can be 3-10x a regular holo.
  • Full Art / Alt Art / Special Art Rare — Extended artwork variants that command premium prices.

A Pikachu VMAX 044/185 in the standard version might sell for $5-8, but the same card in a different print (like a Cosmos Holo promo version) can sell for $15-25. If you don't know which variant you have, you could be looking at the wrong price entirely.

4. Edition and Print Run

For vintage cards (1999-2003 era), the edition matters enormously:

  • 1st Edition — Has a "1st Edition" stamp on the left side. The first print run of a set. These are the most valuable vintage cards by a wide margin.
  • Shadowless — An early print run of the Base Set without the shadow behind the card border art box. Rare and valuable.
  • Unlimited — The standard print run. Still valuable for key cards, but typically 5-20x less than 1st Edition.

For modern cards (Sword & Shield onward), edition doesn't apply in the same way. Instead, value differences come from the set itself, the card's pull rate, and whether it was available in a special product (like an Elite Trainer Box promo).

5. Market Demand

Pokemon card prices aren't fixed — they fluctuate based on what buyers are willing to pay right now. A card that was $20 last month might be $35 today because a popular content creator featured it, or $12 because a reprint was announced. This is why checking recent sold data matters more than looking at static price guides. A price from two months ago might already be stale.

Method 1: Check eBay Sold Listings (Most Accurate)

If you want to know what a Pokemon card is actually worth — not what someone hopes to sell it for, but what buyers are genuinely paying — eBay sold listings are the gold standard. Here's why:

  • Sold prices reflect real transactions. When someone pays $47 for a card on eBay, that's an actual market price. Not an asking price, not a theoretical value.
  • Volume. eBay processes millions of individual Pokemon card sales. The data pool is enormous, which means even niche cards have enough sales history to establish a price.
  • Recency. You can filter to the last 7, 14, or 30 days of sales to see what the card is worth today, not what it was worth six months ago.

How to do it manually: Go to eBay, search for your card by name and number (e.g., "Charizard ex 223/197"), click "Sold Items" under the filters, and look at the completed sales. Ignore auctions that ended with no bids and any listings that include multiple cards (bundles skew the price). Take the median of the last 10-15 sales for your card's condition and variant.

The catch? Doing this manually takes 3-5 minutes per card. You need to mentally filter out graded copies, bundles, and misidentified variants. If you have more than a handful of cards to check, it gets tedious fast.

This is exactly the process that Card Exchange automates. The app scrapes eBay sold listings directly on your device, filters out bundles and non-English listings, separates graded cards from raw copies, classifies each listing into the correct variant bucket, and computes a recency-weighted median price. It's the manual eBay process, but it takes 6 seconds instead of 5 minutes.

Method 2: Use a Card Scanner App

If you don't know the exact name and set number of your card — which is common when you're going through a pile of older cards — a card scanner app can identify it for you. You point your phone camera at the card, the app figures out what it is, and shows you a price.

The key differences between scanner apps come down to two things:

  1. Identification accuracy — Can the app tell the difference between a Base Set Charizard and a Celebrations Classic Collection reprint? They look almost identical, but one is worth 50x the other.
  2. Price source — Does the app show you catalog prices (what sellers are asking) or sold prices (what buyers actually paid)?

Most scanner apps use TCGPlayer catalog data for pricing, which gives you an asking price rather than a transaction price. A few, like Card Exchange, pull from eBay sold listings instead. Card Exchange also classifies each result by variant automatically — so if you scan a Reverse Holo, you see the Reverse Holo price, not an average that blends Regular and Reverse Holo sales together.

For a detailed comparison of all the major scanner apps, see our scanner comparison guide.

Method 3: TCGPlayer Market Prices

TCGPlayer is the largest Pokemon card marketplace in North America, and their "Market Price" is widely referenced in the hobby. It's a weighted average of recent sales on the TCGPlayer marketplace specifically.

What's good about it: TCGPlayer has the most comprehensive catalog coverage. Every set, every variant, every promotional printing — it's all there. Their Market Price is a reasonable reference point, especially for cards that sell primarily through their platform.

Where it falls short: TCGPlayer prices are marketplace prices — they only reflect sales on TCGPlayer itself. If a card is in high demand on eBay but hasn't been selling much on TCGPlayer, the Market Price won't capture that demand. TCGPlayer prices also tend to lag market spikes by a few days because their averaging algorithm smooths out volatility. For a quick "ballpark," TCGPlayer is fine. For pricing a card you're about to sell or trade, check eBay sold listings too.

Another subtlety: TCGPlayer's listed prices are asking prices. The Market Price is based on completed sales, but the prices you see on individual listings are what sellers are hoping to get — which can be higher than what buyers are actually paying. Always look at the Market Price, not the lowest listed price, for a more realistic number.

Understanding Variants: Why the Same Card Has Different Prices

If there's one thing that causes the most confusion when checking Pokemon card values, it's variants. People search "Charizard Obsidian Flames price" and see wildly different numbers — $3, $35, $150 — without understanding that these are different versions of the card.

Here's a concrete example. The Charizard ex from Obsidian Flames (set SV03) exists in at least three versions:

  • Charizard ex 125/197 — The standard ultra rare. Typically $3-5.
  • Charizard ex 223/197 — The special art rare, with extended artwork. Typically $30-50.
  • Charizard ex 223/197 (graded PSA 10) — The same special art rare, but professionally graded in perfect condition. Can be $100+.

If a price lookup tool doesn't distinguish between these, it might average them together and tell you the card is worth $25 — which is wrong for every version. The regular is worth $4, the SAR is worth $40, and the graded PSA 10 is worth $120. A blended average helps nobody.

When checking your card's value, always confirm which variant you have. Look at the card number (numbers higher than the set total, like 223/197, usually indicate a special variant), check whether the card has a holographic pattern, and note whether it's been professionally graded. Each of these changes the price significantly.

Quick Start: Check Your Card's Value Right Now

Here's the fastest way to check what your Pokemon cards are worth:

  1. Find your card's name and number. Look at the bottom of the card for the set number (e.g., "223/197") and the card name at the top.
  2. Search for it on Card Exchange. Go to app.card-exchange.ca/explore, type the card name or number, and select your card from the results. You'll see the current market price based on recent eBay sold listings, broken out by variant.
  3. Cross-reference on eBay. For high-value cards ($20+), it's worth manually checking eBay sold listings to confirm. Search for the exact card name, set number, and variant, then filter to "Sold Items."
  4. Use a scanner for unknowns. If you have a pile of cards and don't know what they are, download the Card Exchange app on Android and scan them with your phone camera. The on-device ML identifies the card in under a second, and the eBay pricing follows automatically.

For bulk collections — like an old binder with hundreds of cards — the scanner approach is the only practical option. Manually looking up each card would take hours. A scanner lets you flip through pages and flag the valuable ones in minutes.

What If My Cards Aren't Worth Much?

Most Pokemon cards are common cards worth under a dollar. That doesn't mean they're worthless — it means their value is in playing the game or completing a collection, not in resale. If you have a binder of commons and uncommons, they're probably worth $5-20 as a bulk lot on eBay, not individually.

The cards worth checking individually are: holofoil rares, any card with extended artwork (full art, special art rare, illustration rare), any card with a gold border, anything from the Base Set through Neo series (1999-2002), and any card that's been professionally graded.

If you're not sure whether a card is worth checking, scan it. It takes a second, and you might be surprised. People regularly discover $20-50 cards buried in binders of what they thought was a pile of worthless bulk.

Check Your Cards on Card Exchange

Search any card to see real eBay sold prices with variant-aware breakdowns. Free to use.

Join our Discord community for collector tips and updates.