Yes, it is possible due to the level difference and the moves used.
This depends if you are referring to Mega Charizard X or Mega Charizard Y. Mega Charizard X is black and blue with darker blue wings. Mega Charizard Y has similar coloring to regular Charizard and is orange and yellow with turquoise wings.
The Mega Charizard collection typically includes a Mega Charizard figure, a promo card featuring Mega Charizard, and booster packs of Pokmon cards.
Mega Charizard can be found in the Charizardite Y pack.
The Pokemon Cards Mega Charizard Pack includes a Mega Charizard EX card, a Charizard EX card, and several other cards featuring Charizard and related characters.
You can Mega Evolve Charizard as soon as he reaches level 36 and is holding the held item of either Charizardite Y or X. Mega evolution doesn't permanently evolve the Pokémon, rather during battles you can mega evolve him for different typing/ability/and base stat totals. Keep in mind you can only mega evolve during battle and that it has no effect outside of it. This means after you win the battle, Charizard will revert back to his original form and keep on learning moves.
Charizard is not capable of naturally evolving further however as of Pokémon X and Pokémon Y, Charizard is capable of mega evolving into Charizard X or Charizard Y. Your trainer will need the Mega Ring in Pokémon X or Pokémon Y and then Charizard will need to be holding one of its respective Mega Stones in order to receive the option to mega evolve.
A fully trained level 100 Charizard will have something between 266 HP (minimum) and 360 HP (maximum), depending on its EV and IV values. Evolving into Mega doesn't change HP.
The Mega Charizard EX Collection includes a jumbo-sized Mega Charizard EX card, a regular-sized Mega Charizard EX card, four booster packs, and a code card for the Pokmon Trading Card Game Online.
Mega charizard
Mega Charizard X EX weighs 110.5 lbs (50.0 kg) in the Pokémon Trading Card Game. This weight reflects its formidable appearance and power as a Mega Evolution of Charizard.
Mega Charizard X, which is exclusively for Pokémon X, is a Fire/Dragon-type Pokémon, while Mega Charizard Y is Fire/Flying (Pokémon Y only).Its respective Mega Stone is acquired as soon you pick Charmander from Professor Sycamore.
Mega Charizard is a fictional character in the Pokmon universe. It is not real in the physical world.