Punch may refer to:
- Punch Attack - the attack in the Sonic the Hedgehog series.
- Punch (Chaos 0's move) - the attack used by Chaos in Sonic Adventure and Sonic Adventure DX: Director's Cut.
- Punch (Eggwalker) - the attack used by the Eggwalker in Sonic Adventure 2.
- Punch (Sonic Boom) - the attack from the Sonic Boom series.