Mega Kangaskhan Counters Guide

Posted in
Kangaskhan (Mega)

Mega Kangaskhan is a Normal type Mega Raid boss. Optimal raid counters will be Fighting types, as it is 2x weak to Fighting, and it is their only weakness. Kangaskhan can be caught with the following CP values:

  • 2112 – 220 CP no weather boost
  • 2640 – 2750 CP boosted by Partly Cloudy weather boost

Depending on your levels and counters, we would recommend 3-5 trainers who are high level, and more if you don’t have optimal teams. This guide will tell you how to beat this Motherly Mega, as well as its optimal stats, moves and CP range.

Mega Kangaskhan Counters

The top-ranked Mega Kangaskhan counter is Mega Rayquaza, followed by Terrakion, Mega Blaziken, and Keldeo (Ordinary). The table also includes Mega Alakazam, Lucario, Conkeldurr, and Galarian Zapdos, among others. Each Pokemon’s move type is indicated by an icon beside the move name.

# Attacker Fast Move Charge Move Faints TTW
1. Rayquaza (Mega) Dragon Tail Dragon Dragon Ascent Flying 10 391.7s
2. Terrakion Double Kick Fighting Sacred Sword Fighting 17 390.0s
3. Blaziken (Mega) Counter Fighting Focus Blast Fighting 19 396.2s
4. Keldeo (Ordinary) Low Kick Fighting Sacred Sword Fighting 14 404.4s
5. Alakazam (Mega) Counter Fighting Focus Blast Fighting 19 430.5s
6. Lucario Counter Fighting Aura Sphere Fighting 27 442.8s
7. Conkeldurr Counter Fighting Dynamic Punch Fighting 17 449.8s
8. Zapdos (Galarian) Counter Fighting Close Combat Fighting 13 481.0s
9. Pheromosa Low Kick Fighting Focus Blast Fighting 29 475.0s
10. Machamp Counter Fighting Dynamic Punch Fighting 20 476.2s
11. Hawlucha Low Kick Fighting Flying Press Fighting 17 481.6s
12. Buzzwole Counter Fighting Superpower Fighting 14 492.1s
13. Lopunny (Mega) Double Kick Fighting Focus Blast Fighting 22 477.7s
14. Virizion Double Kick Fighting Sacred Sword Fighting 14 499.8s
15. Pinsir (Mega) Fury Cutter Bug Superpower Fighting 13 507.1s
16. Breloom Counter Fighting Dynamic Punch Fighting 25 493.2s
17. Hariyama Counter Fighting Dynamic Punch Fighting 20 496.9s
18. Kyogre (Primal) Waterfall Water Origin Pulse Water 14 517.0s
19. Cobalion Double Kick Fighting Sacred Sword Fighting 19 506.9s
20. Groudon (Primal) Mud Shot Ground Precipice Blades Ground 16 514.7s
21. Rayquaza Dragon Tail Dragon Dragon Ascent Flying 18 517.7s
22. Meloetta (Pirouette) Low Kick Fighting Close Combat Fighting 20 514.5s
23. Heracross Counter Fighting Close Combat Fighting 18 528.5s
24. Passimian Counter Fighting Superpower Fighting 21 532.0s
25. Charizard (Mega Y) Fire Spin Fire Blast Burn Fire 17 541.5s
26. Sceptile (Mega) Fury Cutter Bug Frenzy Plant Grass 24 535.0s
27. Toxicroak Counter Fighting Dynamic Punch Fighting 28 540.4s
28. Bewear Low Kick Fighting Superpower Fighting 24 543.0s
29. Sirfetch'd Counter Fighting Close Combat Fighting 26 542.3s
30. Blaziken Counter Fighting Focus Blast Fighting 30 544.7s

Mega Kangaskhan has a limited group of counters thanks to only having that single weakness, but many trainers will find they have a solid raid team of Fighting types thanks to previous raid bosses. Other top picks include Blaziken, Heracross, Emboar, Sirfetch’d and Toxicroak with Fighting moves, any Megas for general DPS, Mewtwo with Focus Blast. For a full list check out our counters list here.

How to Get Mega Kangaskhan

You cannot catch Kangaskhan in its mega evolved form from the raid. The mega raid boss is always catchable in its base form and as such, the CP ranges are for a regular Kangaskhan.

Kangaskhan can be caught with the following CP values:

  • 2112 – 220 CP no weather boost
  • 2640 – 2750 CP boosted by Partly Cloudy weather boost

In order to get Mega Kangaskhan you will need 200 Mega Energy for the initial evolution. Once you Mega Evolve a Pokémon for the first time, Mega Energy will no longer be required for that specific Pokémon to Mega Evolve again. Instead, the Pokémon will become exhausted after its Mega Evolution and need to rest before being Mega Evolved again. In other words, there is now a cooldown period after you Mega Evolve a Pokémon. You can level up your Mega Pokémon in order to decrease this cooldown period.

Kangaskhan Shiny

Like all Mega Raid Bosses, you can catch the shiny version of Kangaskhan from a raid.

Regular Sprite Shiny Sprite


Mega Kangaskhan Stats

Kangaskhan (Mega) Normal
MAX CP AT LEVEL 40 3850 | MAX CP AT LEVEL 50 4353
ATK 246 DEF 210 HP 233
Weak to Resistances
Fighting Ghost


Mega Kangaskhan Moveset Analysis

Fast Moves Charge Moves
  • Low Kick Fighting
  • Mud-Slap Ground
  • Outrage Dragon
  • Earthquake Ground
  • Crunch Dark
  • Power-Up Punch Fighting
  • Stomp* Normal
  • Brick Break* Fighting

*denotes a Legacy Move, obtainabled via Elite TM only.

We will have a full meta relevant review of Mega Kangaskhan ASAP!


Mega Kangaskhan may be a popular raid boss as a former regional exclusive spawn. Their stats aren’t amazing, and as a Normal type they aren’t as usable as many Mega Pokémon, but they sure are a cute one!

Author & tags

Turtwig obsessive, real life Psyduck, Pokémon GO AR Photographer, found footage horror fan and Pokémon GO Hub AR Queen

Further reading

Popular today

Latest articles

Support us

Buy GO Hub merch

Get your very own GO Hub t-shirt, mug, or tote.