Question: where to get all mega stones in pokemon y?
Answer: Beat the Pokemon League. Go to Kiloude City by train from Lumiose Station in Lumiose City. Complete at least one battle in Battle Maison. Fight your rival again in Kiloude City. Go to the Anistar City Sundial and talk to Professor Sycamore.