Gen 7SM20 Mega StonesUpdated NOV 12, 2026
Pokémon Sun & Moon Mega Stones
Most Mega Stones in Sun & Moon are Battle Tree trades at 64 BP, and you can trade for them again. The Battle Tree also gives you Venusaurite, Blastoisinite and both Charizardites as gifts. Alakazite is the one stone gifted away from the Battle Tree, on Ancient Poni Path.
All 20 Sun & Moon Mega Stones
Mega Stones
20Charizard is the only Pokémon here with two stones. Fifteen of these are BP trades only, while Battle Legend Red gives the four Kanto starter stones and Dexio gives Alakazite.
| Mega Evolves | Where to get it | |
|---|---|---|
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|

