Mega Rayquaza
Mega Rayquaza is a Dragon and type Mega Legendary Raid boss. The best counters for Mega Rayquaza will be your top Ice types, as it has a 2x weakness to Ice, along with weakness to Fairy Rock and Dragon types. Fairy and Rock type Pokémon will also have the benefit of resisting most of Mega Rayquaza’s attacks.
Depending on your trainer levels and counters, we would recommend a minimum of 3 high level, well-armed trainers trainers. Most groups will want 3-7 trainers with good counters, and more if you don’t have optimal teams. This guide will tell you how to beat this incredibly powerful Legendary Mega, as well as its optimal stats, moves and CP range.
Want to boost your candy chances whilst also having a Mega Pokémon that is a great counter? Mega evolve a Dragon type!
| # | Attacker | Fast Move | Charge Move | DPS | Faints | TTW |
|---|---|---|---|---|---|---|
| 1. |
White Kyurem
|
Ice Fang ![]() |
Ice Burn ![]() |
42.96 | 44 | 562s |
| 2. |
Black Kyurem
|
Dragon Tail ![]() |
Freeze Shock ![]() |
34.14 | 54 | 692s |
| 3. |
Mega Rayquaza
|
Dragon Tail ![]() |
Breaking Swipe ![]() |
33.18 | 54 | 731s |
| 4. |
Shadow Mamoswine
|
Powder Snow ![]() |
Avalanche ![]() |
33.56 | 64 | 715s |
| 5. |
Shadow Aurorus
|
Frost Breath ![]() |
Weather Ball ![]() |
31.32 | 50 | 768s |
| 6. |
Mega Gardevoir
|
Charm ![]() |
Triple Axel ![]() |
30.39 | 38 | 769s |
| 7. |
Eternatus
|
Dragon Tail ![]() |
Dynamax Cannon ![]() |
31.19 | 49 | 753s |
| 8. |
Mega Garchomp
|
Dragon Tail ![]() |
Breaking Swipe ![]() |
30.63 | 46 | 779s |
| 9. |
Mamoswine
|
Powder Snow ![]() |
Avalanche ![]() |
30.20 | 61 | 795s |
| 10. |
Shadow Mewtwo
|
Psycho Cut ![]() |
Ice Beam ![]() |
30.06 | 66 | 798s |
| 11. |
Cetitan
|
Ice Shard ![]() |
Avalanche ![]() |
28.31 | 58 | 848s |
| 12. |
Baxcalibur
|
Ice Fang ![]() |
Avalanche ![]() |
29.64 | 73 | 818s |
| 13. |
Shadow Articuno
|
Frost Breath ![]() |
Triple Axel ![]() |
28.76 | 64 | 840s |
| 14. |
Mega Glalie
|
Frost Breath ![]() |
Avalanche ![]() |
29.37 | 73 | 831s |
| 15. |
Aurorus
|
Frost Breath ![]() |
Weather Ball ![]() |
26.58 | 49 | 898s |
| 16. |
Mega Diancie
|
Rock Throw ![]() |
Rock Slide ![]() |
26.10 | 43 | 906s |
| 17. |
Shadow Weavile
|
Ice Shard ![]() |
Triple Axel ![]() |
30.22 | 91 | 818s |
| 18. |
Glaceon
|
Frost Breath ![]() |
Avalanche ![]() |
28.01 | 74 | 872s |
| 19. |
Shadow Mr. Rime
|
Ice Shard ![]() |
Triple Axel ![]() |
28.63 | 85 | 858s |
| 20. |
Shadow Dialga
|
Dragon Breath ![]() |
Draco Meteor ![]() |
25.96 | 53 | 913s |
| 21. |
Mewtwo
|
Psycho Cut ![]() |
Ice Beam ![]() |
26.69 | 63 | 898s |
| 22. |
Hisuian Avalugg
|
Powder Snow ![]() |
Blizzard ![]() |
25.15 | 44 | 939s |
| 23. |
Crowned Shield Zamazenta
|
Ice Fang ![]() |
Behemoth Bash ![]() |
24.78 | 35 | 942s |
| 24. |
Avalugg
|
Ice Fang ![]() |
Avalanche ![]() |
25.78 | 54 | 927s |
| 25. |
Origin Dialga
|
Dragon Breath ![]() |
Roar of Time ![]() |
25.06 | 43 | 938s |
| 26. |
Shadow Rhyperior
|
Smack Down ![]() |
Rock Wrecker ![]() |
25.53 | 49 | 930s |
| 27. |
Crowned Sword Zacian
|
Metal Claw ![]() |
Play Rough ![]() |
23.95 | 26 | 970s |
| 28. |
Mega Abomasnow
|
Powder Snow ![]() |
Weather Ball ![]() |
27.43 | 77 | 855s |
| 29. |
Shadow Garchomp
|
Dragon Tail ![]() |
Breaking Swipe ![]() |
27.09 | 70 | 882s |
| 30. |
Mega Salamence
|
Dragon Tail ![]() |
Outrage ![]() |
26.01 | 61 | 927s |
How to Get Mega Rayquaza
You cannot catch Rayquaza in its mega evolved state from the raid. The mega raid boss is always catchable in its base form and as such, the CP ranges are for a regular Rayquaza.
Rayquaza can be caught with the following CP values:
- 2102 – 2191 CP no weather boost
- 2627 – 2739 CP boosted by Windy weather boost
Rayquaza is one of the most unique Mega Evolution to come to Pokémon GO based on it’s requirements. In order to get Mega Rayquaza you will not only need 400 Mega Energy, but also it’s signature move Dragon Ascent which will only be obtained through use of a Meteorite item. After that, as long as you don’t remove Dragon Ascent, it will cost 80 Mega energy to Mega evolve the same Rayquaza again, or wait the required ‘cooldown’ period after which the Mega Evolution will be free. This cooldown period becomes shorter the higher mega level your Mega Pokémon is. Mega Energy can be obtained via Mega Rayquaza Raids, and once you have evolved Mega Rayquaza, you can earn 100 Mega Energy per candy while walking it as your buddy. You can walk any Rayquaza to earn Mega Energy, as long as you have previously evolved one to register it to your Mega Pokédex.
Shiny Rayquaza
Like all Mega Raid Bosses, you can catch the shiny version of Rayquaza from a raid or in the wild. To obtain a shiny Mega Rayquaza you need to evolve a shiny Rayquaza.
| Raquaza Sprite | Rayquaza Shiny Sprite |
| Mega Rayquaza Sprite | Mega Rayquaza Shiny Sprite |
![]() |
![]() |
Mega Rayquaza Stats and Moveset
Mega Rayquaza
Dragon
|
|
|---|---|
| Max CP | 5713 |
| ATK | 377 |
| DEF | 210 |
| HP | 227 |
| Weak to | x2 ![]() |
| Resists | ![]() |
| Fast moves |
|
| Charge moves |
|
*Only obtainable via Elite TM.
**Only obtainable via Meteorite. Needed to Mega Evolve.
Conclusion
Even with massive competition from other Dragon type Mega Pokémon, Mega Rayquaza beats them all! With a 100IV maxing out at over 5700CP at level 40, it hits 6458CP at level 50, leaving it just below its Primal counterparts for the highest CP at this time. Mega Rayquaza is going to be the top Dragon and type attacker depending on their moveset, making a high IV one incredibly useful in the future.










