Free shipping on orders over £45

Best Value CBD Oil UK: Cost per 10mg Compared

The best value CBD oil in the UK is the one with the lowest cost per 10mg of CBD, not the cheapest bottle. Divide the price by the total mg of CBD and multiply by 10.

Evolabs CBD oil bottles in orange, peppermint and cherry with their boxes and a jar of Evolabs CBD capsules on a blue background

Updated November 2026. Prices checked 6 November 2026.

The best value CBD oil in the UK is the one with the lowest cost per 10mg of CBD, not the cheapest bottle. Divide the price by the total mg of CBD and multiply by 10. In Evopure’s range, the lowest cost per 10mg is Evolabs 30ml CBD Oil 2,000mg, where about 0.15ml gives 10mg of CBD.

If you want broad spectrum, our Broad Spectrum CBD Oil 2,000mg is the lowest cost per 10mg of our 10ml oils: 200mg of CBD per ml, so about 0.05ml gives 10mg. Before comparing prices, check the product is on the FSA public list and its batch lab report shows the THC result.

Our pick

Broad Spectrum CBD Oil 2,000mg is broad spectrum CBD in coconut MCT oil with 0% THC, 70mg of CBD per half pipette (0.35ml) and the lowest cost per 10mg of our broad spectrum oils. For the lowest cost per 10mg in our whole range, choose Evolabs 30ml CBD Oil.

Add Broad Spectrum CBD Oil 2,000mg to bag or choose another strength

Add Evolabs Orange CBD Oil 1,000mg to bag or choose another strength

Subscribe and save 25% on your first order, then 20%. New to Evopure? Join our emails for 20% off a one-off first order. Free UK delivery over £45. Adults only.

How do you work out the cost per 10mg of CBD?

Divide the bottle price by the total mg of CBD in the bottle, then multiply by 10. A 1,000mg bottle holds 100 lots of 10mg, so its cost per 10mg is the price divided by 100. We use 10mg because it is the FSA’s daily figure for healthy adults.

Value check in five steps

  • Find the total CBD in mg on the label. Ignore “mg of hemp oil” or “hemp extract”: only mg of CBD counts.
  • Work out the cost per 10mg: price ÷ total mg × 10.
  • Search the FSA public list for that exact product and strength. Validated or Awaiting evidence can stay on sale in England and Wales; Removed or not listed must be withdrawn.
  • Read the batch lab report: the CBD should match the label and the THC result should be clear. Our guide to reading CBD lab reports shows what to look for.
  • Compare like for like: spectrum, carrier oil, extra botanicals and how easy it is to measure 10mg.

See why CBD oil is so expensive for what you pay for, and CBD oil strengths explained to read mg and % on a label.

Which Evopure CBD oil is the best value?

The bigger and stronger the bottle, the lower the cost per 10mg. Evolabs 30ml oils cost least; Broad Spectrum gets cheaper as the strength goes up; Flow, Sleep and Relief cost a little more because they add botanicals.

Product (bottle) Full price, 6 Nov 2026 Cost per 10mg of CBD Amount for 10mg
Broad Spectrum CBD Oil 500mg (10ml) £24.99 £0.50 About 0.2ml
Broad Spectrum CBD Oil 1,000mg (10ml) £44.99 £0.45 About 0.1ml
Broad Spectrum CBD Oil 2,000mg (10ml) £79.99 £0.40 About 0.05ml
Flow, Sleep or Relief CBD Oil 500mg (10ml) £29.99 £0.60 About 0.2ml
Flow, Sleep or Relief CBD Oil 1,000mg (10ml) £54.99 £0.55 About 0.1ml
Evolabs CBD Oil 500mg (30ml) £17.99 £0.36 About 0.6ml
Evolabs CBD Oil 1,000mg (30ml), incl. Mint + D3 £22.99 £0.23 About 0.3ml
Evolabs CBD Oil 2,000mg (30ml) £32.99 £0.16 About 0.15ml
Broad Spectrum CBD Capsules 10mg (30) £24.99 £0.83 1 capsule
Evolabs 1500mg CBD Capsules (50 x 30mg) £34.99 £0.23 One softgel is 30mg

