Ada berbagai kondisi yang bisa menyebabkan betis sakit. Contohnya, kram otot, cedera otot seperti strain atau robekan, masalah sirkulasi seperti trombosis vena dalam, atau kondisi medis seperti asam urat atau infeksi.
Nyeri betis jarang disebabkan oleh asam urat. Asam urat umumnya menyerang area persendian seperti jempol kaki, pergelangan kaki, dan lutut. Nyeri betis biasanya lebih berkaitan dengan masalah otot atau pembuluh darah, seperti kram otot, cedera (otot tertarik), atau kekurangan cairan.
Betis sakit umumnya disebabkan oleh ketegangan, kelelahan, atau kram otot akibat aktivitas berlebih. Kondisi ini juga bisa dipicu oleh cedera olahraga (otot robek), tendonitis Achilles, posisi duduk terlalu lama, hingga masalah sirkulasi darah atau saraf.