A megaevolução de um Pokémon pela primeira vez requer Megaenergia, um recurso que você pode coletar de várias maneiras. Depois de ter Megaevoluído um Pokémon, é possível evoluí-lo sem Megaenergia após um período de descanso que pode durar vários dias.

Você pode ganhar Megaenergia derrotando um Pokémon Megaevoluído em uma Batalha de Megarreide ou completando tarefas de pesquisa específicas. Ocasionalmente, você também pode ganhar Megaenergia andando com seu Pokémon Companheiro se já tiver Megaevoluído um Pokémon na linha evolutiva do seu Pokémon Companheiro.

É importante observar que a Megaenergia só pode ser usada para uma espécie de Pokémon específica. Por exemplo, a Megaenergia listada na página de resumo de Charizard só pode ser usada para megaevoluir Charizard.
 
Observação: você precisará coletar Megaenergia X ou Megaenergia Y separadamente para megaevoluir certos Pokémon tanto para a forma X quanto para a forma Y. Por exemplo, para megaevoluir Charizard para Mega Charizard X, você precisará coletar a quantidade correspondente de Megaenergia X de Charizard. 

Após megaevoluir um Pokémon pela primeira vez, é possível megaevoluí-lo novamente sem usar Megaenergia.