The Bundle Illusion: What 25 UK CBD Multi-Buy Deals Actually Cost Per Dose in 2026
Photo: Evopure, CC BY-SA 2.0, via Wikimedia Commons
There is a particular kind of UK CBD offer that arrives like a friendly nudge: buy two, get one free. Or three for £60. Or a free 10ml bottle when you spend £45. On the surface, it is straightforward hospitality. In practice, a multi-buy can be a discount, a delivery-fee workaround, or a gentle shove towards spending £30 more than you planned.
For this Buying Guides test, we looked at 25 UK CBD multi-buy offers in 2026 — oils, mostly, with a few edibles and topicals where the bundle crossed categories. We compared the single-bottle price with the two- and three-bottle price, then did the maths that actually matters: cost per 10mg of CBD. We also factored in shipping thresholds, expiry dates, bottle size and the small print that decides whether the offer is really available to you.
The only number that travels: cost per 10mg
A bundle is not automatically good value because the headline percentage looks large. The useful comparison is cost per 10mg dose. Take a 30ml oil with 1,500mg of CBD. That is 50mg per ml, so a 10mg dose is 0.2ml. A £35 bottle contains 150 doses of 10mg, which works out at about 23p per dose. If a three-for-two deal brings the effective bottle price down to £23.33, the dose cost falls to roughly 16p. That is a real saving.
But if the “free” bottle is a 10ml, 300mg version rather than the 30ml, 1,500mg bottle in the main offer, the maths changes. The freebie may contain 30 doses at 10mg, while the paid bottles contain 150 each. You have saved something, yes, but not the one-third that the word “free” suggests. Several offers we looked at mixed bottle sizes inside the bundle, and the smaller bottle was not always obvious until the basket page.
Shipping thresholds are part of the price
A multi-buy can be a sensible way to cross a free-delivery threshold. If a shop charges £3.95 for delivery under £35 and you were going to spend £29, adding a second bottle at £18 is not a £18 decision. It is an £18 decision minus the delivery fee you now avoid, plus the cost of the extra CBD you did not originally need.
That can still be worth it if you use the product regularly and the expiry date is comfortable. It is not worth it if the second bottle will sit in a kitchen cupboard until 2028. We saw several bundles that only made financial sense once delivery was removed, and a few where the bundle price was so close to the threshold that a single extra edible was a better route than a second full bottle.
Expiry dates decide whether a bundle is a bargain
CBD oils are not immortal. A three-bottle bundle at a genuinely low cost per dose is not a saving if two bottles expire before you can reasonably use them. In our comparison, we noted the best-before or expiry date where it was shown before checkout. Some shops displayed it clearly on the product page. Others showed it only in the basket, in a dropdown, or after you had created an account.
The practical rule is simple: work out your daily dose, then work out how many days the bundle covers. A 30ml bottle at 0.2ml per day lasts 150 days. Three bottles last 450 days. If the bundle’s expiry dates are within 12 months, you are buying a supply you may not finish. That does not make the offer dishonest, but it does make the “saving” theoretical rather than real.
When a multi-buy actually earns its place
We found genuine multi-buy savings in three situations. First, where the per-bottle price fell clearly below the best single-bottle price we could find for the same product and size. Second, where the bundle used the same bottle size throughout and stated the expiry date upfront. Third, where the shop’s delivery threshold was realistic rather than engineered to make the bundle the only sensible option.
The weakest offers were the ones that relied on a free item of a different size, a minimum spend that pushed the total well past the delivery threshold, or a countdown timer that made a standard bundle look like a flash sale. A multi-buy should be a straightforward volume discount. If you need a calculator, a calendar and a screenshot of the terms to understand it, the deal is doing more work than the CBD.
The small print that changes the basket total
Before you commit, check four things. Does the free bottle count towards the delivery threshold? Is the offer available on all strengths or only the weakest one? Does the bundle price include VAT and delivery? And what happens if you return one bottle — is the discount clawed back?
We also saw bundles where the “free” bottle was a sampler rather than a full-size product, and offers that excluded the strongest oils. None of that is necessarily unfair, but it changes the value. A free 5ml taster is not the same as a free 30ml bottle, even if the banner uses the same cheerful font.
The CBD Zoom verdict
Multi-buys are not inherently bad. For a regular user with a known daily dose and a comfortable expiry window, a well-priced three-bottle bundle can be the cheapest way to buy CBD in the UK. But the free bottle is rarely free in the way the headline implies. It is a pricing device, and sometimes a very good one.
Zoom in on the cost per 10mg, the bottle size, the delivery threshold and the expiry date. If the bundle still wins after those four checks, buy it with confidence. If it only wins because you have added an extra bottle you did not plan to use, you have not found a discount. You have found a bigger cupboard.