Legendaries are the best pokemon in the game. They are amongst the game's rarest creatures, with powerful abilities and stats. In this article, we are going to list out all legendary Pokemon in Pokemon Go, along with a few tips and tricks about them.

All Legendary Pokemon in Pokemon Go 2021

Currently, there are 40 Legendaries, ranging from Gen 1 to Gen 6. All Legendary Pokemon in Pokemon Go have a lot of CP. The best legendaries have great skillsets as well.

Gen 1

Mewtwo is the most iconic Pokemon ever, the first Legendary of Generation 1
Name Type Counters
Articuno Ice, Flying Omastar (Rock moves), Golem. Tyranitar, Flareon, Arcanine
Moltres Fire, Flying Omastar (Rock moves), Golem, Tyranitar, Vaporeon, Kabutops
Zapdos Electric, Flying Golem, Piloswine (double Ice moves), Tyranitar, Dragonite, Jynx
Mewtwo Psychic Tyranitar, Mewtwo, Lugia, Houndoom, Gengar

Gen 2

Lugia Pokemon Go
Name Type Counters
Raikou Electric Rhydon, Golem, Donphan
Entei Fire Golem, Vaporeon, Omastar
Suicune Ice Zapdos, Venusaur, Jolteon
Lugia Psychic, Flying Articuno, Tyranitar, Gengar, Omastar, Houndoom
Ho-oh Fire, Flying Golem, Raikou, Tyranitar, Vaporeon

Gen 3

Pokemon Go Kyogre
Name Type Counters
Latias Psychic, Dragon Rayquaza, Dragonite, Salamence, Tyranitar, Gengar, Mewtwo, Latios/Latias
Latios Psychic, Dragon Rayquaza, Dragonite, Salamence, Tyranitar, Gengar, Mewtwo, Latios/Latias
Regirock Rock Machamp, Kyogre, Groudon, Gyarados, Breloom
Regice Ice Moltres, Entei, Flareon, Machamp
Registeel Steel Moltres, Entei, Flareon, Rhydon, Donphan
Kyogre Water Jolteon, Raikou, Venusaur, Exeggutor
Groudon Ground Gyarados, Dragonite, Venusaur, Exeggutor
Rayquaza Flying, Dragon Articuno, Lapras, Dragonite, Piloswine, Golem, Tyranitar
Deoxys Psychic Tyranitar, Weavile, Absol, Houndoom, Mewtwo, Yanmega, Dusknoir, Honchkrow

Gen 4

Pokemon Go Giratina
Name Type Counters
Uxie Psychic Mewtwo, Tyranitar, Metagross, Latios, Dialga, Darkrai
Mesprit Psychic Mewtwo, Tyranitar, Metagross, Latios, Dialga, Darkrai
Azelf Psychic Mewtwo, Tyranitar, Metagross, Latios, Dialga, Darkrai
Dialga Steel, Dragon Machamp, Groudon, Breloom, Haryama, Lucario, Mamoswine
Palkia Water, Dragon Salamence, Rayquaza, Dialga, Palkia, Togekiss, Garchomp
Heatran Fire, Steel Groudon, Rhyperior, Golem, Machamp, Kyogre
Regigigas Normal Machamp, Poliwarth, Mewtwo, Lucario, Blaziken, Hariyama, Gallade, Emboar, Toxicroak, Palki, Dialga
Giratina Ghost, Dragon Rayquaza, Dragonite, Latios, Salamence, Gengar
Cresselia Psychic Tyranitar, Gengar, Houndoom
Darkrai Dark Machamp, Hariyama, Blaziken, Togekiss, Fardevior, Breloom

Gen 5

Pokemon Go Genesect
Name Type Counters
Cobalion Steel, Fighting Machamp, Flareon, Moltres, Entei, Blaziken, Hariyama, Chandelure
Terralion Rock, Fighting Venusaur, Mewtwo, Sceptile, Breloom, Metagross, Latios, Roserade
Virizion Glass, Fighting Moltres, Mewtwo, Lugia, Honchkrow, Togekiss, Unfezant, Chandelure
Tornadus Flying Raikou, Rampardos, Mamoswine, Magnezone, Electivire, Terrakion
Thundurus Electric, Flying Tyranitar, Rampardos, Rhyperior, Mamoswine, Glaceon
Reshiram Dragon, Fire Salamence, Goundon, Rayquaza, Rampardos, Dialga
Zekrom Dragon, Electric Gardevoir, Goundon, Rayquaza, Palkia, Weavile
Kyurem Dragon, Ice Tyranitar, Gardevoir, Metagross, Lucario, Togekiss
Landorus Ground, Flying Gyarados, Lapras, Swampert, Kyogre, Mamoswine
Genesect Bug, Steel Darmanitan, Entei, Moltres, Chandelure, Charizard

Gen 6

Pokemon Go Xerneas
Name Type Counters
Xerneas Fairy Metagross, Roserade, Dialga, Excadrill, Genesect
Yveltal Dark, Flying Raikou, Rhyperior, Mamoswine, Rampardos, Electivire

>>> Read more: How To Evolve Eevee Into Umbreon In Pokemon GO

How to get Legendaries in Pokemon Go


  • Legendary Pokemon in Pokemon GO can only be found in Legendary Raids, the hardest raids. While regular raids appear at random, Legendary Raids appear for a set duration. They rotate in and out and sometimes are restricted by region.
An Ex Raid Pass in Pokemon Go
An Ex Raid Pass in Pokemon Go
  • Certain elusive Legendaries only appear in EX Raid Battles, which requires EX Raid Pass invite to participate. You need to beat a Raid Boss at that Gym to get an invite.
  • Legendary Pokemon can't be used to defend Gyms. They have the highest CP of any Raid creature. The Buddy distance for them is 20km per candy - it's best to use rare candies on them.

How to catch All Legendary Pokemon In Pokemon Go

  • Once you defeat a Legendary Raid, you would still need to catch the Pokemon themselves. This is fairly difficult, as the Legendaries only have a 3% base chance of catching. Try to increase your chances by using Golden Razz Berries and the Curveballs method.
Johto's Legendary
Johto's Legendary Pokemon
  • Nice, Great, and Excellent throws increase those chances further respectively, and there's also a small bonus for having a Bronze, Silver, or Gold Medal as well. A Golden Razz Berry, Curveball, and Excellent throw, with a Gold medal for that Legendary's Type, give you a 24% chance of catching the Legendary.

How to increase your chances

  • Try to land a curveball with a Nice, Great, or Excellent throw (landing the ball in the center of the circle - the smaller the better).
  • Catching wild creatures of the same type to get as many relevant Catch Bonus medals to Gold as possible.
  • Use one Golden Razz Berry between every attempt.
  • Try to earn more Premier Balls for the catch phase. You can either target a Gym controlled by your team, deal more damage and keep your team alive until the end. Be careful, as your contribution is wiped when your team faints.
  • Try to land your Premier Balls immediately after the legendary attack animation ends. They are invulnerable during their attacks.

Interested in more of our posts related to Pokemon Go? Please check out this article to find out more about the Top 10 Best Grass-type Pokemons For Pokemon GO Trainers.