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 (Egg Walker) - the attack used by the Egg Walker in Sonic Adventure 2.
- Punch (Sonic Boom) - the attack from the Sonic Boom series.