This Is Why Your Legs Cramp At Night And How To Stop It From Happening Ever Again

by DailyHealthPost

prevent leg cramps

This-Is-Why-Your-Legs-Cramp-At-Night-And-How-To-Stop-It-From-Happening-Ever-AgainNocturnal leg cramps are not only painful, but they also prevent you from having a good night’s sleep, which is important to your health. Lack of fluids and blood flow to the legs are some of the most common reasons for nocturnal leg cramps. The cramps and pain generally last for a few seconds. But the resulting muscle soreness can continue for up to a couple of days.

Individuals who suffer from these cramps are usually above 50 years old, but that doesn’t mean that younger people are exempt. Leg cramps most commonly affect the calf muscle; however, some people have experienced them in their feet and thigh muscles as well. Here are some things you can do to prevent leg cramps:

1. Up Your Magnesium

Well-known for its relaxing properties, magnesium has been proven to be valuable for alleviating leg cramps.

While eating foods rich in magnesium such as dark leafy greens, pumpkin seeds, dates, yogurt, bananas, or dark chocolate is helpful it might not be enough.

That’s where magnesium oil comes in. Just rub some on your legs before you go to bed, and you’ll be set for the night.

How To Make Magnesium Oil



  • ½ cup Magnesium Chloride Flakes
  • ½ cup distilled water


  1. Bring water to a boil.
  2. Throw in the magnesium flakes.
  3. Stir until everything is dissolved.
  4. Remove from heat and let it cool.
  5. Store in a spray bottle.

How To Use:

Apply 5-10 sprays to each leg one hour before going to bed.

2. Get Your Daily Dose of Vitamin D

If you eat healthy already but still experience cramps, then it could be due to a shortage of vitamin D. Why?

Vitamin D plays a role in the absorption of calcium that you get from the foods you eat. If you don’t have enough of this vitamin, then the calcium isn’t properly absorbed. And calcium is an important electrolyte that helps balance fluid levels in the body.

The easiest way to get Vitamin D is by exposing your skin to sunlight, but that isn’t always possible depending on where you live.

If you don’t get a lot of sun exposure, try eating more mushrooms and seafood. You can also consider taking a vitamin D supplement.

Share This Story on Facebook