What is the best vitamin for leg cramps?
While magnesium is one of the necessary minerals that are needed to reduce leg cramps, when it comes to vitamins there are many options. The best vitamins for leg cramps are vitamin B12, vitamin D, and vitamin B1. The lack of these minerals can cause weak muscle mass and thus increase the probability of pain from muscle cramps.