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.

Omega-3 Cod liver oil

Also called omega 3, fish oil, cod liver oil and 5 more

krill oil, algae oil, algal oil, EPA, DHA.

The best price per 1 g EPA + DHA and per month across 3 UK retailers, and where to buy it cheapest. A unit for comparing, not advice.

Comparing omega-3

We count the EPA + DHA a label states per serving, whatever the pack size or the serving size, so every product sits on one scale. Omega-3 comes as fish oil, krill oil, algae oil (vegan) and cod liver oil, 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 omega-3 with other ingredients are listed separately, because their price buys more than EPA + DHA. 1 g 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 1 g EPA + DHA — a comparison unit, not a recommendation. We earn commission when you buy through these links; it never affects the order.

Compared at 1,000 mg. Enter the amount you take to see your own costs.

Sort and filterFilters
Retailers
Show
Omega-3, Cod liver oil: products ranked by price per 1 g EPA + DHA
RankProductPer 1 g EPA + DHAPer monthLastsBuyHow it is worked out
1
Simply Supplements Cod Liver Oil Capsules 1,000mg
Cheapest per doseCod Liver Oil Capsules 1,000mg180 capsules · 180 servings · 510 mg a servingDetails and price historyAdd to my stackalso contains vitamin a, vitamin d3Testing claimed on label
11p£3.263 months£9.99View at Simply Supplements (opens in a new tab)Free delivery from £20.00, otherwise £1.99AmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 180 ÷ 1 per serving = 180
  • In the pack: 180 × 510 mg = 91.8 g
  • £9.99 ÷ 91.8 g × 1 g = 10.9p per 1 g
  • Amount per serving: added up from the components stated on the label.
  • Also contains: vitamin a, vitamin d3. The price counts the omega-3 only.
What the retailer's listing says
  • DHA “including 240mg EPA and 270mg DHA”
  • EPA “including 240mg EPA and 270mg DHA”
  • amount per serving “Each capsule delivers 1000mg of cod liver oil”
  • total omega 3 “a daily serving providing 660mg of omega 3 fatty acids”

Is this wrong? Tell us

