Mega Rayquaza is a very tough Raid boss to defeat in Pokemon GO, but that doesn’t mean it’s impossible.

As a Mega Legendary Pokemon, we recommend battling Mega Rayquaza with at least six high-level Pokemon trainers to ensure you defeat it before the timer runs out. Additionally, all of these players should use powerful Pokemon that counter Mega Rayquaza’s weaknesses.

Luckily, Mega Rayquaza has a few weaknesses to exploit, including a double weakness!

What Type is Mega Rayquaza?

Mega Rayquaza is a Dragon/Flying-type – the same as the standard version of Rayquaza.

This combination of types causes Mega Rayquaza to have four weaknesses and six resistances in Pokemon GO. This includes a double weakness and a double resistance!

Mega Rayquaza Pokemon GO Announcement

Mega Rayquaza Weaknesses & Resistances

WeaknessesResistances
DragonBug
FairyFighting
Ice (Double Weakness)Fire
RockGrass (Double Weakness)
Ground (Double Resistance)
Water

Ice-type attacks deal a huge 256% damage to Mega Rayquaza, as it is double weak to Ice. Meanwhile, Dragon, Fairy, and Rock-type attacks deal 160% damage to it.

In terms of resistances, Grass and Ground attacks deal just 39% damage due to Mega Rayquaza’s double resistance to these types. The other types that Mega Rayquaza resists deal 63% damage to it.

Pokemon GO Mega Rayquaza Release Date Announced

Best Pokemon to Counter Mega Rayquaza in Raids

The best Mega Rayquaza counters are Pokemon with powerful Ice-type attacks like Galarian Darmanitan, Mamoswine, Glaceon, Weavile, and Mewtwo. This is due to Mega Rayquaza’s double weakness to Ice.

Additionally, we suggest using Mega Abomasnow or Mega Glalie. Not only do they boost the attack of your other Ice-types, but they can also deal huge damage!

These are the top 10 Pokemon to use against Mega Rayquaza and their strongest attacks:

PokemonImageFast AttackCharged Attack
Mega AbomasnowMega Abomasnow Pokemon GOPowder SnowWeather Ball
Mega GlalieMega Glalie Pokemon GOFrost BreathAvalanche
Mega GardevoirMega Gardevoir Pokemon GOCharmDazzling Gleam
Galarian DarmanitanPokemon GO Galarian DarmanitanIce FangAvalanche
Mamoswine Pokemon GO MamoswinePowder SnowAvalanche
GlaceonPokemon GO GlaceonFrost BreathAvalanche
WeavileWeavile Pokemon GOIce ShardAvalanche
Mewtwo Pokemon GO MewtwoPsycho CutIce Beam
KyuremKyurem Pokemon GODragon BreathBlizzard
AurorusAurorus Pokemon GOFrost BreathWeather Ball
Mega Rayquaza Mega Pokedex Pokemon GO

When is Mega Rayquaza in Pokemon GO Raids?

Mega Rayquaza is in Pokemon GO Raids on August 27, 2023, from 11 AM to 6 PM local time. This is part of the GO Fest: Global event.

  • Starts:
  • Ends: