Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.

Pokemon Ultra Sun and Ultra Moon: How to Get Mega Stones

Mega evolution is back!
This article is over 6 years old and may contain outdated information

How to Get Mega Stones in Pokemon Ultra Sun and Ultra Moon

Recommended Videos

Pokemon Ultra Sun and Ultra Moon bring back some of the popular mechanics from the series. One returning feature is Mega Evolution, which you can unlock by heading over to the Poni Plains on Poni Island after becoming the Champion. Dexio and Sina will meet you there and teach you about Mega Evolution while providing you with the Key Stone.

In order for it to work, you will also need the corresponding Mega Stone for the specific Pokemon that will evolve. Here’s where you can find the Mega Stones in Pokemon Ultra Sun and Ultra Moon:

  • Abomasite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Absolite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Aerodactylite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Aggronite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Alakazite Mega Stone – Comes with the Key Stone or exchange for 64 BP at the Battle Tree
  • Altarianite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Ampharosite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Audinite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Banettite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Beedrillite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Blastoisinite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Blazikenite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Cameruptite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Charizardite X Mega Stone – Exchange for 64 BP at the Battle Tree
  • Charizardite Y Mega Stone – Exchange for 64 BP at the Battle Tree
  • Diancite Mega Stone – Go to Konikoni City and show Diancite to the collector in the jewelry shop
  • Galladite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Garchompite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Gardevoirite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Gengarite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Glalitite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Gyaradosite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Heracronite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Houndoominite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Kangaskhanite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Latiasite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Latiosite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Lopunnite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Lucarionite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Manectite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Mawilite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Medichamite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Metagrossite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Mewtwonite X Mega Stone – Exchange for 64 BP at the Battle Tree
  • Mewtwonite Y Mega Stone – Exchange for 64 BP at the Battle Tree
  • Pidgeotite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Pinsirite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Sablenite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Salamencite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Sceptilite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Scizorite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Sharpedonite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Slowbronite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Steelixite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Swampertite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Tyranitarite Mega Stone – Exchange for 64 BP at the Battle Tree
  • Venusaurite Mega Stone – Exchange for 64 BP at the Battle Tree

Take note that Rayquaza has no Mega Stone and must learn Dragon Ascent for its Mega Evolution. To learn it in Pokemon Ultra Sun and Ultra Moon, head over to the Pokemon Center in Seafolk Village. The move tutor there can teach Dragon Ascent to your Rayquaza.

There are plenty of other activities in the game aside from unlocking Mega Evolution. For more Pokemon Ultra Sun and Ultra Moon tips, make sure to check out our wiki!


Twinfinite is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
Author
Image of Irwyn Diaz
Irwyn Diaz
Irwyn was a Staff Writer for Twinfinite from 2017 to 2019 covering as many RPGs and action games that he could get his hands on. He is a diehard Final Fantasy fan who just can't stop playing Opera Omnia. Playing Games Since: 1998, Favorite Genres: RPGs, Horror