#0308 FightingPsychic Mega

Mega Medicham

Fighting/Psychic-type, Generation 3. No raid or PvP ranking; stat total 539.

Gen 3 · Hoenn Boosted in Cloudy, Windy
Max CP
2,821
Lv 50 · Lv 40: 2,495
Attack
205
Defense
179
Stamina
155
Mega Medicham Pokemon GO sprite

Best moveset

Highest damage
Counter Dynamic Punch

Same-type attack bonus on both moves. Dynamic Punch costs 50 energy for 85 power.

Type effectiveness

Damage Mega Medicham takes from each attacking type

Base stats

Attack 205
Defense 179
Stamina 155
Stat total
539
Buddy distance
3.0 km per candy
Second charged move
50,000 Dust + 50 Candy
Mega Energy (buddy)
15 per km
100% IV at Lv 20
1,425 CP

Mega Medicham moves

2 fast · 4 charged

Fast moves

MoveTypePWRENDURDPSEPS
Counter Best STAB Fighting 13 9 1.0s 13 9
Psycho Cut STAB Psychic 4 7 0.5s 8 14

Charged moves

MoveTypePWRENDURDPSDPE
Dynamic Punch Best STAB Fighting 85 50 2.5s 34 1.70
Ice Punch Ice 50 33 2.0s 25 1.52
Power Up Punch STAB Fighting 50 33 2.0s 25 1.52
Psychic STAB Psychic 95 50 3.0s 31.7 1.90
Moveset analysis

The highest-damage fast move is Counter (13 DPS); Psycho Cut builds energy fastest (14 EPS).

Evolution

Mega Evolution

Medicham
Medicham
100 Mega Energy First time; cheaper as Mega Level rises
Mega Medicham
Mega Medicham

Family

How to get Mega Medicham

Evolve from
Medicham · Candy
Source
Mega Evolve a regular Medicham — it cannot be caught
Trading
Cannot be traded

Mega Medicham in events

Most recent first

All events
EventDateRoleShiny
Mega Medicham in Mega Raids 27 May 2026 Raid boss Yes

Is Mega Medicham good in Pokemon GO?

Collector's pick
Power upStardustCandyXL Candy
Lv 20 → 40 135,000 15 —

Mega Medicham has no raid-attacker or GO Battle League ranking on this site. It is a Pokedex and collection pick. As a Mega it also boosts the damage of every other attacker in the raid while it is on the field.

CP by level

Maximum CP with perfect 15/15/15 IVs at every level

LevelMax CP
Lv 1 35
Lv 2 110
Lv 3 185
Lv 4 261
Lv 5 336
Lv 6 411
Lv 7 487
Lv 8 562
Lv 9 637
Lv 10 713
Lv 11 784
Lv 12 855
Lv 13 926
LevelMax CP
Lv 14 998
Lv 15 1,069
Lv 16 1,140
Lv 17 1,212
Lv 18 1,283
Lv 19 1,354
Lv 20 1,425
Lv 21 1,497
Lv 22 1,568
Lv 23 1,639
Lv 24 1,711
Lv 25 1,782
Lv 26 1,853
LevelMax CP
Lv 27 1,925
Lv 28 1,996
Lv 29 2,067
Lv 30 2,139
Lv 31 2,174
Lv 32 2,210
Lv 33 2,245
Lv 34 2,281
Lv 35 2,317
Lv 36 2,352
Lv 37 2,388
Lv 38 2,424
Lv 39 2,459
LevelMax CP
Lv 40 2,495
Lv 41 2,527
Lv 42 2,558
Lv 43 2,590
Lv 44 2,623
Lv 45 2,655
Lv 46 2,688
Lv 47 2,721
Lv 48 2,754
Lv 49 2,787
Lv 50 2,821

Pokedex info

Pokedex number
#0308
Form
Mega
Height
1.30 m
Weight
31.50 kg
Buddy size
Big
Family forms
3 released forms
Game ID
V0308_POKEMON_MEDICHAM_MEGA

FAQ

What is the best moveset for Mega Medicham in Pokemon GO?

Mega Medicham's best moveset is Counter with Dynamic Punch. A TM rerolls at random among its 2 fast and 4 charged non-legacy moves.

What are Mega Medicham's weaknesses in Pokemon GO?

Mega Medicham takes super effective damage from Fairy, Flying, Ghost. It resists Fighting, Rock.

What is Mega Medicham's max CP in Pokemon GO?

Mega Medicham reaches 2,821 CP at level 50 and 2,495 CP at level 40, both with 15/15/15 IVs. That is only while the Mega Evolution lasts; afterwards it drops back to Medicham's 1,618 CP.

How do you get Mega Medicham in Pokemon GO?

Mega Medicham is not caught: you Mega Evolve a regular Medicham for 100 Mega Energy the first time, and it reverts after 8 hours. Mega Energy comes from Mega Medicham raids, and once you have evolved it once, from walking Medicham as a buddy (15 per km).

Explore more