In Pokemon Sun and Moon, once you enter the Battle Tree for the first time, you get challenged by Red and Blue, the "Champions" of Kanto. The Mega Stones for the Kanto starters are given by Red, but I chose to fight Blue at the Battle tree, who did not give me the Venusaurite, Charizardite X/Y, and Blastoisinite.

After choosing the trainer to fight, both trainers left and I did not receive the Mega Stones for Venusaur, Charizard, and Blastoise. Is there another chance for me to obtain the stones?

  • 7
    What's the point of spoilers in the body if you have a spoiler in the title? Dec 5, 2016 at 14:57
  • I'd argue that the title isn't that much of a spoiler :c
    – Kevin L
    Dec 5, 2016 at 15:30
  • 4
    But enough of a spoiler to put it in spoiler tags in the body, according to you. I'm just confused about the inconsistency. Dec 5, 2016 at 15:52
  • I don't think beating him outside the tree even gets you the stones; I think you have to do it inside. Dec 14, 2016 at 5:49

3 Answers 3


In regular singles you have to fight Red on the last battle (20) and then he will appear outside of the Battle Tree and give you the stones. He doesn't give out stones on Super Singles.


According to Serebii, you are able to fight Red (and Blue, for that matter) in the Battle Tree randomly. They are listed as Special Trainers and you will fight one of them every 10 battles in Super Battles.

In the Super Battles, these trainers will come every 10 wins in a streak and offer a bit of a challenge.

Since defeating Red is what nets you the Venusaurite, Charizardite X/Y, and Blastoisite, it appears that regardless of whether or not you choose to defeat Red at the entrance of the Battle Tree, you will just have to beat him when he appears during your Battle Tree challenge as the last battle in Regular Singles, as mentioned in Alexander's answer.

Besides Red and Blue, you can also end up fighting Anabel, Colress, Cynthia, Dexio, Grimsley, Guzma, Kiawe, Mallow, Plumeria, Sina, or Wally.

  • I chose to fight Red when I first entered the Battle Tree, and he did not give me the megastones.
    – chif-ii
    Dec 27, 2016 at 19:15

I beat Red outside of Battle Tree and still didn't get the stones. I think you have to beat him in the official Battle Tree challenge to get the stones

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .