Zygarde, Xerneas and Yveltal in the base game; Darkrai, Rayquaza, Groudon, Kyogre and about ten others in the Mega Dimension expansion; Diancie and Mewtwo through Mystery Gift. Here is where to find every legendary and mythical Pokémon, at what level, and what you need to do to unlock it.
In the base game

Zygarde
Your guide throughout the story. After Xerneas and Yveltal, defeat L, then face Zygarde at the foot of Prism Tower (Wild Zone 20): a battle in three forms (10%, 50%, Complete). The Zygardite, obtained in mission 37, lets it Mega Evolve.
The strategy →
Mega Zygarde
Exclusive to the Complete Forme, it turns Core Enforcer into a devastating attack. One of the story’s big surprises.
XerneasNo. 75FairyMission 40, “The One Who Gives”. Defeat the three anomalous Alphas in Wild Zones 3, 5 and 9 (Steelix, Gallade, Pangoro), then look for it on the north side of Wild Zone 11. Fairy: it fears Poison and Steel.
YveltalNo. 75DarkFlyingMission 41, “The One Who Takes”. Win three Rogue Mega simulations at Quasartico Inc., then climb onto the roof of the Moonlight Gallery in Rouge Sector. Dark and Flying: it fears Ice, Electric, Rock and Fairy.
Through Mystery Gift
DiancieNo. 70RockFairyPick up the Diancite through Mystery Gift, then head to the Beladonis Agency. The agency's Espurr reacts to the stone: follow it to a rooftop covered in Mega crystals, in Magenta Sector 8. Diancie appears there with two Carbink.
MewtwoNo. 70PsychicPick up Mewtwonite X and Mewtwonite Y through Mystery Gift, then go down to basement level 3 of the Lysandre Labs: the laboratory starts up again and Mable asks you to catch Mewtwo, a former Team Flare project.
In the Mega Dimension expansion
The first five are obtained by following the extradimensional missions (see the expansion walkthrough).
HeatranNo. 80FireSteelExtradimensional Mission 9, after its Rogue Mega battle in the Blazing Inferno. With the Heatranite.
DarkraiNo. 85DarkExtradimensional Mission 11, in the Newmoon Island Nightmare, after two phases of battle. With the Darkranite.
GroudonNo. 80GroundExtradimensional Mission 13: prepare the Old-Fashioned Omega to open the ruby rift. With the Red Orb.
KyogreNo. 80WaterExtradimensional Mission 14: prepare the Old-Fashioned Alpha to open the sapphire rift. With the Blue Orb.
RayquazaNo. 85DragonFlyingExtradimensional Mission 12: prepare the Old-Fashioned Delta, then enter the emerald rift above Hotel Z.
After the end of the expansion
Once Rayquaza is caught, new side missions unlock a whole bunch of mythical and legendary Pokémon:
HoopaNo. 80PsychicGhostUrbain/Taunie finds a Prison Bottle in AZ's room. A rift opens: fight Hoopa Unbound, then catch it.
MagearnaNo. 80SteelFairyJett asks you for 999 Mega Shards to craft a Magearnite: it awakens Magearna, who joins you with its stone.
ZeraoraNo. 85ElectricTrade a Narica bread for a sparkling treat with a boy on a rooftop in Vert Sector 3, then prepare the Plasma Donut with Anya. A rift opens in front of the station: defeat Mega Zeraora.
VolcanionNo. 80FireWaterMable has found a Poké Ball hacked by Team Flare: it contains an enraged Volcanion, to be calmed in battle at the Pokémon Lab.
MeltanNo. 70SteelA side mission in Rouge Sector 1 puts you on Meltan's trail.
MelmetalNo. 80SteelAfter Meltan, a rift leads to a little girl surrounded by Meltan, who gives you a Melmetal.
GenesectNo. 60BugSteelThe man who trades TMs for Mega Shards (Vert Sector 7) sells the four Genesect Drives (540 shards each). Buy them all, then examine the indicated wall in Wild Zone 13.
MarshadowNo. 80FightingGhostA rumor tells of a ghost child: go to the training ground in Rouge Sector 1 when the shadow of Prism Tower crosses the Poké Ball drawn on the ground.
Extra Research
After side mission 188, Gypso can launch an Extra Research for 25,000 extradimensional research points: a special 5★ rift appears. Some of them house a legendary or mythical Pokémon, at level 60. After five Extra Research runs without a legendary, the next one is guaranteed to contain one, until you have them all.
LatiasNo. 60DragonPsychicCan be shiny.
LatiosNo. 60DragonPsychicCan be shiny.
CobalionNo. 60SteelFightingCan be shiny.
TerrakionNo. 60RockFightingCan be shiny.
VirizionNo. 60GrassFightingCan be shiny.
KeldeoNo. 60WaterFightingCannot be shiny.
MeloettaNo. 60NormalPsychicCannot be shiny.



