We earn commission on purchases made through our links. It never affects ranking: tables are ordered purely by price per dose, and no retailer or brand can pay for position.We earn commission when you buy through our links. It never affects the ranking. Full disclosure.

Never miss a price drop. Free, every Friday morning.

Email me from PerDose about price drops, sales, My stack and the week's news. Every email has a link to stop them all. Past issues · How your address is kept.

Magnesium Bisglycinate (glycinate)

Also called mag, mg glycinate, mag glycinate and 8 more

magnesium bisglycinate, magnesium citrate, magnesium malate, magnesium taurate, magnesium threonate, magtein, magnesium oxide, magnesium chloride.

Cheapest magnesium bisglycinate today: 1p per 100 mg bisglycinate (glycinate) at Simply Supplements, of 64 products at 13 shops. Checked 29 October 2026.

The best price per 100 mg magnesium and per month across 13 UK retailers, and where to buy it cheapest. A unit for comparing, not advice.

Email me when it gets cheaper ↓

Comparing magnesium

We count the magnesium a label states per serving, whatever the pack size or the serving size, so every product sits on one scale. Magnesium comes as bisglycinate (glycinate), citrate, malate, taurate, L-threonate, oxide, chloride, and blends and other forms, and each form has its own table, because someone buying one would not usually take another as a like-for-like substitute. A product with one other ingredient is ranked here with an “also contains” note; products that combine magnesium with several others are listed separately, because their price buys more than magnesium. 100 mg is our unit for comparing prices, not a dose to take: the label’s directions and a pharmacist decide that.

Most prices last checked: ; an older price shows its own date. Ranked purely by price per 100 mg magnesium — a comparison unit, not a recommendation. We earn commission when you buy through these links; it never affects the order.

9 of the 10 cheapest links on this page earn us nothing; the order is price alone. Shop by shop

Priced per 100 mg; powders are often compared per gram.

Compared at 100 mg. Enter the amount you take to see your own costs.

Sort and filterFilters
Retailers
Show
Claimed on the listing

Magnesium Bisglycinate (glycinate): products ranked by price per 100 mg magnesium
RankProductPer 100 mg magnesiumPer monthLastsBuyHow it is worked out
1
Cheapest per doseMagnesium Bisglycinate 1500mg120 capsules · 60 servings · 1.5 g a servingDetails and price historyAdd to my stackTesting claimed on label
1p43p2.5 years£12.99View at Simply Supplements (opens in a new tab)Free delivery from £20.00, otherwise £1.99 · 2–3 working days after dispatchAmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 120 ÷ 2 per serving = 60
  • In the pack: 60 × 1.5 g = 90 g
  • £12.99 ÷ 90 g × 100 mg = 1.44p per 100 mg bisglycinate (glycinate)
  • With "compare by active content" on: 175.5 mg of magnesium a serving = 12.3p per 100 mg magnesium
  • Amount per serving: estimated from the compound weight using our conversion factor.
What the retailer's listing says
  • testing claim “manufacturing in accordance with strict GMP standards”
  • testing claim “Every batch undergoes rigorous lab testing”
  • units per serving “Each daily serving consists of just two easy-to-swallow capsules”
  • amount per serving “Magnesium Bisglycinate 1500mg”

Is this wrong? Tell us

2
Pure Magnesium BisglycinateOne Nutrition · Vitamin Planet · 90 capsules · 90 servings · 700 mg a servingDetails and price historyAdd to my stackalso contains glycineclaimed: vegetarian
3p96p1.7 years£20.24View at Vitamin Planet (opens in a new tab)Price checked Delivery £3.95 · 2–3 days from despatchAmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 90 ÷ 1 per serving = 90
  • In the pack: 90 × 700 mg = 63 g
  • £20.24 ÷ 63 g × 100 mg = 3.21p per 100 mg bisglycinate (glycinate)
  • With "compare by active content" on: 81.9 mg of magnesium a serving = 27.5p per 100 mg magnesium
  • Amount per serving: estimated from the compound weight using our conversion factor.
  • Also contains: glycine. The price counts the magnesium only.
