The most common places to buy magnesium tablets

You can buy magnesium tablets at drugstores, supermarkets, vitamin shops, and online retailers. The largest chains—CVS, Walgreens, Walmart, and Target—stock multiple brands on their shelves or through their websites. Specialty vitamin retailers like The Vitamin Shoppe and local health food stores often carry a wider selection of brands and dosages. Online options include Amazon, iHerb, Vitacost, and the direct websites of manufacturers like Nature Made or Solgar.

Price and selection vary significantly between retailers. Chain drugstores typically charge more per tablet than supermarkets or online sellers. Online retailers often have lower prices because they have fewer overhead costs, but you pay for shipping unless you meet a minimum order or have a membership. Specialty shops may cost more but let you ask staff questions about different types of magnesium before you buy.

Key Takeaways

  • Drugstores, supermarkets, and vitamin shops all stock magnesium tablets, with chain drugstores usually charging the highest price per tablet.
  • Online retailers like Amazon and Vitacost typically offer lower prices, but factor in shipping costs unless you may have access to for free delivery.
  • Specialty health food stores and vitamin shops carry more brands and types of magnesium, which is useful if you want to compare forms like citrate, glycinate, or oxide.
  • Warehouse clubs like Costco and Sam's Club sell magnesium tablets in bulk at lower per-tablet costs, but require a membership.
  • Check the label for the type of magnesium and the amount per tablet, since different forms absorb differently and prices vary widely for the same dosage.

Drugstores and pharmacy chains

CVS, Walgreens, and Rite Aid stock magnesium tablets in their vitamin aisles, usually in multiple brands and dosages. You can browse in person or order online for pickup at your local store, which saves shipping time. Prices at chain drugstores run higher than supermarkets—expect to pay 15 to 40 cents per tablet depending on the brand and dosage—but you can see the product when ready and return it easily if needed.

Many drugstores offer their own store brands, which cost less than name brands like Nature Made or Solgar but contain the same active ingredient. Check the label to confirm the type of magnesium (oxide, citrate, glycinate) and the milligrams per tablet, since these vary. Some chains offer loyalty programs that give you points on vitamin purchases, which can offset the higher per-tablet cost over time.

Supermarkets and big-box retailers

Walmart and Target carry magnesium tablets in their health and wellness sections, both in stores and online. Walmart's Great Value brand and Target's Good & Gather line offer budget options at 5 to 15 cents per tablet. These retailers typically stock the most common forms—magnesium oxide and magnesium citrate—in standard dosages like 250 mg and 500 mg.

Supermarket chains like Kroger, Safeway, and Whole Foods also stock magnesium tablets, though selection and price vary by location. Whole Foods carries more specialty brands and forms but charges significantly more. Supermarkets are convenient if you are already shopping for groceries, and many offer online ordering with in-store pickup or home delivery.

Specialty vitamin and health food stores

The Vitamin Shoppe, iHerb, and local independent health food stores carry the widest range of magnesium types and brands. You will find magnesium glycinate, magnesium threonate, magnesium malate, and other forms that chain drugstores do not stock. Staff at specialty shops can explain the differences between forms and which one may suit your needs, though this information is not medical guidance.

Specialty retailers charge more per tablet than supermarkets, typically 20 to 50 cents depending on the brand and form. However, if you want to compare multiple types of magnesium or buy a less common form, these shops are worth the extra cost. Many also offer bulk discounts if you buy larger quantities or subscribe to regular deliveries.

Online retailers and direct-from-manufacturer options

Amazon, Vitacost, and iHerb offer the lowest per-tablet prices, often 5 to 20 cents per tablet, because they have lower overhead than physical stores. Shipping typically takes 5 to 10 business days, though Amazon Prime members get faster delivery. Factor in shipping costs unless you may have access to for free shipping—many retailers offer it on orders over $25 or $35.

Buying directly from a manufacturer's website—Nature Made, Solgar, NOW Foods, or Nutricost—sometimes offers lower prices and lets you see the full product line. Many manufacturers offer subscription options that deliver tablets monthly at a discount. Read reviews on the retailer's site before buying, since product quality and shipping speed vary between sellers on platforms like Amazon.

Warehouse clubs and bulk retailers

Costco and Sam's Club sell magnesium tablets in bulk at the lowest per-tablet cost, often 3 to 10 cents per tablet. You receive 200 to 400 tablets per bottle, which is useful if you take magnesium regularly. Both clubs require a membership fee, but the savings on vitamins and other items can offset the cost if you shop there regularly.

Warehouse clubs typically stock one or two popular brands and forms—usually magnesium oxide or a basic magnesium citrate blend—rather than specialty types. Selection is limited compared to specialty shops, but the price per tablet is hard to beat. Check the return policy: both Costco and Sam's Club accept returns on vitamins even after you have opened the bottle.

What to compare when choosing where to buy

Price per tablet matters most if you take magnesium regularly. Calculate the cost by dividing the total price by the number of tablets in the bottle. A $15 bottle of 200 tablets costs 7.5 cents per tablet, while a $12 bottle of 60 tablets costs 20 cents per tablet. Online retailers and warehouse clubs usually win on price, but add shipping costs if they explore.

The type of magnesium on the label is equally important. Magnesium oxide is cheap and common but absorbs poorly. Magnesium citrate and glycinate absorb better and cost more. If you are buying for the first time, a specialty shop or pharmacy staff member can help you understand the difference, though you will pay more. Once you know which form works for you, buy in bulk online to save money on future purchases.

Convenience and return policies also matter. Chain drugstores and supermarkets let you see the product before buying and return it easily if you change your mind. Online retailers save money but require you to wait for shipping and may have stricter return policies. Warehouse clubs offer the best price but require membership and limit your selection.

Frequently Asked Questions

Is magnesium cheaper online or in stores?

Online retailers and warehouse clubs are usually cheaper per tablet—often 3 to 15 cents per tablet compared to 15 to 40 cents at chain drugstores. However, add shipping costs to online orders unless you may have access to for free delivery. Supermarkets and big-box retailers like Walmart fall in the middle, typically 5 to 20 cents per tablet.

Can I return magnesium tablets if I don't like them?

Most chain drugstores, supermarkets, and warehouse clubs accept returns on unopened or opened bottles of vitamins. Online retailers vary—Amazon and Vitacost accept returns, but some smaller sellers do not. Check the return policy before you buy, especially if you are trying a new brand or form for the first time.

What's the difference between magnesium oxide and magnesium citrate?

Magnesium oxide is cheaper and more common but absorbs poorly in your body. Magnesium citrate costs more but absorbs better. Other forms like glycinate and threonate exist but are harder to find and more expensive. The "best" form depends on your individual needs, so ask a pharmacist or health professional which one may work for you.

Do I need a prescription to buy magnesium tablets?

No. Magnesium tablets are sold over the counter at any drugstore, supermarket, or online retailer without a prescription. They are classified as dietary supplements, not medications. You can buy them without talking to anyone, though a pharmacist can answer questions about dosage or interactions with other medications.

Are store brands as good as name brands?

Store brands like Walmart's Great Value and Target's Good & Gather contain the same active ingredient as name brands like Nature Made. The main difference is price—store brands cost less because they spend less on marketing and packaging. Check the label to confirm the type and amount of magnesium per tablet, since that matters more than the brand name.