Ada banyak penyebab kram betis, termasuk faktor kehidupan sehari-hari, faktor penyakit dan faktor obat, seperti kelelahan yang berlebihan, rangsangan dingin, tidak banyak bergerak, kehilangan air yang berlebihan dalam tubuh, kekurangan kalsium, herniasi lumbal, arteriosklerosis pada tungkai bawah dan reaksi yang merugikan terhadap beberapa obat. Oleh karena itu, ketika kram betis terjadi, Anda harus pergi ke rumah sakit untuk pengukuran elektrolit, CT lumbal dan USG tungkai bawah, dan mengikuti saran medis untuk pengobatan simtomatik.