If you are looking to harness the power of Mega Evolutions while on your journey, then you're in luck! In total, there are fifteen different Pokemon that can
Mega Evolve within this game. However, in order to obtain these Mega Evolutions, you must first obtain a few
Items. The first is none other than the
Key Stone, which you will obtain from
Blue in
Pallet Town after obtaining seven Kanto Gym Badges and finding that the
Viridian City Gym remains locked. The second item you will need is the Mega Stone for the Pokemon you are looking to Mega Evolve when in battle. Don't know which Pokemon can Mega Evolve? Then check out our page on
What Pokemon Can Mega Evolve!
All Mega Stone Locations
Venusaurite: From
Blue In
Pallet Town While Receiving
Key Stone
Charizardite X: From
Blue In
Pallet Town While Receiving
Key Stone
Charizardite Y: From
Blue In
Pallet Town While Receiving
Key Stone
Blastoisinite: From
Blue In
Pallet Town While Receiving
Key Stone
Beedrillite: Buy From
Indigo Plateau Stone Shop After Defeating
Elite Four
Pidgeotite: Buy From
Indigo Plateau Stone Shop After Defeating
Elite Four
Alakazite: Buy From
Indigo Plateau Stone Shop After Defeating
Elite Four
Slowbronite: Buy From
Indigo Plateau Stone Shop After Defeating
Elite Four
Gengarite: Buy From
Indigo Plateau Stone Shop After Defeating
Elite Four
Kanaskhanite: Buy From
Indigo Plateau Stone Shop After Defeating
Elite Four
Pinsirite: Buy From
Indigo Plateau Stone Shop After Defeating
Elite Four
Gyaradosite: Buy From
Indigo Plateau Stone Shop After Defeating
Elite Four
Aerodactylite: Buy From
Indigo Plateau Stone Shop After Defeating
Elite Four
Mewtwonite X: From
Green After Battle In
Cerulean Cave
Mewtwonite Y: From
Green After Battle In
Cerulean Cave