Short answer

Most occasional cannabis users have detectable delta-9 THC in blood for roughly 3 to 12 hours, and sometimes up to a day or two. Heavy, frequent users can test positive longer, often several days, because THC accumulates in fat and releases slowly. The metabolite THC-COOH can remain detectable after the parent drug is gone, though blood levels fall faster than urine levels.

how long can thc be detected in blood

No single number fits everyone. A blood test is a snapshot, and the result depends on how much was used, how often, the route of use, body composition, metabolism, and the lab's cutoff. A positive blood test also does not by itself prove impairment.

read more

THC vs. THC-COOH in blood

Blood tests may look for the active drug or its breakdown products. They are not interchangeable.

more on this topic

  • Delta-9 THC: the main psychoactive compound. It peaks within minutes after smoking or vaping and drops over hours.
  • 11-hydroxy-THC: an active metabolite formed mainly after edible use. It can appear at low levels and may matter in some lab panels.
  • THC-COOH: an inactive metabolite used to show that cannabis was used. It stays in the body longer than THC, but blood concentrations still decline within days to weeks depending on use history.

Typical detection windows

These are general ranges, not guarantees. Lab methods and cutoff levels vary.

does cannabis show up in blood test after one use

  • Occasional use, smoked or vaped: THC is often detectable for 3 to 12 hours. A sensitive test may detect it up to about 24 hours.
  • Heavy daily use: THC may remain detectable for 1 to 3 days or longer. Some chronic users test positive for up to a week.
  • Edibles: absorption is slower and can be less predictable. High-dose edibles may stretch the detection window compared with a small inhaled dose.
  • CBD products: CBD isolate products usually contain little or no THC. Full-spectrum products may contain trace THC, and heavy daily use can lead to accumulation.

What changes the window

The biggest factor is frequency of use. A person who uses once a month clears THC faster than someone who uses daily. Dose matters too: a high-potency concentrate delivers more THC than a small joint.

Route of use changes absorption. Inhaled THC reaches the bloodstream quickly and falls quickly. Edibles create a delayed peak and a longer exposure. Body fat and metabolism also play a role because THC is stored in fatty tissue and released gradually.

Finally, the test matters. A lab with a low cutoff can detect THC longer than a rapid test with a higher cutoff. Hydration, exercise, and home remedies do not reliably shorten blood detection times, and some can dilute samples in ways that create other problems.

Blood vs. urine, saliva, and hair

Blood testing is best at showing recent use. Urine testing usually detects THC metabolites for days to weeks, and longer in heavy users. Saliva testing generally covers hours to about one or two days. Hair testing can show use over months. Each specimen answers a different question, so a negative blood test does not rule out prior use and a positive urine test does not prove recent impairment.

CBD products and blood tests

If you use CBD and face a THC test, read the certificate of analysis for the batch, not just the product label. Look for total THC content and whether the lab reports THC as not detected. Broad-spectrum and full-spectrum CBD can carry trace THC, and daily use of a product with trace THC may produce a positive result in some people. CBD isolate products are the lower-risk choice for THC avoidance, but only if the lab report confirms the claim.

Practical takeaway

For most people, cannabis stays in blood for hours, not weeks. Frequent high-dose use can push detection into several days. If you need a clean blood test, the safest approach is to stop use well before the test and choose CBD products with batch-specific lab reports that show THC content. Do not rely on a single detection window or on a product label alone.