General: Vitamin D and Calcium Deficiency are the prime reasons to cause muscle cramps and joint pains. Leg: Too little potassium, calcium or magnesium in the diet can cause leg cramps