Concerns›Bones, joints & muscles

Muscle cramps and muscle loss

Check what applies to you and the best-matched supplements move to the top.

Nothing checked yetDefault order, by strength of evidence.

Bottom line

For muscle cramps and muscle loss, start with Magnesium, Protein supplement, Vitamin B complex. The first one to look at is Magnesium — 200 mg for maintenance, 300–400 mg if you have signs of low magnesium (as elemental magnesium); After meals. For nighttime cramps, after dinner. If you take 2+ capsules, split them up.

Supplements ranked for this concern

AWell researchedBSome evidenceCLimited evidence
#SupplementEvidenceWhenHow muchCaution
1 Magnesium
Helps muscles relax when they over-contract. It's the first mineral to reach for with cramps, eye twitching or tight shoulders.
B After meals. For nighttime cramps, after dinner. If you take 2+ capsules, split them up. 200 mg for maintenance, 300–400 mg if you have signs of low magnesium (as elemental magnesium) Cut back if you get diarrhea or stomach pain. If you have kidney disease, talk to your doctor first. Compare products
2 Protein supplement
From age 50, muscle drops by 1–2% a year. Filling the protein gap your meals leave may help protect your muscle.
A Total amount matters more than timing. Within 2 hours after a workout or in the morning, split into 2 servings. 0.8–1.5 g of total protein per kg of body weight, with 20–30 g a day of that from supplements Avoid very high amounts long term. If you have kidney or liver disease or gout, talk to your doctor. Compare products
3 Vitamin B complex
High-dose B12 (methylcobalamin) and B1 may ease muscle fatigue and aches. Often paired with magnesium for tight shoulders.
B After breakfast or lunch. At night it can disturb sleep. 1 B complex tablet, plus 500–1,500 mcg B12 for tight shoulders and muscle aches (keep total B6 at 100 mg or less) If you get heartburn, take it right after a meal. Check labels so B6 doesn't double up with your multivitamin. Compare products
4 Creatine
Recognized for improving strength-training performance, with many human studies on strength.
A Same time every day, before or after a workout 5 g a day Water stored in muscle may add about 1 kg (2 lb) of body weight. Don't take it if you have kidney disease. Compare products
5 Essential amino acids (EAAs)
The building blocks of muscle. A good fit for people over 50 whose digestion has slowed and who have trouble eating meat or protein.
B Before a workout, or whenever is convenient, with or without food 1 scoop of powder (about 4 g EAAs) 1–2 times a day, or 2 tablets 2–3 times a day If you have kidney or liver disease, talk to your doctor first. Details
6 MSM (methylsulfonylmethane)
The anti-inflammatory action of sulfur may help ease shoulder and upper-back (trapezius) pain and muscle damage after exercise.
B After breakfast or lunch. At night it can disturb sleep. Start at 500 mg–1 g and work up to 2–3 g a day If your liver enzymes are high or you take a blood thinner, talk to your doctor. Details
7 Diosmin
Supports vein circulation in the legs. Used with magnesium when calf cramps come with pain and swelling.
C Split between morning and evening (once a day for 600 mg single-tablet products) 600 mg a day If swelling or pain is much worse in one leg only, see a doctor before trying supplements. Details
8 L-Arginine
Increases blood flow. Many people take it before workouts to support performance, recovery and muscle building.
C Before a workout or between meals on an empty stomach, during the day rather than at night 1 g for maintenance, 2–3 g with heavy training or fatigue (at 3 g+, take it for 1–2 months, then take a break) If you have low blood pressure or take blood pressure medicine or erectile dysfunction drugs, talk to your doctor. Details

Medications to watch out for

If you take any medication, talk to your doctor or pharmacist before starting.

Being treated for kidney diseaseMagnesium · Creatine · Protein · Essential amino acidsThey may build up or strain the kidneys. Talk to your doctor before taking them.
Blood pressure medicineMagnesium · L-ArginineMay lower blood pressure further and make you dizzy.
Erectile dysfunction drugs such as sildenafil (Viagra)L-ArginineBoth widen blood vessels, so your blood pressure may drop too low. Don't take them together.
Blood thinners such as warfarin (Coumadin) and aspirinL-Arginine · MSMMay affect bleeding. Talk to your doctor.
Being treated for liver diseaseProtein · Essential amino acids · MSMMay strain the liver or raise liver enzymes. Talk to your doctor.

Before supplements: daily habits

  1. 01Supplements alone won't build muscle. Add strength training 2–3 times a week.
  2. 02Don't load all your protein into one meal. Spread it across three meals.
  3. 03Coffee and alcohol drain magnesium. If you cramp often, cut back on them first.
  4. 04Stretching your calves before bed may help reduce nighttime leg cramps.
  5. 05Drink plenty of water during and after exercise to avoid cramps from dehydration.

Product comparison

ProductFormPer servingCountCost per day
Magnesium Citrate 200 mg TabletsBest value
NOW Foods
Citrate400 mg250 Low Amazon →
Magnesium Bisglycinate Powder (Albion)Best value
NOW Foods
Bisglycinate powder (Albion)250 mg91 Low Amazon →
Magnesium Citrate Pure PowderBest value
NOW Foods
Citrate powder435 mg76 Low Amazon →
Natural CALM Magnesium Powder (Raspberry Lemon)Best value
Natural Vitality
Citrate (magnesium carbonate + citric acid, forms when mixed with water)325 mg100 Low Amazon →
Magnesium (Citrate) 100 mg
Life Extension
Citrate200 mg100 Low Amazon →
High Absorption Magnesium (Glycinate Lysinate Chelate)
Doctor's Best
Glycinate/lysinate chelate (Albion)200 mg240 Low Amazon →
Magnesium Citrate Veg Capsules
NOW Foods
Citrate400 mg240 Low Amazon →
Magnesium Glycinate 100 mg (Albion)
NOW Foods
Bisglycinate chelate (Albion)200 mg180 Average Amazon →

Compare all Magnesium products →

Cost per day is relative — compared with other products of the same supplement. Check Amazon for the current price. Some links are affiliate links.

Related concerns