The best counters against Mega Rayquaza for Pokémon GO in the guide. We show you the best attackers and movesets. With these, you can defeat and catch the Mega form of Rayquaza in raids.
What is Mega Rayquaza as a Pokémon? It is the stronger version of Rayquaza, which is very popular among trainers. It belongs to the Dragon and Flying types.
When does Mega Rayquaza come? You can find the boss on August 27 from 11:00 AM to 6:00 PM in the raids of the worldwide GO Fest 2023. We will show you here the best counters against Mega Rayquaza and against which types it is weak (type effectiveness).
Defeating and catching Mega Rayquaza in raids – With these counters
- Crypto-Mamutel with Powder Snow and Avalanche
- Crypto-Mewtwo with Psychic Blade and Ice Beam
- Mamutel with Powder Snow and Avalanche
- Mega-Firnontor with Ice Breath and Avalanche
- Mega-Rexblisar with Powder Snow and Meteorologist
- Glaziola with Ice Breath and Avalanche
- Mega Rayquaza with Dragon Tail and Body Slam
- Mega Diancie with Rock Throw and Fairy Wind
- Crypto-Snibunna with Ice Shard and Avalanche
- Mewtwo with Psychic Blade and Ice Beam
- Crypto-Walraisa with Ice Breath and Ice Spear
- Snibunna with Ice Shard and Avalanche
- Mega-Guardevoir with Charm and Fairy Wind
- Crypto-Ursaluna with Tackle and Ice Punch
- Crypto-Arktos with Ice Breath and Ice Beam
- Arktilas with Ice Fang and Avalanche
- Amagarga with Ice Breath and Meteorologist
- Crypto Alola Vulpix with Powder Snow and Meteorologist
- Crypto-Lapras with Ice Breath and Ice Beam
- Galar-Flampivian with Ice Fang and Avalanche
Weaknesses of Mega Rayquaza: The Pokémon belongs to the Dragon and Flying types and has weaknesses against Ice, Rock, Dragon, and Fairy. Ice is especially effective. Therefore, focus on attacks and Pokémon of those types in raids to defeat Mega Rayquaza.
Is there a Shiny Mega Rayquaza? Yes, you can encounter and catch a Shiny Rayquaza after the raid with luck. If you then perform the Mega Evolution, it will also be Shiny.

How many trainers are needed? If you have the top counter Pokémon and have already reached a fairly high level (40+) in Pokémon GO, you can defeat the Mega form of Rayquaza with 3 trainers. With lower levels, but strong counters, you should rely on more trainers.