Counter (move)

Move data

Type Fighting
Category   Physical
Power
Accuracy 100
PP 20  (max. 32)
Priority -5
Introduced Generation 1

Technical/Hidden Machine

Red​/​Blue
Yellow
TM18

Effects

When hit by a Physical Attack, user strikes back with 2x power.

Z-Move effects

When a Pokémon is holding Fightinium Z and uses its Z-Power, Counter turns into All-Out Pummeling and has base power 100.

Move target

Foe
Foe
Foe
User
Ally
Ally

Targets the user.

Game descriptions

Gold​/​Silver
Crystal
Returns a physical blow double.
Ruby​/​Sapphire
Emerald
Retaliates any physical hit with double the power.
FireRed​/​LeafGreen A retaliation move that counters any physical hit with double the damage.
Diamond​/​Pearl
Platinum
HeartGold​/​SoulSilver
A retaliation move that counters any physical attack, inflicting double the damage taken.
Black​/​White
Black 2​/​White 2
A retaliation move that counters any physical attack, inflicting double the damage taken.
X​/​Y
O.Ruby​/​A.Sapphire
A retaliation move that counters any physical attack, inflicting double the damage taken.
Sun​/​Moon
Ultra Sun​/​Ultra Moon
A retaliation move that counters any physical attack, inflicting double the damage taken.

Learnt by level up

These Pokémon learn Counter at the level specified. The numbers given are for Pokémon Ultra Sun & Ultra Moon and may vary in other games; check the respective Pokédex pages for details.

Hitmonchan
#107 / Fighting
Level 1
Hitmonchan
#107 / Fighting
Level 61
Sudowoodo
#185 / Rock
Level 36
Wobbuffet
#202 / Psychic
Level 1
Heracross
#214 / Bug · Fighting
Level 19
Hitmontop
#237 / Fighting
Level 28
Breloom
#286 / Grass · Fighting
Level 22
Slakoth
#287 / Normal
Level 30
Vigoroth
#288 / Normal
Level 33
Slaking
#289 / Normal
Level 33
Meditite
#307 / Fighting · Psychic
Level 44
Medicham
#308 / Fighting · Psychic
Level 53
Wynaut
#360 / Psychic
Level 15
Deoxys
Defense Forme
#386 / Psychic
Level 73
Bonsly
#438 / Rock
Level 36
Riolu
#447 / Fighting
Level 6
Lucario
#448 / Fighting · Steel
Level 6
Sawk
#539 / Fighting
Level 13
Lycanroc
Midnight Form
#745 / Rock
Level 1
Lycanroc
Dusk Form
#745 / Rock
Level 1
Mudbray
#749 / Ground
Level 36
Mudsdale
#750 / Ground
Level 42
Pyukumuku
#771 / Water
Level 17
Buzzwole
#794 / Bug · Fighting
Level 43
Marshadow
#802 / Fighting · Ghost
Level 1

Learnt by breeding

These Pokémon can learn Counter as an egg move. Their breeding groups are also shown for reference.

Rattata
Alolan Rattata
#019 / Dark · Normal
Field
Raticate
Alolan Raticate
#020 / Dark · Normal
Field
Sandshrew
Alolan Sandshrew
#027 / Ice · Steel
Field
Sandslash
Alolan Sandslash
#028 / Ice · Steel
Field
Geodude
Alolan Geodude
#074 / Rock · Electric
Mineral
Graveler
Alolan Graveler
#075 / Rock · Electric
Mineral
Golem
Alolan Golem
#076 / Rock · Electric
Mineral

Learnt in previous generations only

These Pokémon can only learn Counter in previous games; check the respective Pokédex pages for full details.

