94 Mega StonesGen 6–9Updated NOV 11, 2026

Mega Stones

Mega Stones are in X & Y, Omega Ruby & Alpha Sapphire, Sun & Moon, Ultra Sun & Ultra Moon, Let’s Go and Legends: Z-A, and no other game here has them. That last game nearly doubled the count, adding stones for Pokémon that had never had one.

All 94 Mega Stones

Introduced in X & Y

28

Check the letter: Charizard and Mewtwo have separate X and Y stones, and each gives a different Mega.

Introduced in X & Y
What it doesCompare
One of a variety of mysterious Mega Stones. Have Charizard hold it, and this stone will enable it to Mega Evolve during battle.Gen 66 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Charizard hold it, and this stone will enable it to Mega Evolve during battle.Gen 66 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Gengar hold it, and this stone will enable it to Mega Evolve during battle.Gen 66 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Lucario hold it, and this stone will enable it to Mega Evolve during battle.Gen 65 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Mewtwo hold it, and this stone will enable it to Mega Evolve during battle.Gen 65 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Venusaur hold it, and this stone will enable it to Mega Evolve during battle.Gen 66 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Blastoise hold it, and this stone will enable it to Mega Evolve during battle.Gen 66 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Alakazam hold it, and this stone will enable it to Mega Evolve during battle.Gen 66 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Kangaskhan hold it, and this stone will enable it to Mega Evolve during battle.Gen 66 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Pinsir hold it, and this stone will enable it to Mega Evolve during battle.Gen 66 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Gyarados hold it, and this stone will enable it to Mega Evolve during battle.Gen 66 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Aerodactyl hold it, and this stone will enable it to Mega Evolve during battle.Gen 66 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Mewtwo hold it, and this stone will enable it to Mega Evolve during battle.Gen 65 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Ampharos hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Scizor hold it, and this stone will enable it to Mega Evolve during battle.Gen 65 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Heracross hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Houndoom hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Tyranitar hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Blaziken hold it, and this stone will enable it to Mega Evolve during battle.Gen 63 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Gardevoir hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Mawile hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Aggron hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Medicham hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Manectric hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Banette hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Absol hold it, and this stone will enable it to Mega Evolve during battle.Gen 65 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Garchomp hold it, and this stone will enable it to Mega Evolve during battle.Gen 65 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Abomasnow hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6

Introduced in Omega Ruby & Alpha Sapphire

19

Rayquaza isn’t here, and that’s not a mistake: it Mega Evolves by knowing Dragon Ascent.

Introduced in Omega Ruby & Alpha Sapphire
What it doesCompare
One of a variety of mysterious Mega Stones. Have Latias hold it, and this stone will enable it to Mega Evolve during battle.Gen 63 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Latios hold it, and this stone will enable it to Mega Evolve during battle.Gen 63 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Swampert hold it, and this stone will enable it to Mega Evolve during battle.Gen 63 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Sceptile hold it, and this stone will enable it to Mega Evolve during battle.Gen 63 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Sableye hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Altaria hold it, and this stone will enable it to Mega Evolve during battle.Gen 63 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Gallade hold it, and this stone will enable it to Mega Evolve during battle.Gen 63 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Audino hold it, and this stone will enable it to Mega Evolve during battle.Gen 63 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Sharpedo hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Slowbro hold it, and this stone will enable it to Mega Evolve during battle.Gen 65 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Steelix hold it, and this stone will enable it to Mega Evolve during battle.Gen 63 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Pidgeot hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Glalie hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Diancie hold it, and this stone will enable it to Mega Evolve during battle.Gen 62 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Metagross hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Camerupt hold it, and this stone will enable it to Mega Evolve during battle.Gen 63 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Lopunny hold it, and this stone will enable it to Mega Evolve during battle.Gen 63 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Salamence hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6
One of a variety of mysterious Mega Stones. Have Beedrill hold it, and this stone will enable it to Mega Evolve during battle.Gen 64 / 22Since Gen 6

Introduced in Legends: Z-A

45

New in Legends: Z-A. Meowsticite works on both genders and Tatsugirinite on all three forms. Floettite is pickier: Eternal Floette only.

