Ada banyak penyebab nyeri betis, yang dapat dibagi menjadi nyeri fisiologis dan nyeri patologis. Pegal fisiologis terutama disebabkan oleh kelelahan otot dan nyeri setelah berolahraga, sedangkan pegal patologis dapat disebabkan oleh penyakit pembuluh darah, penyakit neurologis dan nyeri otot rangka.