I used to have them really bad had to get out of bed now I take Calcium Magnesium with vitamim K2 it works for me buy it healthfood store maybe worth a try
That's what I was told that I was missing Magnesium and calcium.so now i swear by collagen. It works great !
At night, when my legs and geet cramp, I put on pure cotton socks right away. For some reason they stop the cramping for me within a couple of minutes. Also, if I do not drink enough fluids during the day, I tend to have cramping at night.