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.

Zinc Sulphate

Also called zn, zinc picolinate, zinc citrate and 5 more

zinc gluconate, zinc bisglycinate, zinc oxide, zinc sulphate, zinc sulfate.

The best price per 15 mg zinc and per month across 3 UK retailers, and where to buy it cheapest. A unit for comparing, not advice.

Comparing zinc

We count the zinc a label states per serving, whatever the pack size or the serving size, so every product sits on one scale. Zinc comes as picolinate, citrate, gluconate, bisglycinate, oxide, sulphate 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. Products that combine zinc with other ingredients are listed separately, because their price buys more than zinc. 15 mg is our unit for comparing prices, not a dose to take: the label’s directions and a pharmacist decide that.

Prices last checked: . Ranked purely by price per 15 mg zinc — a comparison unit, not a recommendation. We earn commission when you buy through these links; it never affects the order.

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

Sort and filterFilters
Retailers
Show
Zinc, Sulphate: products ranked by price per 15 mg zinc
RankProductPer 15 mg zincPer monthLastsBuyHow it is worked out
1
Vitabiotics Ultra Zinc
Cheapest per doseUltra Zinc60 tablets · 60 servings · 15 mg a servingDetails and price historyAdd to my stackalso contains copperclaimed: veganclaimed: vegetarian
6p£1.922 months£3.85View at Vitabiotics (opens in a new tab)Free deliveryAmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 60 ÷ 1 per serving = 60
  • In the pack: 60 × 15 mg = 900 mg
  • £3.85 ÷ 900 mg × 15 mg = 6.42p per 15 mg
  • Amount per serving: stated on the label.
  • Also contains: copper. The price counts the zinc only.
What the retailer's listing says
  • pack units “60 Tablets”
  • units per serving “ONE TABLET PER DAY”
  • amount per serving “Zinc ; 15mg ; 150”

Is this wrong? Tell us

2
MaryRuth's Ionic Zinc Liquid Drops - Unflavoured
Ionic Zinc Liquid Drops - UnflavouredHealf · 120 ml · 40 servings · 11.3 mg a servingDetails and price historyAdd to my stackUnflavoured
30p£8.9530 days£8.99View at Healf (opens in a new tab)Free 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 ÷ 3 per serving = 40
  • In the pack: 40 × 11.3 mg = 452 mg
  • £8.99 ÷ 452 mg × 15 mg = 29.8p per 15 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “120ml”
  • servings stated “Servings Per Container: About 40”
  • units per serving “Serving Size: 3 mL”
  • amount per serving “Zinc (as Zinc Sulfate) ; 11.3 mg”

Is this wrong? Tell us

3
Dr. Mercola Zinc Liquid Drops - 3.88 fl. oz.
Zinc Liquid Drops - 3.88 fl. oz.Healf · 28 servings · 15 mg a servingDetails and price historyAdd to my stack
52p£15.5328 days£14.49View at Healf (opens in a new tab)Free 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: 28 (as stated on the label)
  • In the pack: 28 × 15 mg = 420 mg
  • £14.49 ÷ 420 mg × 15 mg = 51.8p per 15 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • servings stated “Servings Per Container: about 28”
  • units per serving “Serving Size: 4 Droppers (4mL)”
  • amount per serving “Zinc (from Zinc Sulfate) ; 15 mg”

Is this wrong? Tell us

4
KIKI Health Ionic Zinc Liquid Concentrate
Ionic Zinc Liquid ConcentrateHealf · 50 ml · 25 servings · 10 mg a servingDetails and price historyAdd to my stack
87p£26.0117 days£14.45View at Healf (opens in a new tab)Free 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: 50 ÷ 2 per serving = 25
  • In the pack: 25 × 10 mg = 250 mg
  • £14.45 ÷ 250 mg × 15 mg = 86.7p per 15 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “50ml”
  • units per serving “30 drops (2 dropper squeezes - 2ml)”
  • amount per serving “Each serving provides 10mg of zinc”

Is this wrong? Tell us

5
Eidon Liquid Zinc - 2oz
Liquid Zinc - 2ozHealf · 30 servings · 7.5 mg a servingDetails and price historyAdd to my stack
£1.20£36.0215 days£18.01View at Healf (opens in a new tab)Free 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: 30 (as stated on the label)
  • In the pack: 30 × 7.5 mg = 225 mg
  • £18.01 ÷ 225 mg × 15 mg = £1.20 per 15 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • servings stated “Servings Per Container: 30”
  • units per serving “30 Drops (2ml)”
  • amount per serving “Zinc (as Zinc Sulfate) ; 7.5 mg”

Is this wrong? Tell us

6
MaryRuth's Kids Zinc Drops - Berry
Kids Zinc Drops - BerryHealf · 60 ml · 30 servings · 5.5 mg a servingDetails and price historyAdd to my stackBerry
£1.27£37.9611 days£13.92View at Healf (opens in a new tab)Free 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: 60 ÷ 2 per serving = 30
  • In the pack: 30 × 5.5 mg = 165 mg
  • £13.92 ÷ 165 mg × 15 mg = £1.27 per 15 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “60ml”
  • servings stated “Servings Per Container: About 30”
  • units per serving “Serving Size: 2 mL”
  • amount per serving “Zinc (as Zinc Sulfate) ; 5.5 mg”