Full price checked on our product pages on 6 November 2026. Subscribe and save and offers lower it. Mint + D3 is sold in 1,000mg only.

Our 10ml oils (Broad Spectrum, Flow, Sleep and Relief) are broad spectrum with 0% THC. Evolabs 30ml oils are high-quality, tested CBD in coconut MCT oil, in Orange, Cherry, Natural and Mint + D3. All are on the FSA public list (validated applications RP438, RP821 and RP47) and third-party lab tested, with batch reports on request from our lab testing page. Made in the UK, vegan.

The FSA advises healthy adults to take no more than 10mg of CBD a day: about 0.2ml of the 500mg (0.1ml of the 1,000mg) gives 10mg. On Evolabs 30ml, about 0.6ml, 0.3ml or 0.15ml gives 10mg on the 500mg, 1,000mg and 2,000mg.

The FSA’s 10mg a day figure is precautionary advice rather than a legal limit, set while longer-term safety research continues. At Evopure we think it is a very cautious figure, and many adults use more. If you go above it, increase slowly, and check with your GP or pharmacist first if you take any medication.

More: 2000mg CBD oil UK and CBD oil vs capsules.

Cheapest CBD oil UK: how do other brands compare?

We checked seven widely sold UK CBD oils on their brands’ own websites on 6 November 2026 and worked out the cost per 10mg in the same way. Large, high-strength 30ml bottles came out cheapest. Evopure isn’t connected with these brands.

Oil (bottle) Brand’s own wording Price on brand’s site, 6 Nov 2026 Cost per 10mg
CBD Brothers Blue Edition 500mg (10ml) Whole plant, under 0.01% THC £23.99 £0.48
Blessed CBD 1000mg CBD Oil (10ml) Broad spectrum, zero THC £54.95 £0.55
Love Hemp CBD Oil Drops 1200mg (30ml) Broad spectrum £49.99 £0.42
Orange County CBD Mint 1000mg (30ml) Broad spectrum £33.99 £0.34
Cannaray Bright Days 3000mg (30ml) THC-free £45.00 £0.15
Love Hemp CBD Oil Drops 6000mg (30ml) Broad spectrum £59.99 (sale; was £79.99) £0.10
Orange County CBD Cherry 6000mg (30ml) Broad spectrum £49.99 £0.08

Single-bottle prices on each brand’s own website, 6 November 2026; subscriptions, multibuys and member prices not included (Blessed shows lower prices for members of its club).

On the FSA public list (downloaded 6 November 2026), we matched Validated entries by name and strength for six of the seven oils. We couldn’t find Cannaray’s 3,000mg oil by name, though its 500mg and 1,500mg oils are listed. Orange County CBD publishes lab reports for its 500mg to 1,500mg flavoured oils; we didn’t find one listed for the 6,000mg. Check the exact product yourself before you buy. Our best CBD oil UK guide compares more brands on lab reports and the FSA list.

Is the cheapest CBD oil per mg always the best value?

Not always. Cost per 10mg only counts if the CBD on the label is in the bottle, the product can legally be sold and you can measure the amount you want.

  • Measuring small amounts. The stronger the oil, the less you need. On a 6,000mg 30ml oil or our 2,000mg 10ml, 10mg is about 0.05ml, roughly one drop, so it is easy to take more than you meant. Near 10mg a day, a 30ml bottle at 1,000mg or 2,000mg is easier to measure.
  • THC. Full spectrum and whole plant oils can contain THC, a controlled drug, and may show up on a drug test. See full spectrum vs broad spectrum.
  • The FSA list and lab reports. A low price is no saving if the product isn’t on the list or has no batch report. Our guide to the FSA’s CBD novel food process explains the list.
  • How long a bottle lasts. At 10mg a day, a 1,000mg bottle lasts 100 days and a 2,000mg bottle 200 days, so a bigger outlay can still be the cheaper choice.

