All Mega Rayquaza weaknesses and counters in Pokémon Go

What do you need to do to defeat Mega Rayquaza?

Mega Rayquaza in Pokemon Go, a flying green creature on a green and yellow background.
Image via The Pokemon Company, remix by Dot Esports

When taking on Mega Pokémon in Pokémon Go, you need to bring a full team and plenty of friends who can work with you. When facing off against Mega Rayquaza, you’ll want to know all its weaknesses and the best Pokémon to counter them.

Recommended Videos

Mega Rayquaza is normally an Elite Raid, but it will be considered a standard five-star for a short time, allowing you to team up with your friends using Remote Raid Passes. You’ll need as many allies as you can bring with you to face off against Mega Rayquaza, but you also want to prepare your team to ensure they have what it takes to put a dent in it. These are all Mega Rayquaza’s weaknesses in Pokémon Go and the best Pokémon you can use to counter them.

All Mega Rayquaza weaknesses in Pokémon Go

Mega Rayquaza in Elite Raids Shared Skies Pokémon Go, a flying green creature in a bright blue sky background.
Challenge Mega Rayquaza in five-star raids. Image via Niantic

Mega Rayquaza is a Dragon and Flying-type Pokémon, similar to its standard form. It’s weak to Dragon, Fairy, Ice, and Rock-type moves but resistant to Bug, Fighting, Fire, Grass, Ground, and Water-type attacks. The best attacks against Mega Rayquaza will be Ice-type, and you’ll want to focus on those choices with your Pokémon Go team.

It also helps to know what to expect from Mega Rayquaza and what attacks it can use against you during the raid. These are all the moves Mega Rayquaza can use in Pokémon Go:

  • Aerial Ace (Flying-type)
  • Air Slash (Flying-type)
  • Ancient Power (Rock-type)
  • Breaking Swipe (Dragon-type)
  • Dragon Ascent (Flying-type)
  • Dragon Tail (Dragon-type)
  • Hurricane (Flying-type)
  • Outrage (Dragon-type)

A majority of Mega Rayquaza’s attacks are Dragon and Flying-type. It only has one Rock-type move, and it’s one you don’t have to worry about too much. You’ll want to use Pokémon resistant to these attacks, namely Rock, Steel, Electric, or Fairy-types. Again, if they use Ice-type attacks, they’ll be the perfect choice against Mega Rayquaza.

The best Pokémon counters to Mega Rayquaza in Pokémon Go

The best Pokémon you want to use against Mega Rayquaza are Mamoswine, Cetitan, and Mega Gardevoir.

Mamoswine is a Ground and Ice-type Pokémon, arguably one of the better Ice-type Pokémon you can use in Pokémon Go. The downside to this Pokémon is that it doesn’t have the best defenses, so in a battle where you need to survive against Mega Rayquaza, it might fall quickly. But it’s still a solid choice and one you can use to do some heavy damage against Mega Rayquaza. The best moves to teach Mamoswine are the fast move Powder Snower and the charged moves Avalanche and High Horsepower.

The next Pokémon we recommend you use is Cetitan, an Ice-type Pokémon from the Paldea region. It’s one of the newer additions to Pokémon Go, but it’s become an excellent choice if you ever needed a strong Ice-type Pokémon in your lineup. Like Mamoswine, it has far more attack power than defenses, and you shouldn’t expect it to be a tank on your team. The best moveset to teach Cetitan is the fast move Powder Snow and the charged moves Avalanch and Heavy Slam.

The final Pokémon we recommend is Mega Gardevoir, a Mega Pokémon perfect for this raid. Fairy-type Pokémon might not do as much damage here as Ice-type Pokémon or their attacks, but they’re still ideal to use against Mega Rayquaza, especially because they can resist any Dragon-type moves. Mega Gardevoir is a great choice if you and your allies have various Fairy-types and can use them to enhance their abilities. The best moveset to teach Mega Gardevoir is the fast move Charm and the charged moves Dazzling Gleam and Triple Axel.

You must use a full team of six Pokémon when challenging Mega Rayquaza in Pokémon Go. We recommend you use these additional choices to fill out the rest of your team.

  • Abomasnow
  • Articuno
  • Aurorus
  • Baxcalibur
  • Galarian Darmanitan
  • Garchomp
  • Glaceon
  • Glalie
  • Hisuian Avalugg
  • Kyurem
  • Mewtwo
  • Rhyperior
  • Walrein
  • Weavile

After you defeat Mega Rayquaza, a standard Rayquaza appears for you to catch. You’ll earn Mega Rayquaza Energy for successfully defeating it. But if you want your Rayquaza to evolve into a Mega Rayquaza, it must learn how to use Dragon Ascent from Meteorites.

Author
Image of Zack Palm
Zack Palm
Zack Palm has been writing about video games for the past five years. He spends his free time trying to learn about a new board, reading high-fantasy series, or working on his latest DnD character.