Question: where can you get mega stones in pokemon ultra moon?
Answer: In the new Gen 7 game, all of the Mega Stones and their respective evolutions are available once you reach the Battle Tree, an area of Alola that's only accessible on Poni Island, the last island of the region.