Squirtle
#007 / Water
Gen 3 — Move tutor
Wartortle
#008 / Water
Gen 3 — Move tutor
Blastoise
#009 / Water
Gen 3 — Move tutor
Pikachu
#025 / Electric
Gen 3 — Move tutor
Raichu
#026 / Electric
Gen 3 — Move tutor
Clefairy
#035 / Fairy
Gen 3 — Move tutor
Clefable
#036 / Fairy
Gen 3 — Move tutor
Jigglypuff
#039 / Normal · Fairy
Gen 3 — Move tutor
Wigglytuff
#040 / Normal · Fairy
Gen 3 — Move tutor
Psyduck
#054 / Water
Gen 3 — Move tutor
Golduck
#055 / Water
Gen 3 — Move tutor
Poliwhirl
#061 / Water
Gen 3 — Move tutor
Poliwrath
#062 / Water · Fighting
Gen 3 — Move tutor
Abra
#063 / Psychic
Gen 3 — Move tutor
Kadabra
#064 / Psychic
Gen 3 — Move tutor
Alakazam
#065 / Psychic
Gen 3 — Move tutor
Geodude
#074 / Rock · Ground
Gen 3 — Move tutor
Graveler
#075 / Rock · Ground
Gen 3 — Move tutor
Golem
#076 / Rock · Ground
Gen 3 — Move tutor
Slowbro
#080 / Water · Psychic
Gen 3 — Move tutor
Gengar
#094 / Ghost · Poison
Gen 3 — Move tutor
Drowzee
#096 / Psychic
Gen 3 — Move tutor
Hypno
#097 / Psychic
Gen 3 — Move tutor
Cubone
#104 / Ground
Gen 3 — Move tutor
Marowak
#105 / Ground
Gen 3 — Move tutor
Lickitung
#108 / Normal
Gen 3 — Move tutor
Mr. Mime
#122 / Psychic · Fairy
Gen 3 — Move tutor
Jynx
#124 / Ice · Psychic
Gen 3 — Move tutor
Electabuzz
#125 / Electric
Gen 3 — Move tutor
Magmar
#126 / Fire
Gen 3 — Move tutor
Mewtwo
#150 / Psychic
Gen 3 — Move tutor
Mew
#151 / Psychic
Gen 3 — Move tutor
Typhlosion
#157 / Fire
Gen 3 — Move tutor
Totodile
#158 / Water
Gen 3 — Move tutor
Croconaw
#159 / Water
Gen 3 — Move tutor
Feraligatr
#160 / Water
Gen 3 — Move tutor
Pichu
#172 / Electric
Gen 3 — Move tutor
Cleffa
#173 / Fairy
Gen 3 — Move tutor
Igglybuff
#174 / Normal · Fairy
Gen 3 — Move tutor
Togepi
#175 / Fairy
Gen 3 — Move tutor
Togetic
#176 / Fairy · Flying
Gen 3 — Move tutor
Flaaffy
#180 / Electric
Gen 3 — Move tutor
Ampharos
#181 / Electric
Gen 3 — Move tutor
Politoed
#186 / Water
Gen 3 — Move tutor
Slowking
#199 / Water · Psychic
Gen 3 — Move tutor
Dunsparce
#206 / Normal
Gen 3 — Move tutor
Snubbull
#209 / Fairy
Gen 3 — Move tutor
Granbull
#210 / Fairy
Gen 3 — Move tutor
Skarmory
#227 / Steel · Flying
Gen 3 — Move tutor
Smoochum
#238 / Ice · Psychic
Gen 3 — Move tutor
Elekid
#239 / Electric
Gen 3 — Move tutor
Magby
#240 / Fire
Gen 3 — Move tutor
Miltank
#241 / Normal
Gen 3 — Move tutor
Tyranitar
#248 / Rock · Dark
Gen 3 — Move tutor
Treecko
#252 / Grass
Gen 3 — Move tutor
Grovyle
#253 / Grass
Gen 3 — Move tutor
Sceptile
#254 / Grass
Gen 3 — Move tutor
Poochyena
#261 / Dark
Gen 3 — Move tutor
Mightyena
#262 / Dark
Gen 3 — Move tutor
Taillow
#276 / Normal · Flying
Gen 3 — Move tutor
Swellow
#277 / Normal · Flying
Gen 3 — Move tutor
Whismur
#293 / Normal
Gen 3 — Move tutor
Loudred
#294 / Normal
Gen 3 — Move tutor
Exploud
#295 / Normal
Gen 3 — Move tutor
Sableye
#302 / Dark · Ghost
Gen 3 — Move tutor
Mawile
#303 / Steel · Fairy
Gen 3 — Move tutor
Aggron
#306 / Steel · Rock
Gen 3 — Move tutor
Plusle
#311 / Electric
Gen 3 — Move tutor
Minun
#312 / Electric
Gen 3 — Move tutor
Volbeat
#313 / Bug
Gen 3 — Move tutor
Illumise
#314 / Bug
Gen 3 — Move tutor
Gulpin
#316 / Poison
Gen 3 — Move tutor
Swalot
#317 / Poison
Gen 3 — Move tutor
Grumpig
#326 / Psychic
Gen 3 — Move tutor
Spinda
#327 / Normal
Gen 3 — Move tutor
Corphish
#341 / Water
Gen 3 — Move tutor
Crawdaunt
#342 / Water · Dark
Gen 3 — Move tutor
Kecleon
#352 / Normal
Gen 3 — Move tutor
Dusclops
#356 / Ghost
Gen 3 — Move tutor
Absol
#359 / Dark
Gen 3 — Move tutor
Regirock
#377 / Rock
Gen 3 — Move tutor
Regice
#378 / Ice
Gen 3 — Move tutor
Registeel
#379 / Steel
Gen 3 — Move tutor
Groudon
#383 / Ground
Gen 3 — Move tutor
Deoxys
Attack Forme
#386 / Psychic
Gen 3 — Move tutor
Deoxys
Speed Forme
#386 / Psychic
Gen 3 — Move tutor