Is this wrong? Tell us

7
Vimergy Liquid Zinc
VimergyLiquid ZincHealf · 240 ml · 120 servings · 7.5 mg a servingDetails and price historyAdd to my stack
£1.34£40.252 months£80.50View at Healf (opens in a new tab)Free 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 ÷ 2 per serving = 120
  • In the pack: 120 × 7.5 mg = 900 mg
  • £80.50 ÷ 900 mg × 15 mg = £1.34 per 15 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “240ml”
  • units per serving “2 Droppers ((2mL”
  • amount per serving “Zinc (as Zinc Sulfate) ; 7.5 mg”

Is this wrong? Tell us

8
Vimergy Liquid Zinc
VimergyLiquid ZincHealf · 115 ml · 57.5 servings · 7.5 mg a servingDetails and price historyAdd to my stack
£1.55£46.4329 days£44.50View at Healf (opens in a new tab)Free 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: 115 ÷ 2 per serving = 57.5
  • In the pack: 57.5 × 7.5 mg = 431.3 mg
  • £44.50 ÷ 431.3 mg × 15 mg = £1.55 per 15 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “115ml”
  • units per serving “2 Droppers ((2mL”
  • amount per serving “Zinc (as Zinc Sulfate) ; 7.5 mg”

Is this wrong? Tell us

9
Vimergy Liquid Zinc
VimergyLiquid ZincHealf · 55 ml · 27.5 servings · 7.5 mg a servingDetails and price historyAdd to my stack
£1.89£56.7114 days£25.99View at Healf (opens in a new tab)Free 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: 55 ÷ 2 per serving = 27.5
  • In the pack: 27.5 × 7.5 mg = 206.3 mg
  • £25.99 ÷ 206.3 mg × 15 mg = £1.89 per 15 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “55ml”
  • servings stated “Servings Per Container: 27”
  • units per serving “2 Droppers ((2mL”
  • amount per serving “Zinc (as Zinc Sulfate) ; 7.5 mg”

Is this wrong? Tell us

10
Vimergy Kids Liquid Zinc
VimergyKids Liquid ZincHealf · 55 ml · 31.4 servings · 6.6 mg a servingDetails and price historyAdd to my stack
£2.28£68.3414 days£31.50View at Healf (opens in a new tab)Free 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: 55 ÷ 1.75 per serving = 31.4
  • In the pack: 31.4 × 6.6 mg = 207.4 mg
  • £31.50 ÷ 207.4 mg × 15 mg = £2.28 per 15 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “55ml”
  • servings stated “Servings Per Container: 31”
  • units per serving “(1.75mL)”
  • amount per serving “Zinc (as Zinc Sulphate) ; 6.6 mg”

Is this wrong? Tell us

11
MaryRuth's Toddler Ionic Zinc Liquid Drops - Berry - 2 oz
Toddler Ionic Zinc Liquid Drops - Berry - 2 ozHealf · 30 servings · 3 mg a servingDetails and price historyAdd to my stackBerry
£2.56£76.656 days£15.33View at Healf (opens in a new tab)Free 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: 30 (as stated on the label)
  • In the pack: 30 × 3 mg = 90 mg
  • £15.33 ÷ 90 mg × 15 mg = £2.56 per 15 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • servings stated “Servings Per Container: 30”
  • units per serving “Serving Size: 2 ml”
  • amount per serving “Zinc (as Zinc Sulfate) ; 3 mg”

Is this wrong? Tell us

12
MaryRuth's Infant Zinc Drops - Unflavoured - 2 oz
Infant Zinc Drops - Unflavoured - 2 ozHealf · 60 ml · 30 servings · 1 mg a servingDetails and price historyAdd to my stackUnflavoured
£7.00£209.852 days£13.99View at Healf (opens in a new tab)Free 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: 60 ÷ 2 per serving = 30
  • In the pack: 30 × 1 mg = 30 mg
  • £13.99 ÷ 30 mg × 15 mg = £7.00 per 15 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “2 fl oz (60 mL)”
  • servings stated “Servings Per Container: About 30”
  • units per serving “Serving Size: 2 mL”
  • amount per serving “Zinc (as Zinc Sulfate) ; 1 mg”

Is this wrong? Tell us

13
KIKI Health Ionic Zinc Liquid Concentrate
Ionic Zinc Liquid ConcentrateVitamin Planet · 50 ml · 25 servings · 7.5 mg a servingDetails and price historyAdd to my stackOut of stock
£1.44£43.0613 days£17.94View at Vitamin Planet (opens in a new tab)Delivery £3.95AmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 50 ÷ 2 per serving = 25
  • In the pack: 25 × 7.5 mg = 187.5 mg
  • £17.94 ÷ 187.5 mg × 15 mg = £1.44 per 15 mg
  • Amount per serving: stated on the label.
What the retailer's listing says
  • pack units “50ml”
  • servings stated “Servings Per Container ; 25”
  • units per serving “Serving Size ; 30 drops (2ml)”
  • amount per serving “Zinc (as zinc sulfate) ; 7.5mg (75% RI)”

Is this wrong? Tell us

By shop

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

How we work out these prices

We count the elemental zinc a product provides, not the weight of the whole compound it comes in. If a label states the zinc 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: sulfate 36.4%. How we chose these.

Our full method · All zinc forms