Mega Latias is a Dragon and Psychic type Mega Legendary Raid boss. Optimal raid counters will be Ice, Bug, Dark, Ghost, Fairy and Dragon.

Depending on your levels and counters, we would recommend 6 – 8 Trainers who are high level, and more if you don’t have optimal teams. These are Tier 6 raids, with a raid boss CP of 80545, so being prepared is essential. Make sure you have the right counters with the right moves, and be organised with your Mega evolutions.

This guide will tell you how to beat this Mega Legendary, as well as its optimal stats, moves and CP range.


🌟 Related reading: A PvP Analysis on Latios and Latias: new moves and Megas included , Mega Latios Raid Guide and Pokémon Air Adventures Event (2022).

Mega Latias Counters

Since Shadow Pokémon are extremely expensive to power up and require specific events to remove Frustration with a Charge TM, they will NOT be listed as raid counters in this article. That being said, if you have the shadow form of a listed raid counter Pokémon powered up and TMed, use it.

Let’s check out the top raid counters for Mega Latias:

# Pokemon Fast Move Charge Move Time to win Deaths
1. Dragon Tail Dragon Outrage Dragon 1223.91s 67.67
2. Dragon Tail Dragon Outrage Dragon 1243.22s 68.00
3. Dragon Breath Dragon Outrage Dragon 1291.08s 57.17
4. Dragon Breath Dragon Draco Meteor Dragon 1317.40s 53.00
5. Dragon Breath Dragon Draco Meteor Dragon 1308.53s 58.83
6. Dragon Tail Dragon Draco Meteor Dragon 1303.93s 69.33
7. Dragon Tail Dragon Outrage Dragon 1356.25s 55.50
8. Dragon Breath Dragon Outrage Dragon 1319.20s 69.17
9. Snarl Dark Shadow Ball Ghost 1347.48s 64.78
10. Dragon Breath Dragon Dragon Claw Dragon 1392.25s 55.17
11. Snarl Dark Play Rough Fairy 1450.77s 41.89
12. Dragon Tail Dragon Dragon Claw Dragon 1325.49s 84.43
13. Shadow Claw Ghost Shadow Ball Ghost 1395.31s 67.11
14. Snarl Dark Play Rough Fairy 1445.38s 54.00
15. Ice Fang Ice Avalanche Ice 1337.26s 86.33
16. Shadow Claw Ghost Shadow Ball Ghost 1320.22s 83.67
17. Dragon Breath Dragon Dragon Pulse Dragon 1456.62s 54.17
18. Astonish Ghost Shadow Ball Ghost 1425.97s 63.56
19. Snarl Dark Avalanche Ice 1421.39s 73.00
20. Astonish Ghost Shadow Ball Ghost 1410.40s 74.78
21. Dragon Breath Dragon Dragon Claw Dragon 1467.71s 65.60
22. Powder Snow Ice Avalanche Ice 1433.72s 71.56
23. Hex Ghost Shadow Ball Ghost 1383.62s 92.89
24. Dragon Breath Dragon Draco Meteor Dragon 1550.28s 55.00
25. Snarl Dark Dark Pulse Dark 1516.33s 59.88
26. Dragon Breath Dragon Outrage Dragon 1551.89s 55.50
27. Psycho Cut Psychic Shadow Ball Ghost 1507.35s 67.00
28. Poison Jab Poison Dark Pulse Dark 1306.84s 142.67
29. Snarl Dark Dark Pulse Dark 1558.25s 67.50
30. Frost Breath Ice Avalanche Ice 1480.73s 88.29
31. Charm Fairy Dazzling Gleam Fairy 1574.97s 58.67
32. Bite Dark Dark Pulse Dark 1611.98s 59.43
33. Snarl Dark Dark Pulse Dark 1652.38s 43.00
34. Charm Fairy Dazzling Gleam Fairy 1652.02s 48.67
35. Bite Dark Crunch Dark 1601.50s 74.75

Mega Latias has a real mixture of counters thanks to its dual typing. Other options include Reshiram, Zacian, Haxorus, Weavile, Palkia, Origin Forme Giratina, Mamoswine, Garchomp, Latios, Gengar, Darkrai, Hoopa, Mewtwo and more.

With Mega Latias it will be key to take into account what moveset it has, as Dragon type moves are going to hit your Dragon counters hard. Take a look at what appears in your recommended Pokémon when you first join the raid. If no dragons feature, the Mega Latias likely has Dragon type moves, so adjust your squad accordingly.

Best Mega Pokémon to use against Mega Latias

The following Pokémon will grant bonuses for appropriate move types which are effective in this Legendary Mega Raid.

# Pokemon Fast Move Charge Move Time to win Deaths
1. Shadow Claw Ghost Shadow Ball Ghost 822.36s 67.00
2. Dragon Breath Dragon Outrage Dragon 960.99s 38.11
3. Snarl Dark Foul Play Dark 973.59s 43.22
4. Dragon Breath Dragon Dragon Claw Dragon 966.14s 58.89
5. Bite Dark Crunch Dark 1083.74s 43.00
6. Snarl Dark Dark Pulse Dark 1043.43s 79.67

How to Get Mega Latias

You cannot catch Latias in its mega evolved form from the raid. The mega raid boss is always catchable in its base form and as such, the CP ranges are for a regular Latias.

Latias can be caught with the following CP values:

  • 1921– 2006 CP no weather boost
  • 2402 – 2507 CP boosted by Windy weather boost

In order to get Mega Latias you will need 300 Mega Energy for the initial evolution. Once you Mega Evolve a Pokémon for the first time, Mega Energy will no longer be required for that specific Pokémon to Mega Evolve again. Instead, the Pokémon will become exhausted after its Mega Evolution and need to rest before being Mega Evolved again. In other words, there is now a cooldown period after you Mega Evolve a Pokémon. You can level up your Mega Pokémon in order to decrease this cooldown period.

Latias Shiny

Like all Mega Raid Bosses, you can catch the shiny version of Latias from a raid.

Regular Sprite Shiny Sprite


Mega Latias Stats

MAX CP AT LEVEL 40 4801 | MAX CP AT LEVEL 50 5428
ATK 289 DEF 297 HP 190
Weak to Resistances
Ice Bug Dark Ghost Fairy Dragon Electric Water Fighting Fire Grass Psychic


Mega Latias Moveset Analysis

Fast Moves Charge Moves
  • Zen Headbutt Psychic
  • Dragon Breath Dragon
  • Charm Fairy
  • Psychic Psychic
  • Outrage Dragon
  • Thunder Electric
  • Luster Purge* Psychic

*denotes a Legacy Move, obtainabled via Elite TM only.


Mega Latias is a huge Pokémon, maxing out at well over 5000CP! This is the first time we are seeing a Mega Legendary in Pokémon GO, hype!