Per far megaevolvere un Pokémon per la prima volta, è necessario raccogliere Megaenergia, una risorsa che puoi ottenere in modi diversi. Dopo aver fatto megaevolvere un Pokémon, puoi farlo evolvere nuovamente senza Megaenergia dopo un periodo di riposo che può durare diversi giorni.

Puoi guadagnare Megaenergia sconfiggendo un Pokémon megaevoluto in un megaraid o completando determinati compiti di ricerca. Se hai già fatto megaevolvere un Pokémon appartenente alla famiglia evolutiva del tuo Pokémon compagno, puoi guadagnare Megaenergia anche camminando con quest'ultimo.

Tieni presente che puoi utilizzare la Megaenergia solo per determinate specie di Pokémon. Ad esempio, puoi usare la Megaenergia disponibile nella pagina di riepilogo di Charizard solo per far megaevolvere Charizard.
 
Nota: dovrai raccogliere Megaenergia X e Megaenergia Y separate per far megaevolvere alcuni Pokémon che possono avere entrambe le forme X e Y. Ad esempio, per far megaevolvere Charizard in MegaCharizard X, dovrai raccogliere la quantità di Megaenergia X corrispondente. 

Dopo aver fatto megaevolvere un Pokémon per la prima volta, è possibile farlo megaevolvere senza usare la Megaenergia.