Calcium Magnesium Vitamin D & Zinc 120 Tablets
£9.99 for 120 tablets at Holland & Barrett. It carries more than one active ingredient, so it is not ranked against single-ingredient products. Each price below counts one ingredient only.
At one 500 mg dose a day, this pack lasts 3 months. A month is 30 days, so twelve of them is not quite a year.
How we worked it out
Calcium
- Servings: 120 ÷ 1 per serving = 120
- In the pack: 120 × 333.3 mg = 40 g
- £9.99 ÷ 40 g × 500 mg = 12.5p per 500 mg calcium
- A week 12.5p × 7 = 87p · a month × 30 = £3.75 · a year × 365 = £45.58
- Amount per serving: stated on the label.
Magnesium
- Servings: 120 ÷ 1 per serving = 120
- In the pack: 120 × 133.3 mg = 16 g
- £9.99 ÷ 16 g × 100 mg = 6.25p per 100 mg magnesium
- A week 6.25p × 7 = 44p · a month × 30 = £1.87 · a year × 365 = £22.80
- Amount per serving: stated on the label.
Vitamin D3
- Servings: 120 ÷ 1 per serving = 120
- In the pack: 120 × 100 IU = 12,000 IU
- £9.99 ÷ 12,000 IU × 1,000 IU = 83.3p per 1,000 IU
- A week 83.3p × 7 = £5.83 · a month × 30 = £24.98 · a year × 365 = £303.86
- Amount per serving: stated on the label.
Zinc
- Servings: 120 ÷ 1 per serving = 120
- In the pack: 120 × 8.3 mg = 996 mg
- £9.99 ÷ 996 mg × 15 mg = 15p per 15 mg zinc
- A week 15p × 7 = £1.05 · a month × 30 = £4.51 · a year × 365 = £54.91
- Amount per serving: stated on the label.
The standard dose is a comparison unit, not a recommendation. Always confirm the price on the retailer's site. How we compare everything.
How it compares: other forms of calcium
All 25, ranked →Ranked purely by price per 500 mg calcium. 216 combination products also contain calcium.
How it compares: magnesium blends and other forms
All 79, ranked →Ranked purely by price per 100 mg magnesium. 236 combination products also contain magnesium.
How it compares: vitamin D3
All 207, ranked →Ranked purely by price per 1,000 IU. 439 combination products also contain vitamin D3.
How it compares: other forms of zinc
All 25, ranked →Ranked purely by price per 15 mg zinc. 149 combination products also contain zinc.
On the label
- Calcium · Other forms
- 333.3 mg per serving (stated on the label)
- Magnesium · Blends and other forms
- 133.3 mg per serving (stated on the label)
- Pack
- 120 tablets · 120 servings · 1 tablet(s) a serving
- Cost per serving
- 8p (120 servings in the pack)
More label details
- Vitamin D3 · Vitamin D3
- 100 IU per serving (stated on the label)
- Zinc · Other forms
- 8.3 mg per serving (stated on the label)
- Sold by
- Holland & Barrett
- What the listing says
- “120 Tablets” · “Take 1 Tablet per day” · “Calcium ; 333.3mg ; 42%” · “Calcium Carbonate”
Ingredients
Calcium Carbonate, Magnesium Oxide, Bulking Agent (Microcrystalline Cellulose), Zinc Gluconate, Glazing Agents (Hydroxypropyl Methylcellulose, Hydroxypropyl Cellulose), Emulsifier (Cross-Linked Sodium Carboxy Methyl Cellulose), Anti-Caking Agent (Magnesium Stearate), Magnesium Gluconate, Calcium Gluconate, Zinc Citrate, Vitamin D (Cholecalciferol), Humectant (Glycerol).
From the Holland & Barrett listing. Check the pack itself if you have an allergy: labels mark allergens in bold.
Add to your basket
View basketYour basket prices everything you take together: whole packs, delivery included, from as few websites as you like.
One 500 mg dose is our comparison unit, not a recommendation.
Add to my stack
My stackSee when it runs out, the day to reorder by and what it costs you a day. Free, kept on this device.
Filled in from the label’s serving: 1 tablet.
What you paid
Optional. At Holland & Barrett today: £9.99.
“Order by” allows 3 working days’ delivery from Holland & Barrett and your spare days.
Price history
1 price change since 18 September 2026. Checked on 2 days, most recently 9 October 2026.
- Lowest recorded
- £5.9918 Sept
- Highest recorded
- £9.999 Oct
- First recorded
- £5.9918 Sept
- Checked on
- 2 dayssince 18 Sept
- Up at Holland & Barrett: £5.99 → £9.99 (+67%)
- First checked at Holland & Barrett: £5.99
Questions about this product
How much does Holland & Barrett Calcium Magnesium Vitamin D & Zinc 120 Tablets cost per 500 mg calcium?
12p per 500 mg calcium, from £9.99 for 120 tablets at Holland & Barrett, checked on 9 October 2026.
How long does one pack last?
3 months at one 500 mg dose. The pack holds 40 g in total.
How much does Holland & Barrett Calcium Magnesium Vitamin D & Zinc 120 Tablets cost per 100 mg magnesium?
6p per 100 mg magnesium, from £9.99 for 120 tablets at Holland & Barrett, checked on 9 October 2026.
How long does one pack last?
5 months at one 100 mg dose. The pack holds 16 g in total.
How much does Holland & Barrett Calcium Magnesium Vitamin D & Zinc 120 Tablets cost per 1,000 IU?
83p per 1,000 IU, from £9.99 for 120 tablets at Holland & Barrett, checked on 9 October 2026.
How long does one pack last?
12 days at one 1,000 IU dose. The pack holds 12,000 IU in total.
How much does Holland & Barrett Calcium Magnesium Vitamin D & Zinc 120 Tablets cost per 15 mg zinc?
15p per 15 mg zinc, from £9.99 for 120 tablets at Holland & Barrett, checked on 9 October 2026.
How long does one pack last?
2 months at one 15 mg dose. The pack holds 996 mg in total.
About Holland & Barrett
Founded 1870 · Nuneaton, England · Part of L1 Retail (LetterOne)
Holland & Barrett is a health and wellness retailer founded in 1870, when Alfred Slapps Barrett and Major William Holland opened a grocery shop in Bishop's Stortford. It is based in Nuneaton, Warwickshire, and has been owned by LetterOne's L1 Retail since 2017.
All 32 Holland & Barrett products, priced per doseVisit Holland & Barrett (opens in a new tab)
More from Holland & Barrett
- Rhodiola Stress Relief 60 Tablets 200mgrhodiola rosea standardised extract · 60 tablets69p per 400 mgCheapest per dose in its tableDetails and price history
- Saw Palmetto 180 Capsulessaw palmetto berry powder · 180 capsules15p per 320 mgCheapest per dose in its tableDetails and price history
- Ashwagandha KSM-66 600mg 30 Capsulesashwagandha KSM-66 · 30 capsules54p per 600 mgDetails and price history
- Astragalus 470mg 90 Capsulesastragalus extract · 90 capsules22p per 500 mgDetails and price history













