All Legendary Pokémon in Pokémon GO and How to Catch Them (2025)

1 month ago 28

Pokémon GO is ripe with Pokémon waiting to be caught, and perhaps none are more sought after than the Legendaries. These incredibly rare beasts are hard to find and even harder to capture, but that’s what makes players want them so badly. Right?

While Legendary Pokémon can’t be put into Gyms in Pokémon GO (understandable, they’re quite overpowered), they’re all absolute must-haves for collectors and have been since the first Pokémon game was released in 1996.

Here’s your guide to tracking down the Legendary Pokémon in Pokémon GO and everything you need to know so that you can catch them. 

All Legendary Pokémon in Pokémon GO

Solgaleo and Lunala in Pokémon GOImage by Destructoid

Not every Legendary Pokémon from the Pokémon franchise has had its GO debut just yet, but here are all the available Legendaries and when they first appeared:

Legendary PokémonRegionDebut
ArticunoKantoJuly 2017
Galarian ArticunoKantoJuly 2022
ZapdosKantoAugust 2017
Galarian ZapdosKantoJuly 2022
MoltresKantoJuly 2017
Galarian MoltresKantoJuly 2022
MewtwoKantoAugust 2017
Armored MewtwoKantoJuly 2019
RaikouJohtoAugust 2017
EnteiJohtoAugust 2017
SuicuneJohtoSeptember 2017
LugiaJohtoJuly 2017
Ho-OhJohtoNovember 2017
RegiceHoennJune 2018
RegisteelHoennJuly 2018
RegirockHoennAugust 2018
LatiasHoennApril 2018
LatiosHoennApril 2018
KyogreHoennJanuary 2018
Primal KyogreHoennFebruary 2023
GroudonHoennDecember 2017
Primal GroudonHoennFebruary 2023
RayquazaHoennFebruary 2018
UxieSinnohApril 2019
MespritSinnohApril 2019
AzelfSinnohApril 2019
DialgaSinnohMarch 2019
Dialga (Origin)SinnohFebruary 2024
PalkiaSinnohJanuary 2019
Palkia (Origin)SinnohFebruary 2024
Giratina (Altered)SinnohOctober 2018
Giratina (Origin)SinnohApril 2019
HeatranSinnohDecember 2018
RegigigasSinnohNovember 2019
CresseliaSinnohNovember 2018
CobalionUnovaNovember 2019
TerrakionUnovaNovember 2019
VirizionUnovaDecember 2019
TornadusUnovaFebruary 2020
Tornadus (Therian)UnovaMarch 2021
ThundurusUnovaMarch 2020
Thundurus (Therian)UnovaMarch 2021
LandorusUnovaMarch 2020
Landorus (Therian)UnovaApril 2021
ReshiramUnovaMay 2020
ZekromUnovaJune 2020
KyuremUnovaJuly 2020
XerneasKalosMay 2021
YveltalKalosMay 2021
ZygardeKalosJuly 2023
Tapu KokoAlolaMarch 2022
Tapu LeleAlolaMarch 2022
Tapu BuluAlolaApril 2022
Tapu FiniAlolaMay 2022
CosmogAlolaSeptember 2022
CosmoemAlolaOctober 2022
SolgaleoAlolaNovember 2022
LunalaAlolaNovember 2022
NecrozmaAlolaMay 2024
Dusk Mane NecrozmaAlolaMay 2024
Dawn Wings NecrozmaAlolaMay 2024
ZacianGalarAugust 2021
ZamazentaGalarAugust 2021
RegielekiGalarMarch 2023
RegidragoGalarMarch 2023
Enamorus HisuiFebruary 2024

Legendary Pokémon not yet in Pokémon GO

Eternatus in Pokémon GO

Although we’re working towards a time when all of the Legendary Pokémon will be available to catch in Pokémon GO, many still have yet to make their debut. Not including alternate forms to any of the Pokémon mentioned above, or any who have not yet featured, here’s the full list:

  • Eternatus
  • Kubfu
  • Urshifu
  • Glastrier
  • Spectrier
  • Calyrex
  • Wo-Chien
  • Chien-Pao
  • Ting-Lu
  • Chi-Yu
  • Koraidon
  • Miraidon
  • Okidogi
  • Munkidori
  • Fezandipiti
  • Ogerpon 
  • Terapagos

How to catch Legendary Pokémon in Pokémon GO

The Lake Guardian Trio in Pokémon GOImage by Destructoid

If you’re just starting with your Legendary Pokémon collection, the ideal first targets are the Galarian forms of the Legendary Birds (Articuno, Zapdos, and Moltres). These three Pokémon are always available to find in the wild, but only after using your Daily Adventure Incense. 

Sadly, they have a high flee rate and are damn near impossible to catch. As with all Legendary Pokémon, it’s a good idea to focus on landing Excellent Throws and Curve Balls while using any Premier Balls you happen to have to increase your catch potential. 

Outside of those three, the Lake Guardian Trio (Uxie, Mesprit, Azelf) can appear in the wild at any time. However, which one you’ll be able to find depends on where you live in the world, as each of them is region-locked:

  • Uxie – Asia-Pacific region
  • Mesprit – Europe, Middle East, Africa, India
  • Azelf – North America, South America, Greenland

If you’re hunting for the other Legendaries, there are a few different ways to go about finding them. 

Raid Battles

Your best bet to get a Legendary in Pokémon GO is through 5-star Raid Battles, which take place regularly at Gyms. These are tough battles, and you’ll need to team up with at least four or give other trainers if you want to stand a chance of winning. 

If you do beat a Legendary, you’ll be rewarded with a few Premier Balls that can then be used to catch the beast. However, the catch rate for Legendaries is abysmally low (2%, as a general rule), so there’s a high likelihood that you won’t catch the Pokémon even if you do win the battle. 

The Legendary Pokémon available to fight and catch in Raid Battles change regularly, so there’s always a chance to try again for a Pokémon that escaped your capture previously. 

Timed Research

It’s always worth keeping an eye on Timed Research during events because Legendary Pokémon sometimes feature as rewards. This is by no means guaranteed and hard to predict, but it’s something to look out for with every event. 

GO Battle League

Once you reach Rank 20 of the GO Battle League, any Legendary Pokémon that are currently available from Raid Battles will be added to the pool of possible rewards. This is a bit hit-and-miss, but worth striving for. 

Defeat Giovanni

Taking on Giovanni is possibly the best way to get some Legendary Pokémon, at least in Shadow form. Once you’ve defeated the Team GO Rocket boss, you’ll have a Shadow Legendary encounter with a 100% catch rate.  


Destructoid is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy

Read Entire Article