You may be in the midst of discovering the new Pokemon game but you can't deny that the brand new feature of the game "Pokemon X and Y" has got all your attention and time. To make it easy for you here are some ultimate Pokemon Mega Evolution and Mega Stone location cheats for Mega Venusaur, Mega Alkhazam and all others.

Every Pokemon has special features, forms, appearances and attacks which can be practiced in the battlefield after going through Mega Evolution.

Necessary Conditions: For Pokemon to go through Mega Evolution they need to be holding a Mega Stone specific to their species. They should also receive the Mega Ring and the Key Stone. Many of the Mega Stones will be given but some of them need to be discovered while exploring the world. Once you have defeated the Elite Four your Mega Ring will get upgraded. It is important to know most of the Mega Stones will appear only between 8PM to PM.

"Pokemon X and Y" Mega Evolutions and Mega Stone Locations

Mega Venusaur

The Mega Stone for its evolution is found in Lumiose City. It is either given by Prof. Sycamore upon choosing Bulbasaur as the second starter Pokemon or can be purchased from the Vernal Avenue Stone Emporium in the city.

Mega Alakhazam

The stone can be found at B3F level of the reflecting cave.

Mega Charizard X and Y

The stone is in Lumiose City. It can be acquired either from Prof. Sycamore upon choosing a first-gen starter or from a seller in Stone Emporium in the city for 150,000 coins. The stone is available every three days.

Abomasite

The stone is given to you on saving Abomasnow in the Frost Cavern.

Absolite

Absol Mega Stone can be received after completing a large portion of the game and defeating the rival in Kiloud city.

Mega Aggron

This is only for Pokemon Y. The Mega Stone is located in Cyllage City Gym where you need to climb the wall on right and then another wall to reach Aggron Stone.

Mega Ampharos

The Mega Stone can be obtained from an old man standing next to the fisherman on an island in Azure Bay towards the south of the Sea Spirits Den.

Mega Aerodactyl

You need to talk to the scientist standing far right side in the Ambrette Town's Fossil Lab.

Alkanite

You can find the Mega Stone post-game at night, third level below in the Reflecting Cave.

Mega Blaziken

Download the Torchic event through Mystery gift option for the Mega Stone.

Mega Banette

The Mega Stone can be found at night in Chamber of Emptiness.

Mega Garchomp

Mega Stone can be found in Victory Road.

Mega Blastoise

If you pick squirtle as your second starter Mega Stone is given to you. Otherwise you can purchase it from Vernal Avenue Stone Emporium in Lumiose City.

Mega Gengar

Mega Stone is given in Laverre City.

Mega Gerdevoir

The Stone is located in the Southern Boulevard are of Lumiose City where in a cafe you can exchange this for a Ralts. This Ralts has the Mega Stone in it.

Mega Gyarados

Mega Stone is located in Couriway Town.

Mega Houndoom

Only for Pokemon Y, the stone can be found on Route 16.

Mega Khangaskhan

The Stone can be obtained from Glittering Cave.

Mega Heracross

The Mega Stone is located in one of the initial locations, Santalune Forest but can only be obtained after defeating Elite Four. This is only for Pokemon Y.

Mega Lucario

While playing the game you will obtain Lucario waiting to be evolved.

Mega Mawile

The Mega Stone can be found in Shabboneau Castle.

Mega Mewtwo X and Y

The Stone can be found in Unknown Cave near Pokemon Village.

Mega Manectric

On for Pokemon X, the Mega Stone can be located on Route 16.

Mega Medicham

The Mega Stone can be located in Laverre City.

Mega Pinsir

The Mega Stone can be found in Santalune Forest and is only available for Pokemon X.

Mega Tyranitar

Exclusive to Pokemon X can be evolved with Mega Stone located in Cyllage Gym.

Mega Scizor

Mega Scizor is common for both "Pokemon X and Y" and for its Mega Evolution you need to reach Mega Stone location Frozen Cavern and with this cheat you know it is located behind the Abomasnow there.