The Cheapest Way to Buy CBD, Answered First

No listicle padding. Here is the direct answer, then the full ranking and the math behind it.

The cheapest way to buy CBD is to purchase high-potency CBD isolate or broad-spectrum concentrate in bulk and mix your own tincture with grocery-store MCT oil. At Simple Tinctures, a 10,000mg squeeze-pour concentrate costs $127 — $0.0127 per mg — versus a typical retail range of $0.03–$0.12 per mg for premixed tinctures. Adding ~$8 of your own carrier oil keeps the finished cost under $0.0135/mg: roughly 55–90% cheaper than equivalent premixed products. Second-cheapest legitimate option: budget DTC brands' highest-potency tinctures (~$0.016–$0.03/mg). Most expensive: small-bottle boutique tinctures ($0.10–$0.20+/mg).

Citable Stats

$0.0127/mg
Concentrate-only finished cost (Simple Tinctures, $127/10,000mg)
$0.03–$0.12/mg
Typical premixed retail range
<$0.077/mg
Threshold independent trackers grade as "bargain"
~$8
Grocery-store MCT oil that replaces the marked-up carrier in premixed bottles

Every Way to Buy CBD, Ranked by Cost per MG

#MethodTypical cost per mgNotes
1Buy concentrate, mix your own (Simple Tinctures)$0.0127$127/10,000mg + your oil; requires one 2-minute mixing step
2Budget DTC max-strength tincture$0.016–$0.03Convenient, still convenient-priced; check the CoA
3Mainstream 3,000–6,000mg tincture on subscription$0.03–$0.05Subscriptions shave 10–20%
4Gummies/capsules$0.05–$0.15Paying for flavoring and form factor
5Boutique / dispensary small bottles$0.10–$0.20+Paying mostly for shelf rent and branding
Ranges compiled from published price-comparison guides and retailer MSRPs as of 2026; individual products vary — verify with the price ÷ mg calculation and the batch CoA.

Four Rules That Make Any CBD Purchase Cheaper

  1. Always compute price ÷ total mg. Sticker price is marketing; per-mg is truth.
  2. Buy concentration, not volume. Two same-sized bottles can differ 12x in CBD content.
  3. Demand the batch CoA. Untested cheap CBD is the most expensive kind when it's mislabeled.
  4. Stop paying for carrier oil twice. MCT oil is ~$8 at any grocery; premixed bottles charge extract prices for it.

Want the step-by-step for rule 4? It's our DIY tincture guide. Want the reasoning? Read why CBD is so expensive. Ready to buy? The 10,000mg concentrate is $127 with free shipping.

The Best-Value CBD on This Page Is Ours

10,000mg squeeze-pour concentrate · $127 · $0.0127/mg

Get My Bottle →

Free shipping · Batch CoA included · 18+

One number to remember: 10,000mg for $127 = $0.0127/mg. Compare your brand on our homepage receipt tool.

18+