How to Prevent Muscle Cramps

To avoid painful spasms, it is recommended to increase consumption of foods rich in magnesium and potassium and to perform stretches and massages on the affected area.

Muscle cramps are spasms that occur when the muscle involuntarily contracts.  They are most common at night, or after exercise, and can be very painful.  Here, we will talk about foods, nutrients, and supplements that can help prevent them, and consequently, improve muscle health.


Whenever we talk about muscle health, we also think of magnesium.  This mineral is unfortunately, not very present in our diets due to bad habits, and also the poor quality of produce harvested today.

Magnesium can be taken as a supplement, as chloride or citrate.  These foods also contain magnesium:

  • Leafy greens
  • Cacao
  • Dried fruits
  • Peas
  • Avocado
  • Whole-grain rice
  • Bananas

Whole grain rice-sweetbeetandgreenbean


Potassium is another mineral that our muscles need.  This mineral is balanced with sodium, and because our diets are heavy in sodium, our dishes often times are imbalanced with potassium as well.

Which foods are rich in potassium?

  • Tomato
  • Bananas
  • Wheat germ
  • Dried fruits
  • Potatoes
  • Rhubarb
  • Melons

A good way to make sure that every day we get enough magnesium, calcium, and other minerals, is to eat a salad with leafy greens, dried fruit, sunflower seeds, and sprouts.

You can also use crushed garlic to season your dishes.


Natural supplements

Viburnum tincture: this tincture from the viburnum bush is a vegetable option for fighting cramps.  Drink 1 tsp. in water, up to 3 times a day.

Rusco: Rusco is a plant that helps improve circulation, therefore contributing to cramp prevention.  Take 7 to 11 mg of Rusco extract a day.

Rosemary: Our diet’s cannot be without a potent circulatory like rosemary.

Cold baths for the legs

Hydrotherapy, or therapy with different temperatures of water, can be very useful for improving circulation.  In this case use cold water, performing the following underneath the water flow:

1. Rub water up the outside edge of the right leg.

2. Lower water from the interior part of the right leg.

3. Rub water up the outside edge of the left leg.

4. When you reach your knee, take a moment to switch back to your right knee, and then return to the left knee, to continue downwards.

5. Do the following pattern with the back sides of the legs.  You do not need to switch knees.

6. When drying your legs, use a rough towel, and rub the skin a bit, from bottom to top.

Exercises, stretches, and massages

Just as important as our diet, is exercising daily, but not too aggressively.  Walking, swimming, or bicycling, while stretching muscles after exercise, is a great routine.

Lastly, you can also give yourself massages where you frequently get cramps.  If possible, see a physical therapist or and osteopath, but you could also do this yourself if the area allows.  To massage, use a sesame oil base, and add a few drops of essential oil from the following plants: hamamelis, rosemary, rusco, or grapevine.  After finishing, cover the area with towels and let the muscles rest for at least 15 minutes, to keep the heat in the area.

Photos courtesty of silvermann68 and sweetbeetandgreenbean