Inadequate Supply of Blood
Any problem in the circulatory system inhibits the proper blood supply to the thighs which in turn triggers muscle spasms. Those who are suffering from peripheral arterial disease often complain about thigh cramps at night. It can be a symptom of a number of other medical conditions which include diabetes, spinal cord problems, underactive thyroid, kidney failure, alcoholism, etc.