Magnesium Sulfate Coupons & Prices

Epsom Salt

Magnesium Sulfate is an over-the-counter mineral supplement used to prevent and treat low amounts of magnesium in the blood. Magnesium is essential for the normal functioning of cells, nerves, muscles, bones, and the heart. This medication is available in the form of an injectable solution and currently does not qualify for coverage under Medicare. The brand-name version of this drug is Epsom Salt. The average retail price of Magnesium Sulfate is typically around $16.51 per 1, 2gm/50ml solution (quantity in ml). Use a SingleCare Magnesium Sulfate discount card and pay $4.21 for this drug.

Set your location
Get alerted when the price
changes more than 10%

0.02 solution (quantity in ml)2gm/50mlEdit

Unlock members-only prices.Free signup.

You have 0.00 in available bonus savings. Bonus savings will be automatically applied to your next eligible prescription fill.

Magnesium Sulfate coupon at Kroger Pharmacy
$7.21
$ 4.21
$3 off with signupwith signup

Show this free card to your pharmacist.

Coupon card loading
Magnesium Sulfate coupon at Harris Teeter Pharmacy
$7.21
$ 4.21
$3 off with signupwith signup

Save an extra $3 on any eligible prescription! Sign up for free

Members can save even more
and it's free to join

Magnesium Sulfate coupon at Walmart Neighborhood Market Pharmacy
$10.53
$ 7.53
$3 off with signupwith signup
Magnesium Sulfate coupon at Walmart Pharmacy
$10.53
$ 7.53
$3 off with signupwith signup
Magnesium Sulfate coupon at Walgreens Pharmacy
$11.68
$ 8.68
$3 off with signupwith signup
Magnesium Sulfate coupon at CVS Pharmacy
$13.97
$ 10.97
$3 off with signupwith signup
$16.66
$ 13.66
$3 off with signupwith signup

About SingleCare Pricing

SingleCare’s prescription prices are based on multiple sources. The prices we publish are our best estimate, but we cannot guarantee that the price we display will exactly match the price you receive at the pharmacy. For an exact price, please contact your pharmacy and provide the BIN/GRP/PCN numbers shown on your SingleCare card.

Any SingleCare bonus savings, including the $3 signup bonus, may only be used once.

Prices updated: 12/20/2025

Members save the most

Save big on your prescriptions
with the free SingleCare app.
4.8 average rating
About Magnesium Sulfate

Magnesium Sulfate is an over-the-counter mineral supplement used to prevent and treat low amounts of magnesium in the blood. Magnesium is essential for the normal functioning of cells, nerves, muscles, bones, and the heart. This medication is available in the form of an injectable solution and currently does not qualify for coverage under Medicare. The brand-name version of this drug is Epsom Salt. The average retail price of Magnesium Sulfate is typically around $16.51 per 1, 2gm/50ml solution (quantity in ml). Use a SingleCare Magnesium Sulfate discount card and pay $4.21 for this drug.

About Magnesium Sulfate

Magnesium Sulfate is an over-the-counter mineral supplement used to prevent and treat low amounts of magnesium in the blood. Magnesium is essential for the normal functioning of cells, nerves, muscles, bones, and the heart. This medication is available in the form of an injectable solution and currently does not qualify for coverage under Medicare. The brand-name version of this drug is Epsom Salt. The average retail price of Magnesium Sulfate is typically around $16.51 per 1, 2gm/50ml solution (quantity in ml). Use a SingleCare Magnesium Sulfate discount card and pay $4.21 for this drug.

Magnesium Sulfate FAQs

How much does Magnesium Sulfate cost without insurance?

Without insurance coverage, the average cost of Magnesium Sulfate is around $16.51 per 1, 2gm/50ml solution (quantity in ml). SingleCare can help you to save on this total with our Magnesium Sulfate discount cards. pay $4.21 per 1, 2gm/50ml solution (quantity in ml) for your Magnesium Sulfate prescription refill at participating pharmacies.

How much does Magnesium Sulfate cost with insurance?

Insurance coverage usually is not offered for over-the-counter (OTC) drugs like Magnesium Sulfate. There may be cases where your doctor writes a prescription for Magnesium Sulfate, but otherwise, pharmacy coupons are probably the most affordable option when buying Magnesium Sulfate. You can pay $4.21 when you use our SingleCare savings card for Magnesium Sulfate.

Does Medicare cover Magnesium Sulfate and how much does it cost?

Magnesium Sulfate is currently not covered by any Medicare plans. Without coverage, the average cash price of Magnesium Sulfate may be as high as $16.51 for 1, 2gm/50ml solution (quantity in ml). You can save on this total by using a SingleCare savings card. Redeem instant savings at participating pharmacies by using your SingleCare savings card and Pay $4.21 per 1, 2gm/50ml solution (quantity in ml) for your Magnesium Sulfate purchase.

What is the brand name of Magnesium Sulfate?

Magnesium Sulfate is a generic over-the-counter drug manufactured by Pfizer Inc. X-GEN Pharmaceuticals, Inc. The brand-name version of this drug is Epsom Salt.

What is Magnesium Sulfate?

Magnesium Sulfate is an electrolyte injection commonly used to treat low magnesium levels in the blood. It may also be used to prevent or control seizures in women with preeclampsia or eclampsia. Magnesium Sulfate is usually provided through a well-balanced diet. However, certain situations may cause your body to lose magnesium faster than you can replace it from your diet. Alcoholism, poor diet, and the use of other medications can cause a magnesium deficiency in your body. This medication works by supplying a concentrated amount of magnesium to meet your medical needs.

Magnesium Sulfate is available in the form of an injectable solution. Use exactly as directed on the label, or as prescribed by your doctor. This medication is injected directly into a vein. If you are self-treating with this medication at home, ensure you learn the proper preparation and usage instructions from your doctor.

Take this medication regularly to get the most benefit from it. Use it at the same time every day to help yourself remember. The appropriate dosage is based on your medical condition and your response to treatment. Do not take more of this medication than recommended by your doctor. Excess magnesium in the blood can cause serious side effects.

What are the side effects of Magnesium Sulfate?

Magnesium Sulfate may cause unwanted side effects such as upset stomach and diarrhea. Take this medication with a meal to help reduce these effects. Most patients using this medication do not experience any serious side effects.

Serious allergic reactions to this medication are usually rare. However, you should seek immediate medical attention if you begin to experience symptoms of a serious allergic reaction such as itching, rash, swelling in your face or throat, severe dizziness, tightness in your chest, or trouble breathing.

Get professional medical advice about Magnesium Sulfate from your doctor or healthcare provider as this is not a complete list of side effects.

Where are Magnesium Sulfate coupons from SingleCare accepted?

SingleCare is accepted at most national pharmacies and grocers, including the following:

Subscribe to our savings newsletter

Health education, drug info, wellness & more

By clicking 'Subscribe', I agree to SingleCare's Terms & Conditions.