How Long Does Weed Stay in Your Blood?

For most occasional users, THC is detectable in blood for roughly 1 to 2 days after smoking or ingesting cannabis. Heavy, daily users face a much longer window, with studies documenting detectable blood THC levels persisting for up to 30 days of abstinence. The exact timeline depends on how often you use, your body composition, and which specific compound the test is looking for.

Detection Windows by Usage Pattern

How long THC lingers in your blood is largely a function of how frequently you use cannabis. A single session produces a sharp spike in blood THC that drops quickly over the next several hours. For someone who uses once or only occasionally, active THC typically falls below detectable levels within 12 to 24 hours, though traces can sometimes be picked up for up to 2 or 3 days.

For regular users (several times a week), the picture changes significantly. THC accumulates in fatty tissues over time, then slowly leaks back into the bloodstream even after you stop using. Research published in the Canadian Medical Association Journal found that blood THC levels above 2 nanograms per milliliter can persist for up to 6 days of abstinence in frequent users. In the most extreme cases involving heavy daily consumption over long periods, detectable THC has been measured in blood as far out as 30 days after the last use.

Active THC vs. Its Breakdown Product

Blood tests can screen for two different things: active THC (delta-9-THC), which is the compound responsible for the high, and its inactive breakdown product (sometimes called the metabolite), which your liver creates as it processes THC out of your system. These two compounds have different detection windows, and which one a test targets matters.

Active THC peaks in blood within minutes of inhaling cannabis and begins declining almost immediately. The inactive metabolite shows up a bit later and sticks around longer, with an estimated half-life in blood plasma of 4 to 12 hours. That means it takes roughly 4 to 12 hours for your body to clear half of it, then another 4 to 12 hours to clear half of what remains, and so on. For occasional users this metabolite clears within a few days. For chronic users with large stores built up in fat tissue, the slow trickle of metabolite back into the bloodstream can keep levels detectable for weeks.

Why Body Fat Plays Such a Big Role

Unlike alcohol, which dissolves in water and gets processed at a relatively predictable rate, THC is fat-soluble. It binds to fat molecules and gets temporarily stored in organs and fatty tissues throughout your body. This is why two people who smoke the same amount can have very different detection timelines.

If you carry more body fat, you have more storage capacity for THC. Over time, especially with repeated use, those fat stores accumulate significant amounts of THC and its metabolites. When you stop using, the stored compounds slowly release back into your bloodstream as your body metabolizes fat for energy. This is also why factors like your metabolic rate, exercise habits, and overall body mass index influence how quickly you clear THC. Someone with a fast metabolism and lower body fat will generally process it out faster than someone with a slower metabolism and higher body fat percentage.

Blood Tests vs. Other Testing Methods

Blood testing has a relatively short detection window compared to urine or hair testing, which is why it’s typically used in situations where recent use matters, like roadside impairment testing or post-accident screening. Urine tests, the most common type for employment screening, detect the inactive metabolite and can pick it up for 3 to 30 days depending on usage. Hair tests can detect cannabis use for up to 90 days. Saliva tests fall somewhere between blood and urine, generally detecting THC for 24 to 72 hours.

Blood tests are considered the best indicator of current or very recent impairment because they measure active THC circulating in your system right now. However, for heavy users, the persistent baseline of THC leaking from fat stores complicates interpretation, since a positive blood test doesn’t necessarily mean the person used cannabis that day.

Legal Thresholds for Blood THC

Several states and countries have set legal limits for THC in blood, similar to blood alcohol limits for drunk driving. Colorado, for example, uses a threshold of 5 nanograms of active delta-9-THC per milliliter of whole blood. Reaching or exceeding that level creates a legal presumption that you’re impaired.

Importantly, you can still face impaired driving charges even below that threshold. In Colorado, drivers can be arrested and cited for impairment at any blood THC level if law enforcement documents observable signs of impairment. This is partly because tolerance varies so widely between individuals. A daily user might function normally at levels that would significantly impair a first-time user. Other states, like Washington, use a similar 5 ng/mL standard, while some states have zero-tolerance laws that treat any detectable THC in blood as a violation.

General Timeline at a Glance

  • Single or rare use: Active THC typically undetectable in blood within 1 to 2 days
  • Moderate use (a few times per week): Detectable for roughly 3 to 7 days
  • Daily heavy use: Detectable for 1 to 4 weeks, with extreme cases reaching 30 days

These ranges are approximations. Your actual clearance time depends on the interplay of usage frequency, potency, body fat, metabolism, and hydration. There’s no reliable way to speed up the process. Products marketed as THC detoxes or cleanses have no proven ability to accelerate clearance from blood. The only thing that consistently works is time and abstinence.