Best CBD oils: the European shops compared (2026)

Some links on this page are affiliate links. We may earn a commission at no extra cost to you. It never changes our scores. How we review
15 shops selling CBD oil in Europe, ranked on lab reports, reputation, delivery and the price of a 10% oil.
- #1

CBD.fr
- Ships to 25 European countries in anonymised, odour-proof parcels
- Trustpilot 4.5 from 995 reviews
- #2

Nordic Oil
- Trustpilot 4.9 from about 2,700 reviews
- Certificate of analysis linked for each product
- #3

Formula Swiss
- Lab reports searchable and matched to product batch
- Swiss family producer since 2013, ships from EU warehouses
- #4

Enecta
- Trustpilot 4.7 from about 3,950 reviews
- Free shipping over 31.95 EUR and 30-day refund promise
- #5

Gardenz
- States an independent lab analysis is on every product page
- Trustpilot 4.6 from 259 reviews
- #6

Mama Kana
- Product pages say each lot is tested by independent lab LEAF
- Very low prices, e.g. 10% 10ml oil at 18.90 EUR with a second bottle free
- #7

Justbob
- Flowers from about 0.45 EUR/g
- Ships to 18 EU countries in plain unbranded boxes, 24-48h
- #8

CBDSOL
- Among the cheapest flower prices seen, trim from 0.34 EUR/g
- Orders usually shipped within 24 hours
- #9

High Society
- Large retail network, over 130 shops in France
- Product pages say each batch is tested by an independent lab
- #10

Weedy
- Flowers from about 0.50 EUR/g
- Sealed neutral envelopes, free shipping from 50 EUR
- #11

Deli Hemp
- Around 1,380 Trustpilot reviews, mostly positive
- French franchise network of about 60 shops since 2019
- #12

BioBloom
- Bio Austria certified organic hemp from Burgenland
- Sold through pharmacies and dm as well as its own shop
- #13

Origine CBD
- Same-day delivery in Paris, 48h in mainland France
- Ships to Europe and French overseas territories
- #14

Odile
Same owner as Cannactually- CBD and THC percentages shown on flower product pages
- Neutral, odourless packaging with tracked DPD or PostNL delivery
- #15

Cannabinoideshop
- Wide range of single-cannabinoid oils (CBD, CBG, CBN, THCV and more)
- Free shipping on every order
CBD oil is the most common CBD product in Europe, and the one where prices vary the most. In our comparison, a 10 ml bottle of 10% oil cost anywhere from about 18 to almost 50 euros. Here is how 15 shops compare.
How we ranked them
Scores are research-based: lab reports and company details (30%), customer reputation (30%), delivery and returns (20%) and price (20%). We have not yet tested every oil ourselves, so taste and consistency are not scored. The label next to each score shows whether it is research-based or tested. Full method on How we score.
Our top picks
CBD.fr (8.6) combines a wide oil range with delivery to 25 European countries and a solid review record.
Nordic Oil (8.5) has the best customer reputation in this ranking, 4.9 on Trustpilot from about 2,700 reviews, links a certificate of analysis for every product and offers a 30-day money-back guarantee. It is one of the pricier options, at around 44 to 48 euros for a 10% 10 ml oil on sale.
Formula Swiss (8.3) is the most transparent: lab reports are searchable and matched to the batch you buy. Its oils are premium priced.
Good value
- Enecta (8.2) sells an organic-certified 10% 10 ml oil at 31.95 euros with free shipping over that amount and a 30-day refund promise. Batch lab results are not public.
- Mama Kana (8.1) and High Society (7.7) are the cheapest, with 10% oils under 20 euros and second-bottle-free offers, but with weaker lab report transparency.
How to read a CBD oil label
- Concentration. 10% in a 10 ml bottle is about 1,000 mg of CBD. Compare price per mg, not per bottle.
- Full spectrum, broad spectrum or isolate. Full spectrum keeps other hemp compounds, including trace THC. Isolate is CBD only.
- Carrier oil. Hemp seed, olive and MCT oil are common. It affects taste more than anything else.
- The lab report. It should confirm the CBD content and show THC within the legal limit for your country.
Frequently asked questions
Which CBD oil shop is the best in Europe?
On our research-based scores, CBD.fr leads, followed closely by Nordic Oil, which has the best customer reviews we found, and Formula Swiss, which publishes batch-matched lab reports.
What does 10% CBD oil mean?
It means the oil contains about 10% CBD by weight or volume. A 10 ml bottle of 10% oil contains roughly 1,000 mg of CBD. Always check the lab report to confirm the real content.
How much should a 10% CBD oil cost?
In the shops we compared, a 10 ml bottle of 10% oil costs from about 18 to 50 euros. Price alone does not tell you about quality, so compare lab reports and extraction method as well.


