Cheap Label, Expensive Milligram: The UK CBD Value Check for 2026
Photo: Chris Whippet , CC BY-SA 2.0, via Wikimedia Commons
Pop into a high-street health shop, a pharmacy or an online CBD specialist and the sticker prices look wildly different. A 10ml oil can be £18 or £65. A tub of gummies can be £15 or £45. But the number that matters for value is not the bottle price. It is what you pay for each milligram of CBD that actually lands on the label — and, ideally, in the lab report.
That is the CBD Collect approach for 2026: value-first, UK-specific and slightly obsessive about receipts. None of this is medical advice. It is a shopper’s maths lesson.
The CBD Collect maths: cost per milligram, not per bottle
The formula is simple: total price including standard delivery, minus any subscription discount you would genuinely use, divided by the total CBD in the pack.
For oils, a 10% strength in a 10ml bottle should contain roughly 1,000mg of CBD. A 5% oil in 10ml should contain around 500mg. For gummies, multiply the milligrams per sweet by the number of sweets. Always check whether the brand is quoting CBD per gummy or per serving — it is an easy way to make a small pack look generous.
We used representative shelf prices seen in autumn 2026 across high-street chains, pharmacy counters and online specialists. Prices move, delivery thresholds change and voucher codes come and go, so treat the table as a value map rather than a live price feed. We did not include one-off welcome codes. We did include standard delivery where it applied, because a £3.95 shipping charge on a £15 order changes the maths dramatically.
We also checked what the brands publish about potency and lab reports. A batch-specific certificate of analysis, or COA, is the gold standard. A potency-only PDF is better than nothing. “Available on request” is not the same as published, and a generic certificate for a different batch is decoration.
The 2026 price-per-milligram table
| # | Product type | Channel | Total CBD | Shelf price | Delivery | Cost per mg | With subscription | Lab report? |
|---|---|---|---|---|---|---|---|---|
| 1 | High-street own-label 5% oil, 10ml | High-street health chain | 500mg | £19.99 | Free click and collect | 4.0p | No subscription | Basic potency; batch COA on request |
| 2 | High-street 10% oil, 10ml | High-street health chain | 1,000mg | £34.99 | Free over £25 | 3.5p | No subscription | Basic COA |
| 3 | Pharmacy-brand 5% oil, 30ml | Pharmacy | 1,500mg | £45.00 | Free click and collect | 3.0p | No subscription | COA on request |
| 4 | Online specialist 10% oil, 10ml | Online specialist | 1,000mg | £29.99 | £3.95 | 3.4p | 2.4p with 20% subscription and free delivery | Full batch COA |
| 5 | Online budget isolate 5% oil, 10ml | Online budget specialist | 500mg | £14.99 | £2.95 | 3.6p | 2.5p with 15% subscription and free delivery | Potency COA |
| 6 | High-street CBD gummies, 25mg x 20 | High-street chain | 500mg | £24.99 | Free over £25, otherwise £2.95 | 5.0p | No subscription | No batch COA published |
| 7 | Online specialist gummies, 20mg x 30 | Online specialist | 600mg | £29.99 | Free | 5.0p | 4.0p with 20% subscription | Batch COA |
| 8 | Pharmacy gummies, 10mg x 30 | Pharmacy | 300mg | £19.99 | Free click and collect | 6.7p | No subscription | COA on request |
| 9 | Premium full-spectrum oil, 10% 10ml | Online specialist | 1,000mg | £59.99 | Free | 6.0p | 4.8p with 20% subscription | Full-panel COA |
| 10 | Premium broad-spectrum gummies, 25mg x 30 | Online specialist | 750mg | £49.99 | Free | 6.7p | 5.3p with 20% subscription | Full-panel COA |
What the table says about high street vs online
The high street is not automatically the expensive option. Rows 1 to 3 show that shop-bought oils can land at 3p to 4p per milligram, especially when you use click and collect and avoid delivery fees. That is competitive. The convenience is real, returns are easier and you can ask a human behind the counter for the batch certificate.
Online specialists win when you buy enough to clear delivery and when a subscription discount is genuinely useful. Row 4 drops from 3.4p to 2.4p per milligram with a 20% subscription. That is a big gap. But if you are buying one small bottle every six months, a subscription you forget to cancel is not a discount; it is a direct debit with a wellness story.
Gummies are where value often leaks. Rows 6 and 8 show high-street and pharmacy gummies at 5p to 6.7p per milligram before any subscription. That is not automatically bad — you are paying for format, taste and convenience — but it is usually more expensive per milligram than an oil. If you want the lowest cost per milligram, oils tend to win.
The premium full-spectrum and broad-spectrum products sit at the top of the range. Row 9 is 6p per milligram on shelf price, dropping to 4.8p on subscription. Row 10 is 6.7p, dropping to 5.3p. The question is whether the extra spend buys a genuinely different extract with proven minor cannabinoids, or just a nicer bottle.
Potency and lab-report reality check
A label is a claim. A batch COA is evidence. If a 10% oil should contain 1,000mg and the lab report shows 850mg, your real cost per milligram rises by about 18%. If a gummy labelled 25mg tests at 22mg, the value shifts again. This is why cost per milligram should be calculated from the tested total where possible, not just the front of the pack.
The high-street products in this comparison often publish a basic potency certificate or provide one on request. That is a start. It tells you the CBD content, but it may not tell you about THC, pesticides, heavy metals or residual solvents. For a value-first shopper, a basic COA is better than no COA. A full-panel COA is better still, especially for full-spectrum products where the whole point is the wider cannabinoid profile.
Verdict: budget, mid-range and premium shoppers
| Shopper type | Best value route | Typical cost per mg | What to check |
|---|---|---|---|
| Budget | Online isolate oil or gummies with a batch COA; buy enough to clear delivery | 2.4p to 3.6p | Batch COA, tested CBD total, delivery threshold, subscription terms |
| Mid-range | High-street or pharmacy oils with click and collect; online specialist oils with a full COA | 3.0p to 4.0p | Batch match, potency check, whether the COA covers contaminants |
| Premium | Full-spectrum or broad-spectrum products with a full-panel COA | 4.8p to 6.7p | Minor cannabinoid levels, THC result, contaminant panel, lab accreditation |
The CBD Collect takeaway
Value is not the same as cheap. A £60 bottle can be better value than a £20 one if it contains twice the CBD and comes with a full-panel COA. But a £45 gummy with no batch report is not a premium product; it is an expensive guess.
Do the maths on the receipt, not the headline. Check the batch. Then decide whether you are paying for CBD, for convenience, or for a story. CBD Collect’s 2026 view is simple: the best UK CBD buy is the one where the milligram price, the potency check and the lab paperwork all make sense together.