Charizard sits at the top of nearly every "most expensive Pokémon card" list. Here are the grails, ranked, and what moves the price.
1. 1st Edition Base Set Charizard (PSA 10)
The king. A gem-mint 1st Edition Base Set Charizard trades for six to seven figures — scarcity, grade, and iconic status all peak here.
2. Charizard Gold Star (EX Dragon Frontiers)
An ultra-rare Gold Star of the most popular Pokémon — one of the most valuable cards of the mid-2000s.
3. Shining Charizard (Neo Destiny)
The original shiny Charizard — a classic vintage chase that commands strong money in high grade.
4. Shadowless Base Set Charizard
Rarer than Unlimited Base Set and a more attainable way into vintage Charizard than 1st Edition.
What drives Charizard prices
Scarcity (print run / edition), grade (a PSA 10 vs 9 can be a multiple), and Charizard's untouchable popularity. Reprints and rising graded populations push modern cards down — which is why vintage editions and gem-mint grades hold value best. Full context: most expensive Pokémon cards.