The best cannabis oil for sleep is a full-spectrum oil built on a 1:1 ratio of THC to CBN, dosed 30 to 60 minutes before bed. THC shortens sleep latency, CBN is linked to longer sleep duration, and the minor cannabinoids and terpenes in a full-spectrum extract round out the effect. Shoppers who want to avoid THC entirely should start with a CBD-dominant 20:1 oil instead.

more on this topic

What we compared

Every pick below was judged on four things: cannabinoid ratio, onset speed, dose accuracy per drop or milliliter, and how a typical 5 mg THC serving feels the next morning. Ratios matter more than brand names because they decide whether an oil puts you to sleep or keeps you awake.

Cannabis Oil for Pets Dosage Guide: How to Administer Safely

  • Ratio: THC to CBN to CBD, listed as milligrams per serving
  • Onset: 15 to 30 minutes for nano-emulsion, 45 to 90 minutes for standard oil
  • Duration: 6 to 8 hours for full-spectrum, 3 to 5 hours for isolate-based oils
  • Accuracy: a marked dropper or metered spray you can dose in 1 mg steps

Our top pick: full-spectrum 1:1 THC:CBN oil

This is the oil we hand to customers who have tried CBD alone and stayed awake. A 1:1 THC:CBN formula at 5 mg each per serving delivers sedation from two directions at once, and full-spectrum extraction keeps the terpene profile intact. It is the strongest all-around choice for chronic difficulty falling and staying asleep.

make cannabis oil at home easy

Why it wins

THC reduces the time it takes to fall asleep, while CBN is the cannabinoid most often paired with sleep products for its reputation as a sedative. Together they cover both halves of a bad night. Users with a high tolerance can move to 10 mg per serving without changing products.

cannabis oil for chronic pain relief

Dose and timing

Start with 5 mg THC and hold that dose for three nights before adjusting. Take it 45 minutes before lights out and swallow it with a small fatty snack to improve absorption. Expect 7 to 8 hours of coverage from a single serving.

Best for first-timers: CBD-dominant 20:1 oil

If you have never used THC, a 20:1 CBD to THC oil is the safest entry point. The trace THC supports absorption without a noticeable psychoactive effect for most people, and 25 to 50 mg of CBD per serving gives a gentle wind-down. Increase to a 4:1 ratio only after a week of clean results.

Best fast-onset: nano-emulsion sublingual oil

Nano-emulsified oil hits in 15 to 25 minutes, which helps when your mind races the moment the lights go off. Hold it under the tongue for 60 seconds before swallowing for the quickest effect. The tradeoff is a shorter window of coverage, so pair it with a slower oil if you wake at 2 a.m.

Best budget: full-spectrum indica tincture

A plain full-spectrum indica tincture costs less per milligram and works well for routine nighttime use. Look for clear per-drop dosing and a batch-tested label rather than strain-name marketing. Terpene content varies by harvest, so expect small night-to-night differences.

Best THC-free: broad-spectrum CBD plus CBN oil

Broad-spectrum CBD and CBN oil removes THC while keeping the other cannabinoids, making it the pick for anyone facing a drug test or who dislikes feeling altered. Effects are milder, and 25 to 50 mg of total cannabinoids per serving is a normal starting point. Give it a full week before judging results.

How the options compare

  • Best overall: 1:1 THC:CBN full-spectrum, 5 mg each per serving
  • Best for beginners: 20:1 CBD:THC, 25 to 50 mg CBD per serving
  • Fastest onset: nano-emulsion, 15 to 25 minutes
  • Best value: full-spectrum indica tincture
  • Best THC-free: broad-spectrum CBD plus CBN

Frequently asked questions

How many milligrams of cannabis oil should I take for sleep?

New users should begin at 2.5 to 5 mg THC per serving. Regular users often settle between 10 and 20 mg, and edible tolerance builds quickly, so plan periodic tolerance breaks.

How long before bed should I take cannabis oil?

Take standard oil 45 to 90 minutes before bed and nano-emulsion 15 to 30 minutes before bed. Keep the timing consistent for a week so you can judge the result fairly.

Will cannabis oil leave me groggy in the morning?

Morning grogginess usually comes from too high a dose or too late a dose. Cut your serving by half or take it an hour earlier, and avoid stacking it with alcohol or sleep medications.

Does CBD alone help with sleep?

CBD alone helps some people relax, but the evidence for sleep onset is stronger when THC or CBN is present. If CBD alone has not worked after two weeks, a low-THC ratio is the next step.

Is cannabis oil legal to buy in the US?

Legality depends on your state and whether the product is hemp-derived or cannabis-derived. Hemp-sourced CBD with under 0.3 percent THC is federally legal, while cannabis oil requires a state-licensed dispensary and 21+ ID.

Shop by ratio, not by label claims, and keep your first purchase small until you know how your body responds. Talk to a pharmacist or physician first if you take sedatives, blood thinners, or any prescription medication.