
Mega Evolution isn’t just a feature in Pokémon that can win a match when used correctly: it’s a kickass upgrade for your pocket monsters, a temporary lead forward in power and good looks. Of course, to use that feature, you need to get your Pokémon stoned. And I’m not talking about the Cape Town/Jehovah variety. Here’s where you can find all those precious stones. Man.
This will be a rolling feature, that gets updated with the right information as soon as I find it. For now though, this should help you get your Mega Stone fix on. Remember, CTRL+F is your best friend.
Primal Kyogre

If you have Pokémon Omega Ruby, you will find this stone at Mt. Pyre. If you have Pokémon Alpha Sapphire, you will find it on Kyogre.
Primal Groudon

If you have Pokémon Omega Ruby, you will find this stone at Mt. Pyre. If you have Pokémon Alpha Sapphire, you will find it on Kyogre.
Mega Rayquaza

Mega Rayquaza don’t need no stones, foo! Rayquaza can Mega Evolve if it knows Dragon Ascent.
Mega Mewtwo X

At Littleroot Town, you’ll find the legendary Mega Stone.
Mega Mewtwo Y

You’ll obtain this Mega Stone from the Pokémon League.
Mega Beedrill

Beedrill’s mega stone can be found in Sea Mauville.
Mega Pidgeot

Steven’s dad Mr. Stone will give you Mega Stone for Pidgeot in Rustboro City, once you trade him an Intriguing Stone.
Mega Slowbro

In Shoal Cave, trade four Shoal Shells and four Shoal Slats with a man inside to receive Slowbro’s Mega Stone bro.
Mega Steelix

Steelix and its mega stone can be transferred over from the special Pokémon Omega Ruby and Alpha Sapphire demo.
Mega Glalie

Glalie and its mega stone can be transferred over from the special Pokémon Omega Ruby and Alpha Sapphire demo.
Mega Sceptile

If you chose Treecko as your starter Pokémon, you will find its Mega Stone on Route #120. If Treecko is not your starter Pokémon, you can buy its Mega Stone from the Route #114 Stone Salesman.
Mega Blaziken

If you chose Torchic as your starter Pokémon, you will find its Mega Stone on Route #120. If Treecko is not your starter Pokémon, you can buy its Mega Stone from the Route #114 Stone Salesman.
Mega Swampert

If you chose Mudkip as your starter Pokémon, you will find its Mega Stone on Route #120. If Mudkip is not your starter Pokémon, you can buy its Mega Stone from the Route #114 Stone Salesman.
Mega Venusaur

You will find the Venusaur Mega Stone on Route #119.
Mega Charizard X

Charizard’s Mega Stone can be found on the Fiery Path.
Mega Charizard Y
Charizard’s other Mega Stone can be found on the Scorched Slab.
Mega Blastoise

Near the SS Tidal, you’ll find Blastoise’s Mega Stone.
Mega Sableye

Sableye’s Mega Stone can be found in Sootopolis City.
Mega Sharpedo

If you have Alpha Sapphire of the latest Pokémon game, you can find the Sharpedo Mega Stone at the Battle Resort. If you have Omega Ruby instead, you will find the Mega Stone in the Team Magma Hideout during the Delta Episode.
Mega Camerupt

If you have Alpha Sapphire of the latest Pokémon game, you can find the Camerupt Mega Stone at the Battle Resort. If you have Omega Ruby instead, you will find the Mega Stone in the Team Magma Hideout during the Delta Episode.
Mega Altaria

You show me yours and I’ll show you mine. Show the collector in Lilycove City your Altaria, and you’ll receive a Mega Stone.
Mega Salamence

Zinnia’s Grandmother in Meteor Falls will hand over the Mega Stone to you.
Mega Metagross

Have a rematch with Steven in the Pokémon league, and you’ll get the Mega Stone to evolve Metagross further.
Mega Latias

If you have Pokémon Alpha Sapphire, you will find the Mega Stone on Latias. If you have Omega Ruby instead, you’ll receive it from your mother in Littleroot Town.
Mega Latios

If you have Pokémon Alpha Sapphire, you will find the Mega Stone on Latios. If you have Omega Ruby instead, you’ll receive it from your mother in Littleroot Town.
Mega Lopunny

Talk to the well dressed man in Mauville Hills in Mauville City, to get the stone.
Mega Gallade

Professor Cozmo will hand the stone over once the Delta Episode concludes.
Mega Audino

Location: Look for Looker in the Battle Resort, and talk to him to get the stone.
Mega Diancie