What the retailer's listing says
  • pack units “90 Capsules”
  • units per serving “Serving Size ; 1 capsule”
  • amount per serving “700mg bisglycinate per capsule”
  • compound mass “700mg bisglycinate per capsule”

Is this wrong? Tell us

3
Magnesium Glycinate 2000mgZipVit · 360 tablets · 180 servings · 400 mg a servingDetails and price historyAdd to my stackalso contains vitamin b6
3p£1.002 years£23.99View at ZipVit (opens in a new tab)Price checked Free UK delivery · 2–4 working daysAmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 360 ÷ 2 per serving = 180
  • In the pack: 180 × 400 mg = 72 g
  • £23.99 ÷ 72 g × 100 mg = 3.33p per 100 mg
  • Amount per serving: stated on the label.
  • Also contains: vitamin b6. The price counts the magnesium only.
What the retailer's listing says
  • pack units “2000mg - 360”
  • units per serving “Take 2 tablets daily”
  • amount per serving “Providing Elemental Magnesium ; 400mg ; 106%”
  • compound mass “Magnesium Glycinate ; 2000mg”

Is this wrong? Tell us

4
Magnesium Glycinate 2000mgZipVit · 120 tablets · 60 servings · 400 mg a servingDetails and price historyAdd to my stackalso contains vitamin b6
4p£1.258 months£9.99View at ZipVit (opens in a new tab)Price checked Free UK delivery · 2–4 working daysAmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 120 ÷ 2 per serving = 60
  • In the pack: 60 × 400 mg = 24 g
  • £9.99 ÷ 24 g × 100 mg = 4.16p per 100 mg
  • Amount per serving: stated on the label.
  • Also contains: vitamin b6. The price counts the magnesium only.
What the retailer's listing says
  • pack units “2000mg - 120”
  • units per serving “Take 2 tablets daily”
  • amount per serving “Providing Elemental Magnesium ; 400mg ; 106%”
  • compound mass “Magnesium Glycinate ; 2000mg”

Is this wrong? Tell us

5
Magnesium Glycinate (Bisglycinate) CapsulesWeightWorld · 90 servings · 200 mg a servingDetails and price historyAdd to my stackalso contains vitamin b6HPMC capsule, the listing says
6p£1.676 months£9.99View at WeightWorld (opens in a new tab)Price checked Free delivery over £35.00, otherwise £1.99 · 2–3 working daysAmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 90 (as stated on the label)
  • In the pack: 90 × 200 mg = 18 g
  • £9.99 ÷ 18 g × 100 mg = 5.55p per 100 mg
  • Amount per serving: stated on the label.
  • Also contains: vitamin b6. The price counts the magnesium only.
What the retailer's listing says
  • servings stated “Servings per Container: 90”
  • units per serving “Take 2 capsules daily”
  • amount per serving “Providing Elemental Magnesium ; 200 mg”
  • compound mass “Magnesium Bisglycinate ; 1420 mg”

Is this wrong? Tell us

6
Magnesium Glycinate Tablets in Vegan Capsules - 4 bottlesVitaBright · 4 × 180 capsules · 360 servings · 300 mg a servingDetails and price historyAdd to my stackclaimed: vegan
6p£1.673 years£59.97View at VitaBright (opens in a new tab)Price checked Free UK delivery over £30.00, otherwise £2.95AmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 180 × 4 packs ÷ 2 per serving = 360
  • In the pack: 360 × 300 mg = 108 g
  • £59.97 ÷ 108 g × 100 mg = 5.55p per 100 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • multipack count “4 bottles”
  • pack units “4 bottles - 720 Capsules”
  • units per serving “Serving Size: 2 Capsules”
  • amount per serving “Elemental Magnesium ; 300mg”
  • compound mass “Magnesium Glycinate ; 1500 mg”

Is this wrong? Tell us

