Top Selling Pokémon Cards on TCGplayer: December 2025
By Peter Day •
The first step to serving customer demand is to understand it. So to help you follow what’s currently popular with players and collectors, we’ve put together a pair of downloadable CSV reports of the top-selling Pokémon cards of the past month.
These reports show the name and set of the Pokémon cards with the highest total number of copies sold on the TCGplayer Marketplace between December 1 and 31, 2025. The reports consider cards from different sets to be distinct (even if they have the same name), but do not distinguish copies sold by condition (Near Mint, Lightly Played, etc.) or by printing (Foil, etc.).
The two reports cover cards that had an average sale price in October within two ranges: $50.00 or more, and $1.00 to $49.99.
- Download Top Selling Report: PKMN Cards $50 or More
- Download Top Selling Report: PKMN Cards $1 to $50
Here are five highlights from each report.
Top Selling Pokémon Cards: $50 or More
#1 Charizard VSTAR - SWSH262
Set: Sword & Shield Promo Cards
Average Sale Price: $51.47
This promo from the Sword & Shield Ultra-Premium Collection: Charizard—and its mirror, the Mewtwo VSTAR from the Crown Zenith Galarian Gallery—rose in price dramatically over September due to small-scale (but persistent) buyouts. Those mini-buyouts have continued through the end of 2025, with an average of 4.7, 4.1, and 4.3 copies per buyer on December 10, 16, and 20, respectively.
#2 Charmander - 168/165
Set: Scarlet & Violet 151
Average Sale Price: $52.64
All the Starter Pokémon and their evolutions from the wildly popular set Scarlet & Violet—151 continue to sell well. But Charmander’s price point (right above the $50 cutoff for this report) has helped it come out ahead of the Special Illustration Rare cards from the set, all of which are more expensive. It was also helped along by a mini-buyout of its own on December 10, when the average number of copies per buyer rose to 7.6.
#3 Charizard ex - 223/197
Set: Obsidian Flames
Average Sale Price: $65.85
The original Special Illustration Rare version of Tera Charizard bounced back in December after relatively tepid sales in October and November, during which collectors were focused on the shinier, newer Charizard cards from Phantasmal Flames.
#4 Mega Charizard X ex - 125/094
Set: Phantasmal Flames
Average Sale Price: $492.52
Speaking of which, the ultimate chase card of Phantasmal Flames turned out to be as big a hit as everyone expected, and enticed many buyers to nab the must-have card as a single rather than gambling on packs.
#5 Blastoise ex - 200/165
Set: Scarlet & Violet—151
Average Sale Price: $72.22
The SIR Blastoise from 151 narrowly outsold the SIR Charizard and SIR Zapdos from that same set, helped along by its lower price point compared to the former and its status as a Starter compared to the latter.
Top Selling Pokémon Cards: $1.00 to $49.99
#1 Mega Gengar ex
Set: Phantasmal Flames
Average Sale Price: $2.74
Gengar cards have been selling like haunted hotcakes all across the market. Because Phantasmal Flames doesn’t have any Illustration Rare-style Gengar cards, collectors have been making due with the base-rarity version until they can nab the SIR from Ascended Heroes.
#2 Mega Charizard X ex - 013/094
Set: Phantasmal Flames
Average Sale Price: $4.68
The base-rarity version of Mega Charizard X ex is also high on the wishlist of fans who prefer getting their collectibles from singles instead of packs (simply by virtue of being Mega Charizard).
#3 Kabuto
Set: Fossil
Average Sale Price: $11.63
As we’ve covered in other articles, Twitter/X user Kabuto King went viral starting in late November with their mission to collect every 1st Edition Fossil Kabuto card in the world. That drove interest and speculation in Kabuto—as well as in many other first appearances of mostly forgotten Gen I Pokémon.
#4 Hilda
Set: White Flare
Average Sale Price: $1.73
Most months, this entire report is exclusively populated by cards like Hilda: generically powerful Trainer cards that haven’t been reprinted in many sets and are able to stay over $1. Players need playsets, so they sell quickly.
#5 Fezandipiti ex - 038/064
Set: Shrouded Fable
Average Sale Price: $5.01
It’s not a Trainer card, but Fezandipiti ex occupies a similar space in the TCG as a consistency tool that’s playable in any kind of deck. Its price dropped recently when it was reprinted in the 2025 Trainer’s Toolkit, so players have been snatching up the copies they can while it’s cheap.
Selling cards that have high “velocity” keeps your cash flow healthy so you can take advantage of new opportunities. Check out our reports on the top-selling cards in Yu-Gi-Oh! and Magic, and be sure to list these cards on TCGplayer to unlock value you can reinvest in your business.