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.

fourfiveGeneral health ingredients

CBD Oil 2000mg Orange Flavour 30ml

£48.75 for 30 ml at Holland & Barrett. That works out at 23p per 10 mg, which ranks it 1st of the 2 CBD oil products we price across 1 UK retailer.

What it really costs, per 10 mg23pOne 10 mg dose is our comparison unit for CBD. It is not a recommendation.
A day23p
A week£1.64
A month£7.05
A year£85.75

At one 10 mg dose a day, this pack lasts 7 months. A month is 30 days, so twelve of them is not quite a year.

How we worked it out

  • Servings: 30 ÷ 0.12 per serving = 250
  • In the pack: 250 × 8.3 mg = 2.08 g
  • £48.75 ÷ 2.08 g × 10 mg = 23.5p per 10 mg
  • A week 23.5p × 7 = £1.64 · a month × 30 = £7.05 · a year × 365 = £85.75
  • 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.

fourfiveThis productCheapest per 10 mgHolland & Barrett · 8.3 mg a serving · £7.05 a month · a pack lasts 7 months23pshown above
fourfiveCBD Oil 1000mg Orange Flavour 30mlHolland & Barrett · 4.1 mg a serving · £13.17 a month · a pack lasts 3 months44p£45.00View at Holland & Barrett (opens in a new tab)

Ranked purely by price per 10 mg.

On the label

CBD · CBD oil
8.3 mg per serving (stated on the label)
Pack
30 ml · 250 servings · 0.12 ml a serving
Cost per serving
20p (250 servings in the pack)
More label details
Sold by
Holland & Barrett
What the listing says
“30ml” · “240 sprays per 30 ml bottle” · “One spray = 0.12ml” · “One spray = 0.12ml / 8.3mg CBD”
Ingredients

Medium Chain Triglyceride Oil, Natural Orange Flavouring, CBD Isolate.

From the Holland & Barrett listing. Check the pack itself if you have an allergy: labels mark allergens in bold.

Is something wrong? Tell us

Add to your basket

View basket

Your basket prices everything you take together: whole packs, delivery included, from as few websites as you like.

One 10 mg dose is our comparison unit, not a recommendation.

Price history

No price change since 9 October 2026. Checked on 1 day, most recently 9 October 2026.

Price at every check
£48.75Holland & Barrett
First recorded
£48.759 Oct
Checked on
1 daysince 9 Oct

Checked once so far, on 9 October 2026.

  1. First checked at Holland & Barrett: £48.75

Questions about this product

How much does fourfive CBD Oil 2000mg Orange Flavour 30ml cost per 10 mg?

23p per 10 mg, from £48.75 for 30 ml at Holland & Barrett, checked on 9 October 2026.

Is it the cheapest CBD oil in the UK?

Yes. Of the 2 we price across 1 UK retailer, this is the cheapest per 10 mg.

How long does one pack last?

7 months at one 10 mg dose. The pack holds 2.08 g in total.

About fourfive

More from fourfive

Keep comparing