7
Magnesium Glycinate Tablets in Vegan Capsules - 3 bottlesVitaBright · 3 × 180 capsules · 270 servings · 300 mg a servingDetails and price historyAdd to my stackclaimed: vegan
6p£1.782.2 years£47.99View at VitaBright (opens in a new tab)Price checked Free UK delivery over £30.00, otherwise £2.95AmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 180 × 3 packs ÷ 2 per serving = 270
  • In the pack: 270 × 300 mg = 81 g
  • £47.99 ÷ 81 g × 100 mg = 5.92p per 100 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • multipack count “3 bottles”
  • pack units “3 bottles - 540 Capsules”
  • units per serving “Serving Size: 2 Capsules”
  • amount per serving “Elemental Magnesium ; 300mg”
  • compound mass “Magnesium Glycinate ; 1500 mg”

Is this wrong? Tell us

8
Magnesium Glycinate Tablets in Vegan Capsules - 2 BottlesVitaBright · 2 × 180 capsules · 180 servings · 300 mg a servingDetails and price historyAdd to my stackclaimed: vegan
6p£1.891.5 years£33.99View at VitaBright (opens in a new tab)Price checked Free UK delivery over £30.00, otherwise £2.95AmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 180 × 2 packs ÷ 2 per serving = 180
  • In the pack: 180 × 300 mg = 54 g
  • £33.99 ÷ 54 g × 100 mg = 6.29p per 100 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • multipack count “2 Bottles”
  • pack units “2 Bottles - 360 Capsules”
  • units per serving “Serving Size: 2 Capsules”
  • amount per serving “Elemental Magnesium ; 300mg”
  • compound mass “Magnesium Glycinate ; 1500 mg”

Is this wrong? Tell us

9
Magnesium Glycinate Capsules x 180 - Direct from VitaBright - 1 BottleVitaBright · 180 capsules · 90 servings · 300 mg a servingDetails and price historyAdd to my stackclaimed: vegan
7p£2.229 months£19.99View at VitaBright (opens in a new tab)Price checked Free UK delivery over £30.00, otherwise £2.95AmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 180 ÷ 2 per serving = 90
  • In the pack: 90 × 300 mg = 27 g
  • £19.99 ÷ 27 g × 100 mg = 7.4p per 100 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • multipack count “1 Bottle”
  • pack units “Capsules x 180”
  • servings stated “Servings Per Container: 90”
  • units per serving “Serving Size: 2 Capsules”
  • amount per serving “Elemental Magnesium ; 300mg”
  • compound mass “Magnesium Glycinate ; 1500 mg”

Is this wrong? Tell us

10
Magnesium Glycinate Capsules 1500mg High Strength for Tiredness Fatigue - 1 BottleVitaBright · 90 servings · 300 mg a servingDetails and price historyAdd to my stack
7p£2.229 months£19.99View at VitaBright (opens in a new tab)Price checked Free UK delivery over £30.00, otherwise £2.95AmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 90 (as stated on the label)
  • In the pack: 90 × 300 mg = 27 g
  • £19.99 ÷ 27 g × 100 mg = 7.4p per 100 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • multipack count “1 Bottle”
  • servings stated “Servings Per Container: 90”
  • units per serving “Serving Size: 2 Capsules”
  • amount per serving “Elemental Magnesium ; 300mg ; 80%”
  • compound mass “Magnesium Glycinate ; 1500 mg”

Is this wrong? Tell us

11
Magnesium Glycinate 120 Tablets120 tablets · 120 servings · 100 mg a servingDetails and price historyAdd to my stack
7p£2.254 months£8.99View at Healthspan (opens in a new tab)Price checked Free UK delivery over £30.00, otherwise £2.45 · about 3–4 working daysAmazonBuy this product on Amazon (opens in a new tab)
Show the working
  • Servings: 120 ÷ 1 per serving = 120
  • In the pack: 120 × 100 mg = 12 g
  • £8.99 ÷ 12 g × 100 mg = 7.49p per 100 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “120 Tablets”
  • amount per serving “providing Magnesium ; 100 mg ; 27% NRV”
  • compound mass “Magnesium Glycinate ; 500 mg”

