Mega Evolution in Pokemon GO, introduced in August 2020, refers to a powerful transformation a creature undergoes, boosting almost all of its stats. This is not a permanent transformation. In the main series games, it lasts for the duration of a battle and must be triggered using special items. In Pokemon GO, Mega Evolution takes place using Mega Energy specific to the Pocket Monster and lasts for eight hours.
In the Pokemon franchise, Mega Evolutions were first introduced in Pokemon X and Y, with new Mega Evolutions being introduced again during the Omega Ruby-Alpha Sapphire era.
This article covers everything you need to know about Mega Evolutions in Pokemon GO.
Check out the current Pokemon GO raid bosses that you can encounter in-game
How Mega Evolution works in Pokemon GO
To Mega Evolve a creature in Pokemon GO, you must select a creature capable of this mechanic and collect the resource—Mega Energy—needed to trigger the process.

List of Pokemon that can Mega Evolve in Pokemon GO
- Mega Venusaur
- Mega Charizard X
- Mega Charizard Y
- Mega Blastoise
- Mega Beedrill
- Mega Pidgeot
- Mega Alakazam
- Mega Slowbro
- Mega Gengar
- Mega Kangaskhan
- Mega Pinsir
- Mega Gyarados
- Mega Aerodactyl
- Mega Ampharos
- Mega Steelix
- Mega Scizor
- Mega Heracross
- Mega Houndoom
- Mega Tyranitar
- Mega Sceptile
- Mega Blaziken
- Mega Swampert
- Mega Gardevoir
- Mega Sableye
- Mega Mawile
- Mega Aggron
- Mega Medicham
- Mega Manectric
- Mega Altaria
- Mega Banette
- Mega Absol
- Mega Glalie
- Mega Salamence
- Mega Latias
- Mega Latios
- Mega Rayquaza
- Mega Lopunny
- Mega Garchomp
- Mega Lucario
- Mega Abomasnow
- Mega Diancie
- Mega Gallade
- Mega Audino
Each of these creatures needs a certain amount of Mega Energy to evolve for the first time. This ranges from 100 (Pidgeot, Slowbro, etc.) to 200 (starters) to 300 (Gyarados, Altaria, etc.).
Once you have the required amount of Mega Energy, you can Mega Evolve the creature from your party by simply clicking on the button in your creature's card in your party. After this, the Pocket Monster will remain in this state for eight hours. Only one creature can be Mega Evolved at once.
Once the timer expires or a creature is forced to return to its regular state, a short cooldown period is applied. If you wish to Mega Evolve the same critter during this period, you must expend more Mega Energy. Otherwise since April 2022, the second time onwards the process can be repeated for free.
You can check our Pokemon Go Evolution Calculator to learn what your Pokemon's CP will be post the transformation.
Things to remember when exploring Mega Evolution in Pokemon GO
- You can Mega Evolve only one creature at a time. If another Pokemon is Mega Evolved, the initial one will return to its base form, and its cooldown period will start.
- You can also Mega Evolve Pokemon in a raid lobby.
- Shadow and Clone beasts cannot undergo Mega Evolution.
- Purified critters can undergo Mega Evolution.
- Mega Evolved beasts cannot defend Gyms.
- You cannot use Mega Pokemon in trainer battles, unless it is the Master League: Mega Evolution Edition.
- Mega evolved Pokemon cannot take part in Max Battles.
How to get Mega Energy in Pokemon GO
Win Mega Raids
This is the best way of getting Mega Energy in the game. Every time you defeat a beast in Mega Raid, you will earn about 100-300 Mega Energy specific to the creature. The specific numbers depend on the time you took to achieve the feat, and are as follows:
Research Tasks
You can, at times, get Mega Energy by completing Field Research, Timed Research, or Special Research tasks.
Walk as a buddy
You set a Pocket Monster capable of Mega Evolution in Pokemon GO as your Buddy and walk with it for it to collect Mega Energy. You can walk any critter in the evolutionary line of that creature to gain Mega Energy specific to that species.
Pokemon GO Mega Evolution: Damage boost, cost reduction, and candy bonuses
When Mega Evolved Pokemon take part in raid battles, attacks used by other trainers that share the same type as the Mega receive a 30% damage boost. Other types of attacks receive a 10% boost.
Every time you Mega Evolve a Pokemon, you increase its Mega Level. Ones with higher Mega Levels have a reduced Mega Energy cost and provide better bonuses. These bonuses include XP and Candy when catching a same-type Pokemon and any Pokemon from defeating a raid.
With the release of Pokemon Legends: Z-A around the corner, a bunch of new Mega Evolutions will come to the game, creating potential avenues for newer innovations in the mobile game.
Check out our other Pokemon GO guides:
- Ditto disguises
- Buddy Evolution Adventure Together guide
- Best Fast Attacks in Pokemon GO
- Sierra counters
- Cliff counters
- Arlo counters
- Giovanni counters
- Team GO Rocket Grunts
- Pokemon Type Calculator
🚨 Calculate the Pokemon type effectiveness to win battles with our newly launched Pokemon GO Type Calculator 🚨