The Best Pokemon Cards Under $100 Right Now
Prices updated daily from real sales data · July 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
Squirtle [No Number]
Japanese Topsun
$37.47
PSA 10: $28000.00
2
Team Rocket [Special Case] #278/XY-P
Japanese Promo
$42.50
PSA 10: $17000.00
3
Charmander [Blue Back] #4
Japanese Topsun
$53.38
PSA 10: $19840.04
4
Giratina LV. X #124
Platinum
$65.00
PSA 10: $21497.77
5
Beedrill [No Rarity] #15
Japanese Expansion Pack
$66.99
PSA 10: $22125.00
6
Giratina #4
Legends Awakened
$35.31
PSA 10: $11400.00
7
Pikachu & Zekrom GX #2018
25th Anniversary Creatures Deck
$47.50
PSA 10: $14050.00
8
Pikachu [Gold]
Japanese Meiji Promo
$39.61
PSA 10: $11320.54
9
Hitmonchan [No Number]
Japanese Topsun
$35.75
PSA 10: $10000.00
10
Snorlax [No Number]
Japanese Topsun
$64.99
PSA 10: $12000.00
11
Bulbasaur [Blue Back] #1
Japanese Topsun
$42.99
PSA 10: $7500.00
12
Drowzee [No Number]
Japanese Topsun
$36.00
PSA 10: $6022.08
13
It's Not Over Yet #70
2000 Topps Movie
$37.59
PSA 10: $6167.10
14
Pikachu [Blue Back] #25
Japanese Topsun
$92.09
PSA 10: $13310.65
15
Gengar #94
Japanese Vending
$70.40
PSA 10: $9999.00
16
Salamence [Corocoro Ichiban] #124/XY-P
Japanese Promo
$50.02
PSA 10: $6683.00
17
Rocket-Dan [Embossed]
Japanese Meiji Promo
$50.60
PSA 10: $6710.00
18
Growlithe [Blue Back]
Japanese Topsun
$58.19
PSA 10: $7499.50
19
Togepi
Japanese Southern Islands
$43.48
PSA 10: $5577.50
20
Charizard G LV. X #2
Japanese Charizard Half Deck
$59.90
PSA 10: $7300.00
21
Flareon [1st Edition] #11
Japanese World Champions Pack
$76.99
PSA 10: $9290.61
22
Venusaur Trainer [Green] #0
Japanese 1996 Carddass
$46.35
PSA 10: $5500.00
23
Gyarados [Blue Back]
Japanese Topsun
$40.37
PSA 10: $4670.00
24
Mewtwo EX #188/XY-P
Korean Promo
$89.00
PSA 10: $10209.19
25
Magikarp Mayhem [Foil] #20
2000 Topps Movie
$35.80
PSA 10: $3999.95
26
Cubone [Glossy] #104
Japanese Vending
$40.71
PSA 10: $4499.99
27
Mewtwo [Blue Back] #150
Japanese Topsun
$55.07
PSA 10: $6050.00
28
Giratina #10
Platinum
$40.00
PSA 10: $4305.52
29
Computer Search [No Rarity]
Japanese Expansion Pack
$80.00
PSA 10: $8500.00
30
Deoxys #2
Emerald
$57.03
PSA 10: $5800.50
Frequently asked questions
What are the best Pokemon cards under $100?
Right now the strongest cards under $100 include Squirtle [No Number], Team Rocket [Special Case] #278/XY-P, Charmander [Blue Back] #4 — ranked by how much their value multiplies in PSA 10.
Which Pokemon card under $100 has the best grading upside?
Squirtle [No Number] costs about $37 raw and is worth $28,000 in PSA 10 — a 747.3x multiple if it grades a 10.