If you are new to CBD, our best CBD oil for beginners guide and CBD dosage guide explain how to start low. Prefer a taste? See the best flavoured CBD oil UK.

How can you pay less for CBD oil?

Buy the size you will finish, then cut the price with a subscription or a genuine offer rather than switching to an unlisted product.

  • Subscribe and save: 25% off your first Evopure subscription order, then 20% off every delivery.
  • Buy direct from the brand’s own site, where you can usually get the lab report and check the product against the FSA list.
  • Watch for genuine offers: our CBD Black Friday deals guide shows how to spot a real deal, and Evopure discount codes lists our current offers.

CBD drinks and capsules often cost more per 10mg than oil: see CBD drinks vs CBD oil and best CBD capsules UK.

Next step

For a broad spectrum oil with 0% THC at our lowest broad spectrum cost per 10mg, choose Broad Spectrum CBD Oil 2,000mg: 70mg of CBD per half pipette (0.35ml), so about 0.05ml gives 10mg. For the lowest cost per 10mg in our range and an easier-to-measure 30ml bottle, choose Evolabs 30ml CBD Oil.

Add Broad Spectrum CBD Oil 2,000mg to bag or choose another strength

Add Evolabs Orange CBD Oil 1,000mg to bag or see all Evolabs flavours

Subscribe and save 25% on your first order, then 20%. New to Evopure? Join our emails for 20% off a one-off first order. Free UK delivery over £45. Adults only. If you take any regular medicines, check with your GP or pharmacist first. We don’t recommend our products during pregnancy or breastfeeding.

Sources 5

  1. Food Standards Agency. Cannabidiol (CBD) guidance.
  2. Food Standards Agency. CBD products linked to novel food applications and the public list search.
  3. ACNFP and COT. Provisional cannabidiol (CBD) acceptable daily intake.
  4. Home Office. Cannabis, CBD and other cannabinoids: drug licensing factsheet.
  5. Brand prices from each brand’s own website, 6 November 2026: cbdbrothers.com, blessedcbd.co.uk, lovehemp.com, orangecounty-cbd.com, cannaraycbd.com.

Written by

Co-founder, Evopure

Martin co-founded Evopure and writes about sleep, stress and recovery. Our articles are general information, not medical advice.

Questions, answered

The one with the lowest cost per 10mg of CBD that is also on the FSA public list and has a batch lab report. In Evopure's range that is Evolabs 30ml CBD Oil 2,000mg; for broad spectrum, our Broad Spectrum CBD Oil 2,000mg. Large 30ml high-strength oils usually cost least per 10mg.

Divide the price by the total mg of CBD in the bottle. For cost per 10mg, multiply that by 10: a 1,000mg bottle holds 100 lots of 10mg, so divide its price by 100. Use mg of CBD, not mg of hemp oil.

In our check of seven widely sold oils on 6 November 2026, the lowest cost per 10mg came from 6,000mg 30ml bottles from Orange County CBD and Love Hemp, followed by Cannaray's 3,000mg. Prices change, so recheck on the brand's own site.

Price alone doesn't tell you. Check the exact product is on the FSA public list, read its batch lab report for CBD and THC, and avoid any oil that claims to treat a health condition. If you take any regular medicines, check with your GP or pharmacist first.

Yes. A subscription takes 25% off your first order and 20% off every delivery after that, which lowers the cost per 10mg on every oil in the tables above. New customers can also join our emails for 20% off a one-off first order.

Shop the article

Mentioned in this article

New here? Join our emails for 20% off your first order.

Here's your 20% off.

WELCOME20
Shop
Evopure
★ 4.7  ·  500,000+ customers  ·  UK made