Beating Mega Pokemon in Raids is always difficult, and Mega Gyarados is one of the toughest.
However, if you have a team of at least four high-level Pokemon trainers equipped with some strong counters, it shouldn’t prove to be too much of a challenge.
Here’s everything you need to know about Mega Gyarados so you can counter and beat it in battle.
Mega Gyarados Type
Mega Gyarados is a Water/Dark-type Pokemon. This is unlike the standard Gyarados, which is Water/Flying.
This means that there are plenty of weaknesses and resistances for players to consider when battling Mega Gyarados.

Mega Gyarados Weaknesses & Resistances
Weaknesses | Resistances |
Bug | Dark |
Electric | Fire |
Fairy | Ghost |
Fighting | Ice |
Grass | Psychic (Double Resistance) |
Steel | |
Water |
Bug, Electric, Fairy, Fighting, and Grass-type attacks deal 160% damage against Mega Gyarados. Therefore, you’ll want to add Pokemon of these types to your battle team for Mega Gyarados Raids.
Mega Gyarados’ double resistance to Psychic means attacks of that type deal 39% damage. Meanwhile, all of the other types Mega Gyarados resists deal 63% damage to it.

Best Pokemon to Counter Mega Gyarados in Raids
The best Pokemon to use in Mega Gyarados Raids include Terrakion, Kartana, Xurkitree, and Zekrom.
We also recommend you use a Mega Pokemon of a type that Mega Gyarados is weak to, such as Mega Gardevoir, Mega Blaziken, or Mega Sceptile, to boost the attack for your other Pokemon that share a type.
These are the best Pokemon to use against Mega Gyarados and their strongest attacks:
Pokemon | Image | Fast Attack | Charged Attack |
---|---|---|---|
Mega Gardevoir | ![]() | Charm | Dazzling Gleam |
Mega Blaziken | ![]() | Counter | Focus Blast |
Mega Sceptile | ![]() | Fury Cutter | Frenzy Plant |
Mega Pinsir | ![]() | Bug Bite | X-Scissor |
Mega Manectric | ![]() | Thunder Fang | Wild Charge |
Kartana | ![]() | Razor Leaf | Leaf Blade |
Terrakion | ![]() | Double Kick | Sacred Sword |
Xurkitree | ![]() | Thunder Shock | Discharge |
Zekrom | ![]() | Charge Beam | Wild Charge |
Zarude | ![]() | Vine Whip | Power Whip |
Pheromosa | ![]() | Bug Bite | Bug Buzz |
Keldeo | ![]() | Low Kick | Sacred Sword |
When is Mega Gyarados in Pokemon GO Raids?
Mega Gyarados is in Tier 4 Raids from August 4 – August 16, 2023. This gives players almost two weeks to defeat it and earn plenty of Gyarados Mega Energy to Mega Evolve their own Gyarados!
- Starts:
- Ends: