Type matchups
Damage Mega Salamence takes from each attacking type.
Weak to (4×)
Resists (¼×)
Immune to (0×)
As a Dragon/Flying type, Mega Salamence has 4 weaknesses, 5 resistances and 1 immunity, more than the average Pokémon's 3.3 weaknesses. 8 other Pokémon share the Dragon/Flying typing.
Base stats
- HP
- 95
- Attack
- 145
- Defense
- 130
- Sp. Atk
- 120
- Sp. Def
- 90
- Speed
- 120
- Total
- 700
Mega Salamence has a base stat total of 700, higher than 98% of Pokémon. With Attack (145) well above Sp. Atk (120), it works best as a physical attacker. A Speed of 120 beats 94% of Pokémon, so it outspeeds most opponents. With 95 HP, 130 Defense and 90 Sp. Def it is bulky and holds up better against physical hits.
Mega Salamence's only ability is Aerilate.
How to beat Mega Salamence
The best way to beat Mega Salamence is with Ice moves, which deal 4× damage. Rock, Dragon and Fairy moves are also super effective (2×).
Avoid relying on attacks it shrugs off: Ground moves have no effect on it and Fighting, Bug, Fire, Water and Grass moves are resisted.
Good counters: Alolan Sandslash hits for 4× with Ice-type STAB and resists its Dragon and Flying moves. Alolan Sandshrew hits for 4× with Ice-type STAB and resists its Dragon and Flying moves. Ice Calyrex hits for 4× with Ice-type STAB.
Evolution
Mega Salamence is a Mega Evolution of Salamence, so it shares Salamence's evolution line.
Best counters to Mega Salamence
Other Dragon/Flying Pokémon
Frequently asked questions
What is Mega Salamence weak to?
As a Dragon/Flying type, Mega Salamence takes super-effective damage from Ice (4×), Rock, Dragon and Fairy moves.
What is Mega Salamence resistant to?
Mega Salamence resists Fighting, Bug, Fire, Water and Grass (¼×) moves. It is immune to Ground.
What are the best counters to Mega Salamence?
Strong type-based picks include Alolan Sandslash, Alolan Sandshrew and Ice Calyrex, which hit Mega Salamence with super-effective attacks.