Mega Evolution may have taken a step back to Z-Moves but that doesn’t mean Mega Stones don’t have a place in Pokémon Ultra Sun and Ultra Moon.
In the new Gen 7 game, all of the Mega Stones and their respective evolutions are available once you reach the Battle Tree, an area of Alola that’s only accessible on Poni Island, the last island of the region.
Most of the Mega Stones need to be purchased using Battle Points obtained through battling in the Battle Royale Dome, Battle Tree or using the Mantine Ride.
Here’s every Mega Stone and where to find them in Pokémon Ultra Sun and Ultra Moon.
DIANCIE
Trainers can receive a Diancite by showing the jeweler in Konikoni City a Diancie.
BATTLE TREE
These four Mega Stones are gifted to the trainer after defeating Red or Blue in the Battle Tree.
Venusaurite
Blastoisite
Charizardite X
Charizardite Y
BATTLE TREE SHOP (64 BATTLE POINTS)
Audinoite
Medichamite
Beedrillite
Garchompite
Cameruptite
Manectrite
Houndoomite
Salamencite
Metagrossite
Latiosite
Latiasite
Ampharosite
Absolite
Galladite
Gardevoirite
Glalitite
Pinsirite
Kanghaskanite
Gyaradosite
Mawilite
Gengarite
Sharpedoite
Sceptilite
Blazikinite
Swampertite
Banettite
Altarianite
Steelixite
Scizorite
Tyranitarite
Pidgeotite
Alakizite
Aerodactylite
Heracronite
Aggronite
Mewtwonite X
Mewtwonite Y
Slowbronite
Sablenite
Abomasite
Lucarionite
- Difficulty is challenging
- Post game is great
- New features and additions are welcome
- Story is muddled
- Not enough changes