Is this wrong? Tell us

12
Magnesium Bisglycinate Tablets180 tablets · 90 servings · 200 mg a servingDetails and price historyAdd to my stackclaimed: veganclaimed: vegetarian
8p£2.506 months£14.99View at Bulk (opens in a new tab)Price checked Free delivery over £49.00, otherwise £3.95 · 2–3 daysAmazonBuy this product on Amazon (opens in a new tab)
Show the working
  • Servings: 180 ÷ 2 per serving = 90
  • In the pack: 90 × 200 mg = 18 g
  • £14.99 ÷ 18 g × 100 mg = 8.33p per 100 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “180 Tablets”
  • units per serving “Per Serving (2 Tablets)”
  • amount per serving “of which Magnesium ; 200 mg”
  • compound mass “Magnesium Bisglycinate ; 1000 mg”

Is this wrong? Tell us

13
Magnesium Bis-Glycinate 200 GentleHealf · 240 capsules · 240 servings · 200 mg a servingDetails and price historyAdd to my stackHPMC capsule, the listing says
9p£2.561.3 years£40.99View at Healf (opens in a new tab)Free UK delivery over £50.00, otherwise £3.99AmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 240 ÷ 1 per serving = 240
  • In the pack: 240 × 200 mg = 48 g
  • £40.99 ÷ 48 g × 100 mg = 8.54p per 100 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “240 veggie caps”
  • units per serving “Serving Size: 1 capsule”
  • amount per serving “Magnesium Oxide)) ; 200 mg”

Is this wrong? Tell us

14
Chelated MagnesiumHealf · 100 tablets · 25 servings · 400 mg a servingDetails and price historyAdd to my stackclaimed: veganclaimed: vegetarian
9p£2.823 months£9.39View at Healf (opens in a new tab)Free UK delivery over £50.00, otherwise £3.99AmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 100 ÷ 4 per serving = 25
  • In the pack: 25 × 400 mg = 10 g
  • £9.39 ÷ 10 g × 100 mg = 9.39p per 100 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “100 tablets”
  • units per serving “Four (4) tablets provide”
  • amount per serving “Magnesium ; 400mg”

Is this wrong? Tell us

15
1000mg Magnesium Bisglycinate TabletsMyprotein · 90 tablets · 90 servings · 112.5 mg a servingDetails and price historyAdd to my stackclaimed: veganclaimed: vegetarian
10p£2.963 months£9.99View at Myprotein (opens in a new tab)Free delivery over £55.00, otherwise £4.49 · 2–3 working daysAmazonBuy this product on Amazon (opens in a new tab)
Show the working
  • Servings: 90 ÷ 1 per serving = 90
  • In the pack: 90 × 112.5 mg = 10.1 g
  • £9.99 ÷ 10.1 g × 100 mg = 9.87p per 100 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “90servings”
  • servings stated “Contains 90 servings”
  • units per serving “Consume 1 tablet, daily”
  • amount per serving “of which Magnesium ; 112.5mg”
  • compound mass “Magnesium Bisglycinate ; 1000.0mg”

Is this wrong? Tell us

16
Magnesium Bisglycinate Tablets60 tablets · 30 servings · 200 mg a servingDetails and price historyAdd to my stackclaimed: veganclaimed: vegetarian
10p£3.002 months£5.99View at Bulk (opens in a new tab)Price checked Free delivery over £49.00, otherwise £3.95 · 2–3 daysAmazonBuy this product on Amazon (opens in a new tab)
Show the working
  • Servings: 60 ÷ 2 per serving = 30
  • In the pack: 30 × 200 mg = 6 g
  • £5.99 ÷ 6 g × 100 mg = 9.98p per 100 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “60 Tablets”
  • units per serving “Per Serving (2 Tablets)”
  • amount per serving “of which Magnesium ; 200 mg”
  • compound mass “Magnesium Bisglycinate ; 1000 mg”

