Tavelsjö Halvmarathon er en sommerhalvmaraton som går i Tavelsjö, Sverige, med start og mål ved Tavelsjö kirke. Hovedløpet på 21,1 km går på asfalt og trekker over 600 deltakere, så det er en av Norrlands største langdistansearrangementer.
Det er også en tidtatt 2,2 km-løype for ungdom mellom 8 og 17 år, og Tavelsjö Mini for de aller minste. Mange barn og tenåringer deltar i disse kortere løpene, og alle får medalje. Tilskuere står langs løypa ved sjøen, så det blir en koselig lokal familiefest med løpet som hovedattraksjon.