scroll down

Pokemon Ultra Sun and Moon Megastones Guide – Who Gifts Megastones, Where Can You Buy Megastones

Once you get to the Battle Tree, you are able to access all of the Megastones that are available in the new Pokemon game. This Pokemon Ultra Sun and Moon Megastones Guide will let you know how you can acquire each and every one of those Megastones and what you need to do to get them in your inventory.

For more help on Pokemon Ultra Sun and Moon, you can check out our Ultra Poiple Guide, EXP Farming Guide, and Roto Loto Guide.

Pokemon Ultra Sun and Moon Megastones Guide

The Megastones are available to you once you get to the very last region of the Poni Island. Let’s take a look at how you can get your hands on all of them. First, we have written what you have to do to get yourself a particular Megastone and then listed all of the Pokemon that can be unlocked this way.

Pokemon Ultra Sun and Moon Megastones

Diancite
Show the Jeweler in Konikoni City a Diancie.

Venusaurite
Gifted after defeating Red or Blue in the Battle Tree.

Blastoisite
Gifted after defeating Red or Blue in the Battle Tree.

Charizardite X
Gifted after defeating Red or Blue in the Battle Tree.

Charizardite Y
Gifted after defeating Red or Blue in the Battle Tree.

Abomasite
Bought for 64 BP at the Battle Tree Shop.

Absolite
Bought for 64 BP at the Battle Tree Shop.

Aerodactylite
Bought for 64 BP at the Battle Tree Shop.

Aggronite
Bought for 64 BP at the Battle Tree Shop.

Alakazite
Bought for 64 BP at the Battle Tree Shop.

Altarianite
Bought for 64 BP at the Battle Tree Shop.

Ampharosite
Bought for 64 BP at the Battle Tree Shop.

Audinite
Bought for 64 BP at the Battle Tree Shop.

Banettite
Bought for 64 BP at the Battle Tree Shop.

Beedrillite
Bought for 64 BP at the Battle Tree Shop.

Blastoisinite
Bought for 64 BP at the Battle Tree Shop.

Blazikenite
Bought for 64 BP at the Battle Tree Shop.

Cameruptite
Bought for 64 BP at the Battle Tree Shop.

Charizardite X
Bought for 64 BP at the Battle Tree Shop.

Charizardite Y
Bought for 64 BP at the Battle Tree Shop.

Galladite
Bought for 64 BP at the Battle Tree Shop.

Garchompite
Bought for 64 BP at the Battle Tree Shop.

Gardevoirite
Bought for 64 BP at the Battle Tree Shop.

Gengarite
Bought for 64 BP at the Battle Tree Shop.

Glalitite
Bought for 64 BP at the Battle Tree Shop.

Gyaradosite
Bought for 64 BP at the Battle Tree Shop.

Heracronite
Bought for 64 BP at the Battle Tree Shop.

Houndoominite
Bought for 64 BP at the Battle Tree Shop.

Kangaskhanite
Bought for 64 BP at the Battle Tree Shop.

Latiasite
Bought for 64 BP at the Battle Tree Shop.

Latiosite
Bought for 64 BP at the Battle Tree Shop.

Lopunnite
Bought for 64 BP at the Battle Tree Shop.

Lucarionite
Bought for 64 BP at the Battle Tree Shop.

Manectite
Bought for 64 BP at the Battle Tree Shop.

Mawilite
Bought for 64 BP at the Battle Tree Shop.

Medichamite
Bought for 64 BP at the Battle Tree Shop.

Metagrossite
Bought for 64 BP at the Battle Tree Shop.

Mewtwonite X
Bought for 64 BP at the Battle Tree Shop.

Mewtwonite Y
Bought for 64 BP at the Battle Tree Shop.

Pidgeotite
Bought for 64 BP at the Battle Tree Shop.

Pinsirite
Bought for 64 BP at the Battle Tree Shop.

Sablenite
Bought for 64 BP at the Battle Tree Shop.

Salamencite
Bought for 64 BP at the Battle Tree Shop.

Sceptilite
Bought for 64 BP at the Battle Tree Shop.

Scizorite
Bought for 64 BP at the Battle Tree Shop.

Sharpedonite
Bought for 64 BP at the Battle Tree Shop.

Slowbronite
Bought for 64 BP at the Battle Tree Shop.

Steelixite
Bought for 64 BP at the Battle Tree Shop.

Swampertite
Bought for 64 BP at the Battle Tree Shop.

Tyranitarite
Bought for 64 BP at the Battle Tree Shop.

Venusaurite
Bought for 64 BP at the Battle Tree Shop.

That is all we have for our Pokemon Ultra Sun and Moon Megastones Guide. Let us know if we missed something using the comments section below!