How to Treat or Cure Magnesium Deficiency
Reviewed by medical experts · For informational purposes only
Introductory summary
How low magnesium is treated: confirm with tests, treat the cause, replace magnesium and follow up.
Treatment aims to correct the low level, treat the cause and prevent it from returning.
Step 1: Confirm
A blood test shows magnesium, with potassium, calcium, kidney function and sometimes an ECG. A urine test may show whether the kidneys are losing magnesium.
Step 2: Treat the cause
- Reduce or stop alcohol with support
- Treat diarrhoea or malabsorption
- Review medicines that lower magnesium
- Control diabetes
- Treat inherited or kidney tubular disorders under a specialist
Step 3: Replace magnesium
- Mild to moderate: oral supplements and a magnesium-rich diet, with a repeat blood test
- Severe, with symptoms such as seizures or arrhythmia: intravenous magnesium in hospital, with heart monitoring
- Low potassium and low calcium are corrected at the same time
Step 4: Follow up
Repeat tests to check that levels have normalised and stay normal. Body stores take time to refill, so supplements may continue for a while.
Outlook
Most people recover fully when the cause is treated. Symptoms often improve within days to weeks.
When to go to hospital
Seizures, fainting, severe weakness, chest pain or a very irregular heartbeat. Call 112.
Complementary care
Ayurveda and diet changes may support recovery but should not replace testing and replacement.
Key point
Confirm with a blood test, treat the cause and replace magnesium safely.
Before your appointment
Note your symptoms, when they began, and what makes them better or worse. Mention alcohol use, diarrhoea, vomiting, diabetes, kidney disease, bowel conditions and any recent illness. List all medicines, especially diuretics, acid-reducing medicines, antibiotics, supplements and herbal products. Write down your usual diet and any antacids or laxatives you take. Ask about blood tests for magnesium, potassium and calcium, and whether an ECG is needed. Call 112 for seizures, fainting, severe weakness or a very irregular heartbeat.
Consult a Doctor
- AI4.9Dr. Aayush Ishwar
Ayurveda2 yrs exp
- SJ3.9SUMEDH JOSHI
Ayurveda7 yrs exp
- VH3.9Vaidya Harsh
Ayurveda9 yrs exp
- GG3.0Dr GN Govinda
Ayurveda1 yrs exp