All Mega Zygarde Cards
Mega Zygarde has appeared on 5 different cards in the Pokémon Trading Card Game, spread across 2 sets, first printed in 2026. Every one of them is listed below, newest set first.
Market prices for Mega Zygarde cards run from $0.39 for Mega Zygarde ex (#046) from M3: Nihil Zero up to $134.53 for Mega Zygarde ex (#124) from Perfect Order, across the 5 we have a current price for.
Each card shows its set, collector number, rarity, and current market value where we have pricing for it. Click any card to see how its price has moved over time, what it sells for in each condition from near mint down to damaged, graded values for PSA, BGS, and CGC slabs, and whether another collector has one listed right now.
Track your Mega Zygarde cards
Free, unlimited. Record the condition, finish and what you paid for every Mega Zygarde you own, and Vaultset values the lot against live market prices — per condition, and per grade for slabs.
5 Mega Zygarde cards catalogued across 2 sets · no fees · no card limit
Mega Zygarde card price list
| Card | Set | Year | Rarity | Market price |
|---|---|---|---|---|
| Mega Zygarde ex #124 | Perfect Order | 2026 | Mega Hyper Rare | $134.53 |
| Mega Zygarde ex #120 | Perfect Order | 2026 | Special Illustration Rare | $63.17 |
| Mega Zygarde ex #104 | Perfect Order | 2026 | Ultra Rare | $6.14 |
| Mega Zygarde ex #47 | Perfect Order | 2026 | Double Rare | $0.56 |
| Mega Zygarde ex #046 | M3: Nihil Zero | — | Double Rare | $0.39 |
Near-mint raw market value from TCGplayer data, refreshed at least weekly.
Chase Cards
The rarest Mega Zygarde cards ever printedMega Zygarde ex
Perfect Order · #47
$0.56
Mega Zygarde ex
Perfect Order · #104
$6.14
Mega Zygarde ex
Perfect Order · #120
$63.17
Mega Zygarde ex
Perfect Order · #124
$134.53

Mega Zygarde ex
M3: Nihil Zero · #046
$0.39