Introduced in Legends: Z-A
What it doesCompare
Allows Absol to Z Mega Evolve.Gen 91 / 22Since Gen 9
Allows Barbaracle to Mega Evolve into Mega Barbaracle.Gen 91 / 22Since Gen 9
Allows Baxcalibur to Mega Evolve into Mega Baxcalibur.Gen 91 / 22Since Gen 9
Allows Chandelure to Mega Evolve into Mega Chandelure.Gen 91 / 22Since Gen 9
Allows Chesnaught to Mega Evolve into Mega Chesnaught.Gen 91 / 22Since Gen 9
Allows Chimecho to Mega Evolve into Mega Chimecho.Gen 91 / 22Since Gen 9
Allows Clefable to Mega Evolve into Mega Clefable.Gen 91 / 22Since Gen 9
Allows Crabominable to Mega Evolve into Mega Crabominable.Gen 91 / 22Since Gen 9
Allows Darkrai to Mega Evolve into Mega Darkrai.Gen 91 / 22Since Gen 9
Allows Delphox to Mega Evolve into Mega Delphox.Gen 91 / 22Since Gen 9
Allows Dragalge to Mega Evolve into Mega Dragalge.Gen 91 / 22Since Gen 9
Allows Dragonite to Mega Evolve into Mega Dragonite.Gen 91 / 22Since Gen 9
Allows Drampa to Mega Evolve into Mega Drampa.Gen 91 / 22Since Gen 9
Allows Eelektross to Mega Evolve into Mega Eelektross.Gen 91 / 22Since Gen 9
Allows Emboar to Mega Evolve into Mega Emboar.Gen 91 / 22Since Gen 9
Allows Excadrill to Mega Evolve into Mega Excadrill.Gen 91 / 22Since Gen 9
Allows Falinks to Mega Evolve into Mega Falinks.Gen 91 / 22Since Gen 9
Allows Feraligatr to Mega Evolve into Mega Feraligatr.Gen 91 / 22Since Gen 9
Allows Floette to Mega Evolve into Mega Floette.Gen 91 / 22Since Gen 9
Allows Froslass to Mega Evolve into Mega Froslass.Gen 91 / 22Since Gen 9
Allows Glimmora to Mega Evolve into Mega Glimmora.Gen 91 / 22Since Gen 9
Allows Golisopod to Mega Evolve into Mega Golisopod.Gen 91 / 22Since Gen 9
Allows Golurk to Mega Evolve into Mega Golurk.Gen 91 / 22Since Gen 9
Allows Greninja to Mega Evolve into Mega Greninja.Gen 91 / 22Since Gen 9
Allows Hawlucha to Mega Evolve into Mega Hawlucha.Gen 91 / 22Since Gen 9
Allows Heatran to Mega Evolve into Mega Heatran.Gen 91 / 22Since Gen 9
Allows Lucario to Z Mega Evolve.Gen 91 / 22Since Gen 9
Allows Magearna to Mega Evolve into Mega Magearna.Gen 91 / 22Since Gen 9
Allows Malamar to Mega Evolve into Mega Malamar.Gen 91 / 22Since Gen 9
Allows Meganium to Mega Evolve into Mega Meganium.Gen 91 / 22Since Gen 9
Allows Meowstic to Mega Evolve into Mega Meowstic.Gen 91 / 22Since Gen 9
Allows Pyroar to Mega Evolve into Mega Pyroar.Gen 91 / 22Since Gen 9
Allows Raichu to Mega Evolve into Mega Raichu.Gen 91 / 22Since Gen 9
Allows Raichu to Mega Evolve into Mega Raichu.Gen 91 / 22Since Gen 9
Allows Scolipede to Mega Evolve into Mega Scolipede.Gen 91 / 22Since Gen 9
Allows Scovillain to Mega Evolve into Mega Scovillain.Gen 91 / 22Since Gen 9
Allows Scrafty to Mega Evolve into Mega Scrafty.Gen 91 / 22Since Gen 9
Allows Skarmory to Mega Evolve into Mega Skarmory.Gen 91 / 22Since Gen 9
Allows Staraptor to Mega Evolve into Mega Staraptor.Gen 91 / 22Since Gen 9
Allows Starmie to Mega Evolve into Mega Starmie.Gen 91 / 22Since Gen 9
Allows Tatsugiri to Mega Evolve into Mega Tatsugiri.Gen 91 / 22Since Gen 9
Allows Victreebel to Mega Evolve into Mega Victreebel.Gen 91 / 22Since Gen 9
Allows Zeraora to Mega Evolve into Mega Zeraora.Gen 91 / 22Since Gen 9
Allows Zygarde to Mega Evolve into Mega Zygarde.Gen 91 / 22Since Gen 9
One of a variety of mysterious Mega Stones. A Garchomp holding this stone will be able to Mega Evolve during battle.Gen 91 / 22Since Gen 9

Primal Reversion

2

Groudon and Kyogre change as soon as they enter battle, so you don’t pick anything or need a Key Stone.

Primal Reversion
What it doesCompare
A shiny blue orb that is said to have a legend tied to it. It's known to have a deep connection with the Hoenn region.Gen 36 / 22Since Gen 3
A shiny red orb that is said to have a legend tied to it. It's known to have a deep connection with the Hoenn region.Gen 36 / 22Since Gen 3

Mega Stones by game

These counts are stones only, so Red Orb and Blue Orb aren’t included.

By generation

New Mega Stones in each generation

Gen 9

45 new Mega Stones
  • +35
  • +37
  • +39
  • +40

Gen 6

47 new Mega Stones
  • +37
  • +39
  • +41
  • +42
Was this page helpful?
Thanks for your feedback!
Want to tell us more?
What was most useful?
What could be improved?
Thanks for your feedback