Hekkeløp er å løpe i friidrett med hekker som hinder. Man konkurrerer på en friidrettsbane, enten inne eller ute. Det er om å gjøre å løpe en viss lengde, for eksempel 400 meter, på kortest mulig tid.
Hekkene er plassert i løpebanene og har forskjellig høyde etter hvem løpet er for. Vanligvis er hekker for menn omtrent 1 m, og hekker for kvinner omtrent 80 cm. Barn og unge har hekker fra 40 cm til 100 cm.
Det er lov å velte hekkene så lenge man løper over dem, og dommerne kan se at det ikke er med vilje.