Pokemon Card Prices
The most valuable Pokemon card by TCGplayer market price on Oct 29, 2026 is Latias & Latios GX 170/181 from Team Up (~$4,619.79, holofoil finish). Of 20,726 priced cards, 1,100 are worth over $100.
TCGplayer market prices for 34,528 card finishes across 202 sets, as of Oct 29, 2026. Each finish has its own price: a reverse holofoil does not sell for the same as the normal finish. Search any card below or open a set price list.
Look up a card price
Most expensive Pokemon cards
TCGplayer market price on Oct 29, 2026, for each card’s most valuable finish. The most expensive cards guide ranks the top 50. Buy links are affiliate links.
Price lists by set
- 30th Celebration prices
- 30th Classic Collection prices
- Pitch Black prices
- Chaos Rising prices
- Perfect Order prices
- Ascended Heroes prices
- Phantasmal Flames prices
- Mega Evolution prices
- MEP Black Star Promos prices
- Black Bolt prices
- White Flare prices
- Destined Rivals prices
- Journey Together prices
- Prismatic Evolutions prices
- Surging Sparks prices
- Stellar Crown prices
TCGplayer market prices for each finish. A guide, not an appraisal. Market price comes from recent sales on TCGplayer. Graded, played and first-edition cards trade differently, and we never use listing high prices as values. A card is listed only when its cheapest current TCGplayer listing for the same finish is at most twice its market price, and the middle listing is at least a quarter of it.