Pokémon TCG

The Most Valuable Pokémon

Which Pokémon's cards are worth the most on average? We took every English card of all 1,025 Pokémon, priced each one, and averaged them. Charizard wins. Some of the rest are a surprise.

Charizard, at $554 a card

Charizard's 111 English cards averaged $554 each on October 23, 2026, the highest of any Pokémon. Its first English card came in Base Set in 1999, and its most valuable is the Charizard ★ δ from Dragon Frontiers at $39,500.

That one card is 64% of everything Charizard's cards add up to. Set it aside and the other 110 still average $200, which would still put Charizard near the top. Its median card, the one in the middle, is $68. See every Charizard card →

The top 25

Ranked by the average price of a Pokémon's priced cards. 754 of the 1,025 Pokémon have at least 10 priced cards and are ranked; the other 271 have too few cards for an average to mean much.

#PokémonAverageCardsFirst English card
1Charizard$554111Base Set, 1999
2Umbreon$46848Neo Discovery, 2001
3Gengar$27054Fossil, 1999
4Rayquaza$26559Nintendo Black Star Promos, 2003
5Lugia$26339Neo Genesis, 2000
6Mewtwo$25892Base Set, 1999
7Kyogre$24634Nintendo Black Star Promos, 2003
8Latios$22937Nintendo Black Star Promos, 2003
9Torchic$21932Ruby & Sapphire, 2003
10Treecko$20424Ruby & Sapphire, 2003
11Groudon$19534Nintendo Black Star Promos, 2003
12Latias$19235Nintendo Black Star Promos, 2003
13Raikou$19127Neo Revelation, 2001
14Suicune$17531Wizards Black Star Promos, 1999
15Mew$15959Wizards Black Star Promos, 1999
16Mudkip$14421Ruby & Sapphire, 2003
17Entei$13634Wizards Black Star Promos, 1999
18Alakazam$13331Base Set, 1999
19Mimikyu$12634SM Black Star Promos, 2017
20Celebi$12537Wizards Black Star Promos, 1999
21Dragonite$11750Wizards Black Star Promos, 1999
22Giratina$11630DP Black Star Promos, 2007
23Regice$11511Hidden Legends, 2004
24Kabutops$10818Fossil, 1999
25Deoxys$10745Deoxys, 2005

Prices are TCGplayer market prices for ungraded cards on October 23, 2026. The average counts every priced card; a few cards with no market price are counted in "Cards" but not in the average.

Their most valuable cards

The most valuable card of each of the top eight. 5 of the top ten Pokémon have a Gold Star card from the EX era (2004 to 2007) as their priciest: those were the rarest pulls of their sets, a few per set, and they trade in small numbers, so their prices move more than a modern card's.

When one card carries it

An average is pulled hard by one expensive card, and that is the story of Treecko (#10) and Torchic (#9). Each has one card worth thousands and a couple dozen others: their median cards are $1.17 and $1.11, and without the top card their averages fall to $8.30 and $9.76.

Rayquaza (#4) is the opposite. Without its most valuable card it still averages $247, nearly its full $265. Its median card, $111, is the highest in the top ten: a Rayquaza card is rarely cheap.

Where Pikachu lands

Pikachu has more English cards than any other Pokémon, 219, and ranks 36th at $92 a card. Its median card is $12.65: so many cheap Pikachus pull the average down, even though its most valuable, the Pikachu ★ from Holon Phantoms, is $6,998. See every Pikachu card →

How we counted

Every English Pokémon card in TurnZero HQ's catalog counts for each Pokémon it pictures, by the National Pokédex numbers printed in the PokemonTCG dataset, so a TAG TEAM like Pikachu & Zekrom-GX counts for both. Trainer cards named after a Pokémon don't count. Each card is priced at its cheapest TCGplayer variant, a Normal copy over a Reverse Holofoil and Unlimited over 1st Edition, so the figures are conservative.

A Pokémon needs at least 10 priced cards to be ranked, so a new Pokémon with two cards and one Special Illustration Rare can't top the list on a sample of two. "First English card" is the earliest English set with a card of that Pokémon, promos included. A handful of thinly traded cards carry their last market price from earlier in October. You can browse any Pokémon's cards, with their current prices, in Pokémon cards by Pokémon.

Frequently Asked Questions

Which Pokémon has the most valuable cards?

Charizard. On October 23, 2026, its 111 English cards averaged $554 each at their cheapest TCGplayer market price, the highest of any Pokémon with at least 10 priced cards. Umbreon ($468) and Gengar ($270) came next.

Which Pokémon has the most cards?

Pikachu, with 219 English cards counting promos and TAG TEAMs. Its median card is $12.65, which is why Pikachu ranks 36th at $92 a card despite its expensive chase cards.

Why are Torchic and Treecko in the top 10?

Each has one Gold Star card from the EX era worth thousands of dollars, and only a couple dozen cards in all, so that one card lifts the average. Without its Gold Star, Treecko's other cards average $8.30.

Are these graded prices?

No. Every price is TCGplayer's market price for an ungraded card, at the card's cheapest variant (a Normal copy rather than a Reverse Holofoil, an Unlimited copy rather than 1st Edition). Graded copies and 1st Editions sell for more.

Know what your Pokémon cards are worth.

Add your cards to TurnZero HQ and see each one's daily market price by variant. Free to start.

Create Free Account

Pokémon and Pokémon character names are trademarks of Nintendo. ©Pokémon. ©Nintendo/Creatures Inc./GAME FREAK inc. TurnZero HQ is not affiliated with, sponsored, or endorsed by Nintendo, The Pokémon Company, Creatures Inc., or GAME FREAK inc. Card data comes from the open PokemonTCG dataset, and prices from TCGplayer.