The Best Pokemon Cards Under $50 Right Now
Prices updated daily from real sales data · July 21, 2026
These are the strongest Pokemon cards you can buy for under $50, 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
Giratina #4
Legends Awakened
$35.31
PSA 10: $11400.00
4
Giratina [Reverse Holo] #4
Legends Awakened
$17.81
PSA 10: $5323.17
5
Pikachu & Zekrom GX #2018
25th Anniversary Creatures Deck
$47.50
PSA 10: $14050.00
6
Blaine's Growlithe [CoroCoro Promo] #58
Japanese Leaders' Stadium
$34.95
PSA 10: $10000.00
7
Pikachu [Gold]
Japanese Meiji Promo
$39.61
PSA 10: $11320.54
8
Giratina #9
Platinum
$25.19
PSA 10: $7185.38
9
Hitmonchan [No Number]
Japanese Topsun
$35.75
PSA 10: $10000.00
10
Dratini [No Rarity] #147
Japanese Expansion Pack
$21.48
PSA 10: $5999.99
11
Sky-Splitting Deoxys #2
Japanese VS
$28.16
PSA 10: $7656.00
12
Trapped Charizard [Rainbow Foil] #51
1999 Topps Movie
$19.17
PSA 10: $4000.00
13
Giratina [Reverse Holo] #28
Platinum
$19.29
PSA 10: $3800.00
14
Mudkip [Holo] #3
Japanese Mudkip Starter Deck
$30.49
PSA 10: $5800.00
15
Bulbasaur [Blue Back] #1
Japanese Topsun
$42.99
PSA 10: $7500.00
16
Bulbasaur [Green Back] #1
Japanese Topsun
$28.95
PSA 10: $5000.00
17
Deoxys #32/PCG-P
Japanese Promo
$17.92
PSA 10: $3000.00
18
Drowzee [No Number]
Japanese Topsun
$36.00
PSA 10: $6022.08
19
It's Not Over Yet #70
2000 Topps Movie
$37.59
PSA 10: $6167.10
20
Donphan #107
HeartGold & SoulSilver
$21.50
PSA 10: $3449.00
21
Dark Tyranitar [1st Edition] #12
Japanese Black Deck Kit
$17.60
PSA 10: $2623.00
22
Horsea [Reverse Holo] #58
Team Rocket Returns
$27.40
PSA 10: $3552.90
23
Togepi
Japanese Southern Islands
$43.48
PSA 10: $5577.50
24
Kangaskhan [No Symbol] #5 #5
Jungle
$32.39
PSA 10: $4138.89
25
Charizard [Foil] #E6
1999 Topps Movie Evolution
$29.48
PSA 10: $3550.00
26
Venusaur Trainer [Green] #0
Japanese 1996 Carddass
$46.35
PSA 10: $5500.00
27
Gyarados [Blue Back]
Japanese Topsun
$40.37
PSA 10: $4670.00
28
Moltres [Blue Back] #146
Japanese Topsun
$19.57
PSA 10: $2250.00
29
Magikarp Mayhem [Foil] #20
2000 Topps Movie
$35.80
PSA 10: $3999.95
30
Cubone [Glossy] #104
Japanese Vending
$40.71
PSA 10: $4499.99
Frequently asked questions
What are the best Pokemon cards under $50?
Right now the strongest cards under $50 include Squirtle [No Number], Team Rocket [Special Case] #278/XY-P, Giratina #4 — ranked by how much their value multiplies in PSA 10.
Which Pokemon card under $50 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.