All Mega Evolutions

96 Megas listed. 19 change type, so check their weaknesses before you evolve.

Showing 96 of 96

Common questions

How many Mega Evolutions are there?

We list 96. 48 come from X, Y and Omega Ruby and Alpha Sapphire, and 48 were added from Legends: Z-A onward. Which ones you can use depends on the game.

Which Mega Evolutions change type?

19 of the 96 change type, which also changes their weaknesses. Look for “Gains” on the list above.

What is the strongest Mega Evolution?

By base stat total, Mega Mewtwo X at 780.