Magnesium Oxide

Medically Reviewed by Dr. Harshi Dhingra, M.D.

Last Reviewed: Jan 12, 2023

Common Questions


Common Questions about Magnesium Oxide


Is it okay to take magnesium oxide every day?

Magnesium oxide is generally safe to take. However, you should not take magnesium oxide for more than 1 week as a laxative or more than 2 weeks as an antacid without talking to your doctor. High doses or long-term use of a magnesium supplement can lead to serious side effects



What is magnesium oxide best for?

Magnesium oxide is an effective antacid. It can help to relieve symptoms of heartburn and acid indigestion. This supplement also acts as a laxative. It can help supplement magnesium in people with low magnesium levels. Magnesium may also lower blood pressure and have other health benefits.



Who should not take magnesium?

People with heart disease, kidney disease, liver disease, intestinal diseases, and high blood pressure should not take supplemental magnesium without talking to their healthcare provider first. 



Is magnesium oxide good for sleep?

Some studies have found that taking magnesium oxide is good for sleep. It has been found to help you fall asleep faster, stay asleep longer, and reduce the number of nighttime awakenings. However, you should not take magnesium oxide long-term as it can have severe side effects. Talk to your doctor about appropriate treatments for insomnia.



What vitamins don’t go with magnesium oxide?

Experts recommend taking your magnesium oxide at least 2 hours away from other medications, including vitamins and multivitamins. This is because magnesium can affect the absorption of other vitamins and minerals.



What is the price of magnesium oxide without insurance?

Without insurance, magnesium oxide can be as high as $19.82, but with a free BuzzRx prescription discount coupon, you could pay as low as $6.98 for the most common version of this medication. Use the BuzzRx drug price look-up tool to find the lowest discounted price, and be sure to enter the correct dosage, form, and quantity for the most accurate pricing. While generics tend to have the best savings, you can also use your BuzzRx card and coupons to purchase brand-name versions. It never hurts to ask your pharmacist to try BuzzRx when filling or refilling any of your prescription drugs—whether you have insurance or not.



What is the price of magnesium oxide with insurance?

Ask your pharmacist or insurance provider for your copay price on magnesium oxide—copay amounts vary depending on the type of insurance plan you have and if there is a deductible to reach before prescription drug coverage begins.

You could save up to 80% on your prescription medication with a free BuzzRx discount coupon for magnesium oxide. When using the BuzzRx lookup tool to find the price of your medicine, be sure to enter the correct dosage, form, and quantity to receive the most accurate discounted pricing. It never hurts to ask your pharmacist to try BuzzRx when filling or refilling any of your prescriptions—whether you have insurance or not.