Already have an account?
Get back to the
Natural Health

We Found the Best Vitamin for Leg Cramps

Reviewers swear by them.


Woman's World has affiliate partnerships. We receive compensation when you click on a link and make a purchase. Learn more!

If you suffer from debilitating muscle cramps, you’re likely already familiar with your pain relief options. Heat, massage, soaks, and prescription muscle relaxers are common ways to treat spasms. But vitamins can work great too, effectively treating muscle cramps as well as preventing the aches before they start. So what is the best vitamin for leg cramps?

Many of the best-reviewed vitamins for muscle pain contain magnesium, which we already know to be effective in protecting against Covid-19, boosting the immune system, and even reducing blood pressure. But before you buy just any magnesium supplement on Amazon, make sure you know which are formulated specifically for muscle cramps.

Those that contain magnesium glycinate, the most bioavailable form of the enzyme, easily absorb into the intestinal walls and don’t produce a laxative effect. If your goal is to stop muscle cramping and get more sleep, the last thing you want is a supplement that sends you to the bathroom several times throughout the night!

Scroll for the best vitamins for leg cramps we’ve found, along with lotions and compression sleeves that can also help with leg cramps and muscle pain.

Nested Naturals Magnesium Glycinate 200mg

best vitamin for leg cramps

$21.95, Amazon

Why we like it:

  • High absorbing, non-laxative
  • All-natural, Non-GMO
  • Third-party tested and approved

This magnesium supplement is our top pick for non-drowsy, non-laxative cramp relief. It’s recommended that you take two vitamins 1-2 times a day. If your leg cramps are worse at night, be sure to take them with food right before bed to prevent muscle spasms while you sleep.

Promising review: “Say goodbye to muscle cramps! I’ve been dealing with night time leg cramps since I was in my early twenties and, let me tell you, this product is the only thing that has helped and I’ve only been using it for a few days! I highly recommend if you want some relief from those horrible cramps that wake you up in the middle of the night.”

Mag R&R – Natural Muscle Relaxation Supplement for Night Leg Cramps & Spasms

Best vitamin for leg cramps at night
vitamin for leg cramps

$39.95 (was $49.95), Amazon

Why we like it:

  • Non-laxative
  • Naturally supports sleep
  • Contains Rhodiola, a super-herb for muscle recovery

In addition to containing a healthy dose of magnesium glycinate to alleviate muscle cramps, Mag R&R contains 5-HTP and GABA, amino acids that work together to naturally improve sleep. It also contains a touch of melatonin, so you can be sure you’ll get a solid, pain-free night of rest.

Promising review: “I have had debilitating muscle cramps at night as soon as I lay down. My cramps vary from just my feet or toes all the way to going up my leg into my groin! Last week in the middle of the night, I found this product. I immediately ordered and couldn’t wait to try it. I can absolutely say that I have not had a single cramp in the past five nights. It’s like a Godsend to be able to sleep through the night and not have sore muscles from cramp recovery all day every day! Highly recommended.”

Genexa Leg Cramp Rx – 100 Tablets

Best vitamin to instantly relieve leg cramps
vitamin for leg cramps

$14.99 (was $19.99), Amazon

Why we like it:

  • USDA Certified Organic ingredients
  • Free of common allergens including gluten and lactose
  • Dissolves and works instantly

Genexa is not only effective at treating leg cramps, its quick-dissolve tablets work instantly to stop your calf, foot, and leg pain. Formulated by a team of physicians and scientists, it’s completely GMO- and allergen-free, so you don’t have to worry about surprising side-effects.

Promising review: “I use this for leg cramps at night and I absolutely recommend it to anyone who gets leg cramps day or night. [It] just it dissolves under your tongue and, just like that, the cramp is gone. So glad I can purchase on Amazon now — before I had to go all over looking for a store that carries it, it’s even cheaper on Amazon too.”

Cramp 911 Muscle Relaxing Roll-On Lotion

best lotion for leg cramps
vitamin for leg cramps

$36.50 for 2, Amazon

Why we like it:

  • Works in as little as 15 seconds
  • Long-lasting formula
  • 100% guarantee

This magnesium-based, liquid roll-on lotion works immediately to relieve muscle cramps. Reviewers rave that it works within minutes, and can even help prevent cramps before they start. One bottle goes a long way — you can get 150-200 applications per bottle.

Promising review: “My most important item in medicine cabinet I suffer almost every 2-3 days from leg cramps, I highly recommend if having a cramp in a muscle in your legs that wake you from sound sleep. This product helps to stop the spasms within minutes and prevents from returning and usually days after having a cramp/spasms my leg or wherever hurts this helps to smooth that pain day after … AMAZING PRODUCT!”

Theraworx Relief Fast-Acting FOAM for Leg Cramps, Foot Cramps and Muscle Soreness

Best pain-relieving foam for leg cramps
vitamin for leg cramps

$18.77 (was $20.49), Amazon

Why we like it:

  • Fast relief for leg, foot and other muscle cramps
  • Prevents new muscle cramps and spasms when used daily
  • Reduces the soreness after a cramp or spasm

This foam has a delicious, green apple scent, and relieves cramps almost instantly. Ingredients include magnesium sulfate, colloidal silver, citrus grapefruit extract, aloe, allantoin and vitamin E — providing a perfect blend of natural ingredients to alleviate your pain.

Promising review: “I cannot stress enough how wonderful this product is. For once in my life the commercials on TV were right. I have suffered from leg and foot cramps my whole life and I have tried many different products including prescription muscle relaxers to help. All to no avail. Lot of wasted money and a lot of pain. NOT ANY MORE. This foam gets rid of a cramp after it has started or you can put it on to prevent cramping. I usually put it on my legs from the knee down and the top of my feet before I go to bed since that is when I have the most trouble with cramps. There are times when I don’t do it that way and if I get a cramp I just massage the foam into the leg or foot and it is gone. An absolute miracle. I have been telling everyone, including my doctor about this wonder product. Please if you have any problems with cramps please get this. You will not be disappointed.”

Sleeper Sleeves Can Stop and Prevent Night Leg and Foot Cramps

Best compression sleeves for leg cramps
vitamin for leg cramps

$29.95 for 2, Amazon

Why we like it:

  • Works for treatment and prevention
  • Easy on and off
  • Soft and breathable

If you’re wary of taking a supplement, sleeves are a great way to provide compression to legs muscles that have a tendency to cramp. These can be worn any time of day or night are completely breathable, and easy to get on and off.

Promising review: “I never thought this would have worked because it seems so simple but I have not had a single cramp since I bought these! I wear them every single night! One night I felt like I was going to cramp and it quickly went away. I would highly recommend you try this product if you suffer from cramps.”

Use left and right arrow keys to navigate between menu items. Use right arrow key to move into submenus. Use escape to exit the menu. Use up and down arrow keys to explore. Use left arrow key to move back to the parent list.