Mega Medicham Raid Guide

Posted in
Medicham (Mega)

Mega Medicham is a Fighting and Psychic type Mega Raid boss. Best Mega Medicham raid counters include powerful Fairy, Flying and Ghost types, with a mixed range of different counters available to help you defeat it.

High level trainers with optimal counters will need a minimum of 3 in the group to take this Mega boss down comfortably, but we recommend a group of 5-8 trainers for the best results. This guide will tell you how to beat this monk-like Mega, as well as its optimal stats, moves and CP range.

Mega Medicham Counters

Since Shadow Pokémon are extremely expensive to power up and require specific events to remove Frustration with a Charge TM, they will NOT be listed as raid counters in this article. That being said, if you have the shadow form of a listed raid counter Pokémon powered up and TMed, use it.

Let’s check out the top raid counters for Mega Medicham:

# Attacker Fast Move Charge Move Faints TTW
1. Rayquaza (Mega) Air Slash Flying Dragon Ascent Flying 8 223s
2. Gengar (Mega) Lick Ghost Shadow Ball Ghost 11 287s
3. Rayquaza Air Slash Flying Dragon Ascent Flying 13 297s
4. Gardevoir (Mega) Charm Fairy Dazzling Gleam Fairy 8 321s
5. Banette (Mega) Shadow Claw Ghost Shadow Ball Ghost 12 319s
6. Alakazam (Mega) Psycho Cut Psychic Shadow Ball Ghost 12 351s
7. Yveltal Gust Flying Oblivion Wing Flying 11 355s
8. Lunala Air Slash Flying Shadow Ball Ghost 6 395s
9. Giratina (Origin) Shadow Claw Ghost Shadow Force Ghost 9 380s
10. Chandelure Hex Ghost Shadow Ball Ghost 12 374s
11. Gholdengo Hex Ghost Shadow Ball Ghost 10 383s
12. Hoopa (Confined) Astonish Ghost Shadow Ball Ghost 9 388s
13. Pidgeot (Mega) Gust Flying Brave Bird Flying 17 374s
14. Moltres Wing Attack Flying Sky Attack Flying 13 383s
15. Gengar Lick Ghost Shadow Ball Ghost 18 385s
16. Mewtwo Psycho Cut Psychic Shadow Ball Ghost 11 399s
17. Hoopa (Unbound) Astonish Ghost Shadow Ball Ghost 15 405s
18. Charizard (Mega Y) Air Slash Flying Blast Burn Fire 13 417s
19. Staraptor Gust Flying Fly Flying 22 410s
20. Articuno (Galarian) Psycho Cut Psychic Brave Bird Flying 11 427s
21. Xurkitree Thunder Shock Electric Dazzling Gleam Fairy 21 414s
22. Xerneas Geomancy Fairy Moonblast Fairy 12 427s
23. Braviary Air Slash Flying Fly Flying 19 415s
24. Honchkrow Peck Flying Sky Attack Flying 22 415s
25. Giratina (Altered) Shadow Claw Ghost Shadow Force Ghost 9 444s
26. Giratina Shadow Claw Ghost Shadow Force Ghost 9 444s
27. Gardevoir Charm Fairy Dazzling Gleam Fairy 12 436s
28. Braviary (Hisuian) Air Slash Flying Fly Flying 13 436s
29. Zapdos Thunder Shock Electric Drill Peck Flying 16 435s
30. Groudon (Primal) Mud Shot Ground Precipice Blades Ground 13 444s


Mega Medicham Moveset

Fast Moves Charge Moves
  • Psycho Cut Psychic
  • Counter Fighting
  • Dynamic Punch Fighting
  • Ice Punch Ice
  • Psychic Psychic
  • Power-Up Punch Fighting

None of Mega Medicham’s moves should give you too much trouble, just be weary of Ice Punch for any of the top Dragon type counters you may bring in.

How to Get Mega Medicham

You cannot catch Medicham 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 Medicham.

Medicham can be caught with the following CP values:

  • 764 – 817 CP no weather boost
  • 955 – 1022 CP boosted by Windy and Cloudy weather boost

In order to get Mega Medicham you will need 100 Mega Energy for the initial evolution, then 20 Mega Energy to evolve the same Medicham again in the future. If you wait for their ‘cooldown’ period to end, Mega Evolution is free. This cooldown period is shorter the higher mega level your Mega Pokémon is. Mega Energy can be obtained via Mega Medicham Raids, and once you have evolved Mega Medicham, you can earn 10 Mega Energy per candy while walking it as your buddy. You can walk any Meditite or Medicham to earn Mega Energy, as long as you have previously evolved one to register it to your Mega Pokédex.

Shiny Medicham

Like all Mega Raid Bosses, you can catch the shiny version of Medicham from a raid. It will now also be available in the wild.

Regular Sprite Shiny Sprite


Mega Medicham Shiny Mega Medicham

Mega Medicham Stats

Medicham (Mega) FightingPsychic
Max CP at lvl 40 2495
Max CP at lvl 50 2821
ATK 205 DEF 179 HP 155
Weak to Resistances
Fairy Flying Ghost Rock Fighting


Sadly Mega Medicham isn’t going to make many (psychic) waves, as either a Psychic type attacker, or a Fighting type attacker. It may be handy to use to boost other trainers Psychic and Fighting types in raids as a back up option to the likes of Mega Alakazam and Mega Lopunny, but there are better options available.

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.