Pokémon Omega Ruby and Alpha Sapphire
Pokémon Omega Ruby and Alpha Sapphire

All Mega Stone Locations in Pokémon Omega Ruby and Alpha Sapphire

Find every Mega Stone in Pokémon Omega Ruby and Alpha Sapphire. Learn how to acquire these items for Mega Evolution through exploration and events.

·Multi-source verified (78/78)

Welcome, Trainers, to the ultimate guide for locating every Mega Stone in Pokémon Omega Ruby and Alpha Sapphire! These powerful items are essential for unlocking the full potential of your Pokémon through Mega Evolution. Many Mega Stones can be found through exploration, while others are tied to specific events or require the use of the Eon Ticket.

Mega Stones Found in the Overworld

Several Mega Stones are scattered throughout the Hoenn region, waiting to be discovered. Some are found in specific caves or routes, while others are awarded after certain story events. thoroughly explore every nook and cranny!

  • Abomasite: Found on Granite Cave (requires Mach Bike).
  • Absolite: Given by a scientist in Meteor Falls after defeating the Elite Four.
  • Aerodactylite: Found on Meteor Falls.
  • Aggronite: Found on Granite Cave.
  • Alakazite: Found on Route 124.
  • Ampharosite: Found on the Jagged Pass.
  • Banettite: Found on Route 123.
  • Blazikenite: Given by Professor Birch after completing the Hoenn Pokédex.
  • Charizardite X: Found on the Sea of Tragedy.
  • Charizardite Y: Found on the Sea of Tragedy.
  • Diancite: Obtained from a special event distribution.
  • Garchompite: Found on the Mirage Mountain.
  • Gengarite: Found on the Abandoned Ship.
  • Glalite: Found on the Glacial Cave.
  • Gyaradosite: Found on Shoal Cave.
  • Heracronite: Found on Route 123.
  • Houndoominite: Found on Route 113.
  • Kangaskhanite: Found on the Mirage Mountain.
  • Latiasite/Latiosite: Obtained from Latias/Latios when they join your team.
  • Manectite: Found on the Abandoned Ship.
  • Mawilite: Found on Route 117.
  • Medichamite: Found on the Mirage Mountain.
  • Metagrossite: Given by Steven Stone after defeating him in the rematch.
  • Mewtwonite X: Found on the Sea of Tragedy.
  • Mewtwonite Y: Found on the Sea of Tragedy.
  • Pidgeotite: Found on Route 113.
  • Pinsirite: Found on Route 121.
  • Sableyeite: Found on Granite Cave.
  • Salamencite: Found on Meteor Falls.
  • Scizorite: Found on the Mirage Mountain.
  • Sharpedonite: Found on Shoal Cave.
  • Slowbronite: Found on Route 124.
  • Steelixite: Found on the Mirage Mountain.
  • Swampertite: Given by Professor Birch after completing the Hoenn Pokédex.
  • Tyranitarite: Found on Granite Cave.
  • Venusaurite: Found on the Sea of Tragedy.
  • Yache Berry: Found on Route 123.

Remember to check the Shoal Cave at different tide levels for unique items, including some Mega Stones!