The Best Pokemon Cards Under $100 Right Now

Prices updated daily from real sales data · August 21, 2026

These are the strongest Pokemon cards you can buy for under $100, ranked by how much each multiplies in value graded PSA 10. Every price refreshes daily from real sales data — tap any card for its full price history and grading ROI.

1 Team Rocket [Special Case] #278/XY-P from Pokemon Japanese Promo
Team Rocket [Special Case] #278/XY-P
Japanese Promo
$41.30
PSA 10: $17000.00
2 Beedrill [No Rarity] #15 from Pokemon Japanese Expansion Pack
Beedrill [No Rarity] #15
Japanese Expansion Pack
$60.00
PSA 10: $22125.00
3 Squirtle [No Number] from Pokemon Japanese Topsun
Squirtle [No Number]
Japanese Topsun
$85.00
PSA 10: $28000.00
4 Giratina #4 from Pokemon Legends Awakened
Giratina #4
Legends Awakened
$35.00
PSA 10: $11400.00
5 Giratina LV. X #124 from Pokemon Platinum
Giratina LV. X #124
Platinum
$65.75
PSA 10: $21032.87
6 Pikachu & Zekrom GX #2018 from Pokemon 25th Anniversary Creatures Deck
Pikachu & Zekrom GX #2018
25th Anniversary Creatures Deck
$47.50
PSA 10: $14357.80
7 Hitmonchan [No Number] from Pokemon Japanese Topsun
Hitmonchan [No Number]
Japanese Topsun
$35.75
PSA 10: $10000.00
8 Pikachu [Gold] from Pokemon Japanese Meiji Promo
Pikachu [Gold]
Japanese Meiji Promo
$39.84
PSA 10: $11022.00
9 Deoxys #18/PCG-P from Pokemon Japanese Promo
Deoxys #18/PCG-P
Japanese Promo
$47.06
PSA 10: $12120.00
10 Pikachu [Embossed] from Pokemon Japanese Meiji Promo
Pikachu [Embossed]
Japanese Meiji Promo
$59.00
PSA 10: $15070.00
11 Charmander [Blue Back] #4 from Pokemon Japanese Topsun
Charmander [Blue Back] #4
Japanese Topsun
$78.46
PSA 10: $19611.12
12 Quagsire [Reverse Holo] #26 from Pokemon Team Rocket Returns
Quagsire [Reverse Holo] #26
Team Rocket Returns
$65.00
PSA 10: $14988.00
13 Flareon [1st Edition] #11 from Pokemon Japanese World Champions Pack
Flareon [1st Edition] #11
Japanese World Champions Pack
$76.99
PSA 10: $15000.00
14 Giratina #10 from Pokemon Platinum
Giratina #10
Platinum
$51.97
PSA 10: $9600.00
15 Snorlax [No Number] from Pokemon Japanese Topsun
Snorlax [No Number]
Japanese Topsun
$67.50
PSA 10: $12000.00
16 Bulbasaur [Blue Back] #1 from Pokemon Japanese Topsun
Bulbasaur [Blue Back] #1
Japanese Topsun
$42.99
PSA 10: $7500.00
17 Mudkip [Holo] #3 from Pokemon Japanese Mudkip Starter Deck
Mudkip [Holo] #3
Japanese Mudkip Starter Deck
$39.27
PSA 10: $6634.89
18 Drowzee [No Number] from Pokemon Japanese Topsun
Drowzee [No Number]
Japanese Topsun
$36.00
PSA 10: $6022.08
19 Rayquaza Poncho Wearing Pikachu from Pokemon Promo
Rayquaza Poncho Wearing Pikachu
Promo
$83.00
PSA 10: $13782.43
20 Rayquaza EX [Holo 1st Edition] #8 from Pokemon Japanese Rayquaza Constructed Starter Deck
Rayquaza EX [Holo 1st Edition] #8
Japanese Rayquaza Constructed Starter Deck
$65.50
PSA 10: $9999.99
21 Gengar #94 from Pokemon Japanese Vending
Gengar #94
Japanese Vending
$67.85
PSA 10: $9999.00
22 It's Not Over Yet #70 from Pokemon 2000 Topps Movie
It's Not Over Yet #70
2000 Topps Movie
$41.89
PSA 10: $6167.10
23 Snorlax [Green] #143 from Pokemon Japanese 1996 Carddass
Snorlax [Green] #143
Japanese 1996 Carddass
$84.99
PSA 10: $11548.02
24 Growlithe [Blue Back] from Pokemon Japanese Topsun
Growlithe [Blue Back]
Japanese Topsun
$57.08
PSA 10: $7499.50
25 Rocket-Dan [Embossed] from Pokemon Japanese Meiji Promo
Rocket-Dan [Embossed]
Japanese Meiji Promo
$52.00
PSA 10: $6710.00
26 Mewtwo [Blue Back] #150 from Pokemon Japanese Topsun
Mewtwo [Blue Back] #150
Japanese Topsun
$59.43
PSA 10: $7442.00
27 Togepi from Pokemon Japanese Southern Islands
Togepi
Japanese Southern Islands
$46.33
PSA 10: $5577.50
28 Cubone [Glossy] #104 from Pokemon Japanese Vending
Cubone [Glossy] #104
Japanese Vending
$38.80
PSA 10: $4499.99
29 Gyarados [Blue Back] from Pokemon Japanese Topsun
Gyarados [Blue Back]
Japanese Topsun
$40.37
PSA 10: $4670.00
30 Mewtwo EX #188/XY-P from Pokemon Korean Promo
Mewtwo EX #188/XY-P
Korean Promo
$89.00
PSA 10: $10209.19

Frequently asked questions

What are the best Pokemon cards under $100?

Right now the strongest cards under $100 include Team Rocket [Special Case] #278/XY-P, Beedrill [No Rarity] #15, Squirtle [No Number] — ranked by how much their value multiplies in PSA 10.

Which Pokemon card under $100 has the best grading upside?

Team Rocket [Special Case] #278/XY-P costs about $41 raw and is worth $17,000 in PSA 10 — a 411.6x multiple if it grades a 10.