How long does cannabis stay in your system for a drug test?

Detection times depend on the test type and how often you use cannabis. Urine tests detect THC for 3 days to 30 days. Blood tests detect THC for 1 to 2 days. Saliva tests detect THC for 1 to 3 days. Hair tests detect THC for up to 90 days.

related article

Urine test

Urine tests are the most common for pre-employment and random testing. The detection window is 3 days for one-time use. For heavy, daily use, the window can reach 30 days. Body fat, metabolism, and hydration affect the window. THC is stored in fat cells. It releases over time.

How Long Before a Drug Test Should You Stop Using Cannabis?

Blood test

Blood tests measure THC in the bloodstream. The window is short. Occasional use: 1 to 2 days. Heavy use: up to 7 days. Blood tests are rare for routine screening. They are used for recent use, like in DUI cases.

related article

Saliva test

Saliva tests collect fluid from the mouth. The window is 1 to 3 days. These tests are used for roadside testing and some workplaces. They are hard to cheat. They detect THC after recent use.

what kind of drug test detects cannabis

Hair test

Hair tests have the longest window. THC deposits in hair follicles. The detection window is up to 90 days. Hair tests are used in some legal and employment settings. They are less common due to cost.

Factors that change detection time

  • Frequency of use: daily use extends the window.
  • Metabolism: a fast metabolism clears THC in less time.
  • Body fat: more fat stores more THC.
  • Hydration: water intake may dilute urine, but does not remove THC.
  • Product potency: high-THC products leave more metabolites.

CBD and drug tests

CBD products can contain THC. Full-spectrum CBD has THC. Isolate CBD has no THC. The FDA does not regulate CBD purity. Some products labeled THC-free may contain THC. A drug test looks for THC metabolites. Using full-spectrum CBD can cause a positive test. Check lab reports before you buy. Buy CBD with a certificate of analysis.

What to do if you have a test

No method flushes THC from your system. Water, exercise, and detox kits do not work. They may create health risks. The only way to avoid a positive test is to stop using cannabis. The time to stop depends on your use pattern. Ask a doctor for advice. Do not use someone else's urine. That is illegal and risky.

This information is for general knowledge. It is not medical advice. Consult a healthcare provider for your specific situation.