2
Nature's Best Cod Liver Oil Liquid with Natural Lemon Flavour - Contains Pure Omega 3
Cod Liver Oil Liquid with Natural Lemon Flavour - Contains Pure Omega 3300 ml · 60 servings · 770 mg a servingDetails and price historyAdd to my stackNatural Lemonalso contains vitamin d3, vitamin aTesting claimed on labelclaimed: vegan
21p£6.4346 days£9.90View at Lamberts Healthcare (Nature's Best) (opens in a new tab)Free delivery over £20.00, otherwise £2.50AmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 300 ÷ 5 per serving = 60
  • In the pack: 60 × 770 mg = 46.2 g
  • £9.90 ÷ 46.2 g × 1 g = 21.4p per 1 g
  • Amount per serving: added up from the components stated on the label.
  • Also contains: vitamin d3, vitamin a. The price counts the omega-3 only.
What the retailer's listing says
  • pack units “300ml liquid”
  • units per serving “Take one 5ml teaspoon daily”
  • confirmed values “confirmed from the retailer's own product page, not this listing's text: form id cod_liver; amount refers to total_oil; units per serving 5.0; pack units 300; pack unit type ml; components [{'name': 'EPA', 'amount': 350.0, 'unit': 'mg'}, {'name': 'DHA', 'amount': 420.0, 'unit': 'mg'}, {'name': 'total_omega_3', 'amount': 1035.0, 'unit': 'mg'}]”

Is this wrong? Tell us

3
Simply Supplements Cod Liver Oil Capsules 550mg
Cod Liver Oil Capsules 550mg180 capsules · 90 servings · 187 mg a servingDetails and price historyAdd to my stackalso contains vitamin a, vitamin d3
50p£15.1317 days£8.49View at Simply Supplements (opens in a new tab)Free delivery from £20.00, otherwise £1.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 × 187 mg = 16.8 g
  • £8.49 ÷ 16.8 g × 1 g = 50.4p per 1 g
  • Amount per serving: added up from the components stated on the label.
  • Also contains: vitamin a, vitamin d3. The price counts the omega-3 only.
What the retailer's listing says
  • amount per serving “Cod Liver Oil Capsules 550mg”
  • confirmed values “confirmed from the retailer's own product page, not this listing's text: form id cod_liver; amount per serving 1100.0; amount unit mg; amount refers to total_oil; units per serving 2.0; pack units 180; pack unit type capsule; components [{'name': 'EPA', 'amount': 88.0, 'unit': 'mg'}, {'name': 'DHA', 'amount': 99.0, 'unit': 'mg'}, {'name': 'total_omega_3', 'amount': 247.5, 'unit': 'mg'}]”

Is this wrong? Tell us

4
Vitabiotics Ultra Cod Liver Oil
Ultra Cod Liver Oil60 capsules · 30 servings · 272 mg a servingDetails and price historyAdd to my stackalso contains vitamin e, vitamin d3claimed: gluten-free
90p£27.028 days£7.35View 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 ÷ 2 per serving = 30
  • In the pack: 30 × 272 mg = 8.16 g
  • £7.35 ÷ 8.16 g × 1 g = 90.1p per 1 g
  • Amount per serving: added up from the components stated on the label.
  • Also contains: vitamin e, vitamin d3. The price counts the omega-3 only.
What the retailer's listing says
  • pack units “60 Capsules”
  • units per serving “TWO CAPSULES PER DAY”
  • DHA “DHA (Docosahexaenoic acid) ; 118 mg”
  • EPA “EPA (Eicosapentaenoic acid) ; 154 mg”
  • amount per serving “Cod Liver Oil ; 450 mg”

Is this wrong? Tell us

5
Nature's Best Cod Liver Oil Liquid with Natural Lemon Flavour - Contains Pure Omega 3
Cod Liver Oil Liquid with Natural Lemon Flavour - Contains Pure Omega 32 × 300 ml · 120 servings · 770 mg a servingDetails and price historyAdd to my stackNatural Lemon Flavouralso contains vitamin d3, vitamin aTesting claimed on labelclaimed: veganOut of stock
23p£6.823 months£21.00View at Lamberts Healthcare (Nature's Best) (opens in a new tab)Free delivery over £20.00, otherwise £2.50AmazonFind it on Amazon (opens in a new tab)A search, not a matched product. Price not compared.
Show the working
  • Servings: 300 × 2 packs ÷ 5 per serving = 120
  • In the pack: 120 × 770 mg = 92.4 g
  • £21.00 ÷ 92.4 g × 1 g = 22.7p per 1 g
  • Amount per serving: added up from the components stated on the label.
  • Also contains: vitamin d3, vitamin a. The price counts the omega-3 only.
What the retailer's listing says
  • multipack count “2 x 300ml bottles”
  • pack units “2 x 300ml bottles”
  • units per serving “Take one 5ml teaspoon daily”
  • confirmed values “confirmed from the retailer's own product page, not this listing's text: form id cod_liver; amount refers to total_oil; units per serving 5.0; pack units 300; pack unit type ml; multipack count 2; components [{'name': 'EPA', 'amount': 350.0, 'unit': 'mg'}, {'name': 'DHA', 'amount': 420.0, 'unit': 'mg'}, {'name': 'total_omega_3', 'amount': 1035.0, 'unit': 'mg'}]”

Is this wrong? Tell us

By shop

Each shop's Omega-3 products, with where its cheapest sits in the market.

How we work out these prices

We count EPA + DHA — the components stated on the label — not the weight of the oil. A 1,000 mg capsule of oil can contain very different amounts of EPA + DHA. Products that state only the oil weight are left out until the content is confirmed.

Our full method · All omega-3 forms