Mega Gyarados is a Water and Dark type Mega Raid boss, with weaknesses to Electric, Grass, Fighting, Bug, and Fairy type attacks.
Depending on your levels and counters, we would recommend 3-5 Trainers who are high level, and more if you don’t have optimal teams. Shiny Mega Gyarados can be obtained by catching and Mega Evolving a shiny Gyarados. This guide will tell you how to beat this fan favourite Mega, as well as its optimal stats, moves, and CP range.
Best Mega Gyarados Counters
Recommended Megas
Let’s check out the top raid counters for Mega Gyarados:
Recommended Counters
| # | Attacker | Fast Move | Charge Move | DPS | Faints | TTW |
|---|---|---|---|---|---|---|
| 1. |
Resolute Keldeo
|
Low Kick ![]() |
Secret Sword ![]() |
27.05 | 12 | 346s |
| 2. |
Therian Shadow Thundurus
|
Volt Switch ![]() |
Wildbolt Storm ![]() |
25.16 | 25 | 377s |
| 3. |
Kartana
|
Fury Cutter ![]() |
Leaf Blade ![]() |
23.92 | 18 | 396s |
| 4. |
Shadow Conkeldurr
|
Force Palm ![]() |
Dynamic Punch ![]() |
24.34 | 20 | 389s |
| 5. |
Shadow Raikou
|
Thunder Shock ![]() |
Aura Sphere ![]() |
24.17 | 20 | 394s |
| 6. |
Lucario
|
Force Palm ![]() |
Aura Sphere ![]() |
23.80 | 19 | 393s |
| 7. |
Zeraora
|
Volt Switch ![]() |
Plasma Fists ![]() |
23.48 | 19 | 402s |
| 8. |
Shadow Sceptile
|
Fury Cutter ![]() |
Frenzy Plant ![]() |
23.31 | 25 | 412s |
| 9. |
Ordinary Keldeo
|
Low Kick ![]() |
Sacred Sword ![]() |
21.82 | 15 | 431s |
| 10. |
Terrakion
|
Double Kick ![]() |
Sacred Sword ![]() |
22.61 | 19 | 412s |
| 11. |
Shadow Blaziken
|
Counter ![]() |
Aura Sphere ![]() |
24.31 | 30 | 384s |
| 12. |
Xurkitree
|
Thunder Shock ![]() |
Discharge ![]() |
23.17 | 25 | 414s |
| 13. |
Shadow Chesnaught
|
Vine Whip ![]() |
Frenzy Plant ![]() |
22.01 | 17 | 428s |
| 14. |
Regieleki
|
Lock-On ![]() |
Thunder Cage ![]() |
23.42 | 28 | 405s |
| 15. |
Sky Shaymin
|
Magical Leaf ![]() |
Grass Knot ![]() |
21.71 | 18 | 434s |
| 16. |
Shadow Mewtwo
|
Counter ![]() |
Thunderbolt ![]() |
22.69 | 25 | 421s |
| 17. |
Shadow Magnezone
|
Volt Switch ![]() |
Wild Charge ![]() |
22.07 | 20 | 425s |
| 18. |
Shadow Zapdos
|
Thunder Shock ![]() |
Thunderbolt ![]() |
22.37 | 23 | 426s |
| 19. |
Shadow Electivire
|
Thunder Shock ![]() |
Wild Charge ![]() |
23.02 | 29 | 417s |
| 20. |
Tapu Koko
|
Volt Switch ![]() |
Nature’s Madness ![]() |
21.14 | 13 | 436s |
| 21. |
Zarude
|
Vine Whip ![]() |
Power Whip ![]() |
20.60 | 13 | 452s |
| 22. |
Tapu Bulu
|
Bullet Seed ![]() |
Nature’s Madness ![]() |
20.39 | 10 | 454s |
| 23. |
Therian Thundurus
|
Volt Switch ![]() |
Wildbolt Storm ![]() |
22.06 | 24 | 429s |
| 24. |
Shadow Tangrowth
|
Vine Whip ![]() |
Power Whip ![]() |
21.34 | 20 | 444s |
| 25. |
Shadow Machamp
|
Counter ![]() |
Dynamic Punch ![]() |
22.05 | 25 | 430s |
How to Get Mega Gyarados
You cannot catch Gyarados 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 Gyarados.
Gyarados can be caught with the following CP values:
- 1855 – 1937 CP no weather boost
- 2319 – 2422 CP boosted by Rainy or Windy weather boost
In order to get Mega Gyarados you will need 200 Mega Energy for the initial evolution, then 40 Mega Energy to evolve the same Gyarados again in the future. Mega Energy can be obtained via Mega Gyarados Raids, and once you have evolved Mega Gyarados, you can earn 5 Mega Energy per candy while walking it as your buddy. You can walk any Magikarp or Gyarados to earn Mega Energy, as long as you have previously evolved one to register it to your Mega Pokédex.
Shiny Gyarados & Mega Gyarados Sprites
Like all Mega Raid Bosses, you can catch the shiny version of Gyarados from a Raid. The odds of getting a shiny Gyarados are 1 in 10 Raids. Here are the sprites for normal Gyarados and Mega Gyarados.
| Regular Sprite | Shiny Sprite | |
| Male Gyarados |
|
|
| Female Gyarados |
|
|
| Mega Gyarados |
|
|
Mega Gyarados Stats and Moveset
Mega Gyarados
WaterDark
|
|
|---|---|
| Max CP | 5332 |
| ATK | 292 |
| DEF | 247 |
| HP | 216 |
| Weak to | ![]() |
| Resists | ![]() |
| Fast moves |
|
| Charge moves |
|
* denotes a Legacy move, only obtainable via Elite TM.
All the best, trainers!