Transfer Diancie from Pokémon X and Y and you’ll find this Mega Stone waiting for you in any Pokémon Center.
Mega Alakazam

At the Steelport Market, you’ll find this Mega Stone.
Mega Gengar

At the Battle Resort, you’ll find this Mega Stone.
Mega Kangaskhan

Towards Pacifidlog Town, you’ll find the Kangaskhan Mega Stone for this Pokémon.
Mega Pinsir

The Pinsir Mega Stone can be found on Route #124.
Mega Gyarados

Go to Route #123, and look for the stone in the mouth of Poochyena.
Mega Aerodactyl

At Meteor Falls, you can find this prehistoric Mega Stone.
Mega Ampharos

Check out New Mauville to find the stone.
Mega Scizor

In Petalburg Woods, you can find the sizzling Scizor stone.
Mega Heracross

Route #127 holds the Heracross stone.
Mega Houndoom

Go towards Lavaridge Town to find this hellish stone.
Mega Tyranitar

On the Jagged Pass, you’ll find the tyrannical stone.
Mega Gardevoir

Search Verdanturf Town for the stone.
Mega Mawile

The Mawile mega stone can also be found in Verdanturf Town.
Mega Lucario

Unknown at this point.
Mega Aggron

Like, head towards the Rusturf Tunnel to find another stone. Dude.
Mega Medicham

Search Mt. Pyre for this Mega Stone.
Mega Manectric

Get fit, put on some tight leggings and head towards the Cycling Road on Route #110 to find a stone.
Mega Banette

Can also be found on the Mt. Pyre route.
Mega Absol

Put on your hunting gear and head on over to the Safari Zone to find the stone.
Mega Garchomp

Unknown at this point.
Mega Abomasnow

In the Berry Garden located on Route #123, you can find this stone.
Last Updated: November 24, 2014
HairyEwok
November 24, 2014 at 15:33
Looking at that header I’m like, dafuq happened to Slowking O.o WHERES MY SLOWKING!
HairyEwok
November 24, 2014 at 15:38
I miss my old gen pokemon T-T
Sir Rants A Lot is a DADDY
November 24, 2014 at 19:25
urm… when did they not evolve in to bat shit crazy things?
http://4.bp.blogspot.com/-2R5YZqGr6OM/Tew7yXGWLZI/AAAAAAAAAHA/AInt-Y9lOvk/s1600/Golbat-Picture.png
Darren Peach
November 24, 2014 at 15:39
Pokemon……I will never understand.
Hammersteyn
November 24, 2014 at 15:40
So many tags O_o
PsyChoPanthis
November 24, 2014 at 15:53
Soon….
Alien Emperor Trevor
November 24, 2014 at 15:57
“Have you got the stones to upgrade your pocket monster?”
Alien Emperor Trevor
November 24, 2014 at 16:01
The bearded one with the spoons doesn’t have a name. I’m going to call it… Toooldtoeatwithaknifeandforkspork.
HairyEwok
November 24, 2014 at 16:17
he has no name because there’s nothing after abra, kadabra, alakazam duuuhhhhh, unless the magic words worked and his real name dissapeared (gasp).
Grant [_G_] Hancock
November 24, 2014 at 16:30
Incorrect … Abra, Kadabra, Alakazam…… Wingardium Leviosaaaah
HairyEwok
November 24, 2014 at 16:39
No no….
Dark Overlord Jaybles
November 25, 2014 at 08:40
Stop it Ron, Stop XD
Sir Rants A Lot is a DADDY
November 24, 2014 at 19:25
Dat Mega Rayquaza
aj_nator
November 24, 2014 at 23:50
pokemans wai u do dis?
z1n
November 25, 2014 at 09:09
Where the fawq is my Mega Magikarp! I want Mega Splash. Still does Mega nothing…
konfab aka derp
November 25, 2014 at 13:23
Doing a Google image search for this starts verging on NSFW.
Amandeep
November 27, 2014 at 21:03
For Mega Alakzam, the lcation you wrote is wrong. It’s impossible to get to Steelport from ORAS. Instead, you will find the mega stone in the Slateport Market.
Fennekin
January 1, 2015 at 03:23
My friend said “To get Lucario’s Mega Stone,beat the final Rank of a Contest in the Contest place (forgot what the place is called).After that,You will get the Mega Stone.”I do not know if he is right.50% that he is right and 50% that he is wrong.
pokefan101
January 20, 2015 at 03:09
he is right, you have to beat all the contests in master rank and then Chaz will give the lucarite after the last one