AtlasPreview
Moves › Fighting

Drain Punch

Drain Punch is a Fighting-type move introduced in Generation 4.

⚔ Open in the damage calculator

Values by generation

From PokeAPI's change history. Up to Generation 3, physical or special depends on the type. Highlighted cells changed from the previous generation.

GenerationTypeCategoryPowerAccuracyPPPriority
Generation 4FightingPhysical601005+0
Generation 5FightingPhysical7510010+0
Generation 6FightingPhysical7510010+0
Generation 7FightingPhysical7510010+0
Generation 8FightingPhysical7510010+0
Generation 9FightingPhysical7510010+0

In-game descriptions

Diamond / Pearl · Platinum · HeartGold / SoulSilver · Black / White · Black 2 / White 2 · X / Y · Omega Ruby / Alpha Sapphire · Sun / Moon · Ultra Sun / Ultra Moon · Let’s Go, Pikachu! / Let’s Go, Eevee! · Sword / ShieldAn energy-draining punch. The user’s HP is restored by half the damage taken by the target.
Legends: ArceusThe user attacks with an energy-draining punch that restores the user’s HP.
Scarlet / VioletThe user attacks with an energy-draining punch. The user's HP is restored by up to half the damage taken by the target.

TM / HM

Diamond / Pearl · Platinum · HeartGold / SoulSilverTM60
Sword / ShieldTM63
Scarlet / VioletTM73
Mega DimensionTM131

Pokémon that learn it

All versions combined; see each Pokémon's page for game-by-game details.

By TM / HM (4)

By move tutor (3)

Sources : PokeAPI (moves, move_changelog, move_flavor_text, pokemon_moves, machines)