In any battle, each Trainer may Mega Evolve a single Pokémon once. Mega Evolution is essentially a free action. It is a mechanic in the Pokémon series, introduced in Pokémon X and Y. It is a temporary mega evolution that can be initiated in battle. If you are a Pokemon Go fan, you must try the free and printable Mega Pokemon Coloring Pages.