PokéBase - Pokémon Q&A
0 votes
2,690 views
by

3 Answers

2 votes
 
Best answer

As of Omega Ruby and Alpha Sapphire, 46 Pokemon can Mega Evolve. Charizard and Mewtwo have two Mega Evolutions each, so the total number of Mega Evolutions is 48.

Introduced in X and Y: 26

Introduced in Omega Ruby and Alpha Sapphire: 20

Legends: Z-A is going to release a few more Mega Evolutions, such as Mega Dragonite. These will be added to the answer when we get a complete list.

Mega Evolution in Pokémon X & Y (Pokemon Database)
Mega Evolution in Pokémon Omega Ruby & Alpha Sapphire (Pokemon Database)

Hope I helped!

by
edited by
I go Above and Beyond- Giga-Blade X.
I've found including extra helpful info works quite well :)
I always do just enough to get a good grade in school, never beyond that.  :p
I do that sometimes, depending on how I feel on the assignment lol
1 vote

There are 46 species of Pokémon that are capable of Mega Evolution, and there are 48 different Mega Evolutions.

Source

Hope this helps! :)

by
1 vote

46 Pokémon can Mega Evolve with 48 total Mega Evolutions.
Source: https://m.bulbapedia.bulbagarden.net/wiki/Mega_Evolution

by