Is this wrong? Tell us

17
Magnesium GlycinateHealf · 180 tablets · 90 servings · 200 mg a servingDetails and price historyAdd to my stackclaimed: vegetarian
11p£3.386 months£20.27View at Healf (opens in a new tab)Free UK delivery over £50.00, otherwise £3.99AmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 180 ÷ 2 per serving = 90
  • In the pack: 90 × 200 mg = 18 g
  • £20.27 ÷ 18 g × 100 mg = 11.3p per 100 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “180 tabs”
  • servings stated “Servings Per Container: 90”
  • units per serving “Serving Size: 2 Tablets”
  • amount per serving “(Albion™) ; 200 mg”
  • compound mass “from 2000 mg Magnesium Bisglycinate”

Is this wrong? Tell us

18
Magnesium Bis-Glycinate 200 GentleHealf · 120 capsules · 120 servings · 200 mg a servingDetails and price historyAdd to my stackHPMC capsule, the listing says
12p£3.508 months£27.99View at Healf (opens in a new tab)Free UK delivery over £50.00, otherwise £3.99AmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 120 ÷ 1 per serving = 120
  • In the pack: 120 × 200 mg = 24 g
  • £27.99 ÷ 24 g × 100 mg = 11.7p per 100 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “120 veggie caps”
  • units per serving “Serving Size: 1 capsule”
  • amount per serving “Magnesium Oxide)) ; 200 mg”

Is this wrong? Tell us

19
Magnesium BisglycinateW-Wellness · 60 capsules · 30 servings · 200 mg a servingDetails and price historyAdd to my stackclaimed: veganclaimed: vegetarian
12p£3.624 months£14.49View at W-Wellness (opens in a new tab)Free UK delivery from £50.00, otherwise £3.99 · 2–4 working days to dispatchAmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 60 ÷ 2 per serving = 30
  • In the pack: 30 × 200 mg = 6 g
  • £14.49 ÷ 6 g × 100 mg = 12.1p per 100 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “Contains: 60 capsules”
  • amount per serving “providing 200 mg of elemental magnesium per capsule”

Is this wrong? Tell us

20
Magnesium GlycinateHealf · 120 tablets · 60 servings · 200 mg a servingDetails and price historyAdd to my stack
12p£3.754 months£14.99View at Healf (opens in a new tab)Free UK delivery over £50.00, otherwise £3.99AmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 120 ÷ 2 per serving = 60
  • In the pack: 60 × 200 mg = 12 g
  • £14.99 ÷ 12 g × 100 mg = 12.5p per 100 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “120 tabs”
  • units per serving “Recommended use: 2 tablets daily”
  • amount per serving “Providing magnesium ; 100 mg”

Is this wrong? Tell us

Price alert

An email when any magnesium bisglycinate gets cheaper than today's cheapest, 12p per 100 mg magnesium, or than a price per dose you choose.

Set at once. We email only when it gets cheaper, at most once a day, and every email has a link to stop it. The code in our first email keeps you signed in, so the next alert is one tick. How your address is kept.

Never miss a price drop

The week's biggest price falls and best real discounts on supplements, every Friday morning. Free, and every email has a link to stop it.

Email me from PerDose about price drops, sales, My stack and the week's news. Every email has a link to stop them all. Past issues · How your address is kept.

By shop

Each shop's magnesium products, with where its cheapest sits in the market.

How we work out these prices

We count the elemental magnesium a product provides, not the weight of the whole compound it comes in. If a label states the magnesium amount, we use it. If it only gives the compound's weight, we estimate using a published conversion factor and mark the figure “estimated”. If we cannot tell which the number means, the product is left out until it can be confirmed.

Conversion factor used when only the compound weight is given: bisglycinate 11.7%. How we chose these.

Our full method · All magnesium forms