The causes of leg cramps in the elderly at night are as follows: 1, cold, such as having cold legs before sleep, or not covered during sleep, may lead to leg cramps. 2, poor blood circulation, itself during sleep, the speed of blood circulation will slow down. If the patient has some vascular-related diseases, such as diabetes, deep vein thrombosis, varicose veins, thrombo-occlusive vasculitis, etc., it can cause leg cramps. 3, osteoporosis, due to the destruction of bone and may lead to a decrease in blood calcium, and then easily cause leg cramps at night. 4, old trauma, such as the patient has previous lower limb fractures, dislocations or soft tissue contusions, but also 5, insufficient exercise, many elderly people do not exercise for a long time, may cause the situation of night cramps.