สารจากกัญชาจะอยู่ในร่างกายได้นานเท่าไหร่ขึ้นอยู่กับระยะเวลาที่ร่างกายใช้ในการกำจัดออกไปจากร่างกาย จากงานวิจัยพบว่า ปริมาณสารจากกัญชาจะลดลงครึ่งหนึ่งในเวลา 25 - 57 ชั่วโมง หรือคิดง่ายๆ ว่าต้องใช้เวลาถึง 4 วันในคนที่ใช้กัญชาเป็นประจำ
การคำนวณคร่าวๆ ว่าสารจากกัญชาจะลดระดับลงจนถึงขนาดที่น้อยมาก คือ 5 เท่าของระยะเวลาที่ร่างกายกำจัดออกไปจากร่างกายครึ่งหนึ่ง ถ้าดูจากตัวเลขข้างบนก็คำนวณง่ายๆ ด้วยการเอา 5 ไปคูณระยะเวลาที่บอกไว้คือ 25 x 5 - 57 x 5 = 125 - 285 ชั่วโมงเป็นอย่างน้อย คิดเป็น 5 - 10 วันเลยทีเดียว
แต่สาร THC จะอยู่ในร่างกายได้นานเป็นพิเศษ เพราะสาร THC ละลายในไขมัน ก็เลยไปสะสมในไขมันของร่างกาย ถ้าร่างกายไม่ได้รับสาร THC เข้าไปเพิ่ม มันก็ทยอยขับออกไปจากร่างกาย จากการศึกษาวิจัยพบว่า สามารถตรวจพบสาร THC ได้ถึง 1 เดือน หลังจากการใช้กัญชาครั้งสุดท้าย
(ขอบคุณข้อมูลจาก : หนังสือ รักษาโรคด้วยกัญชงและกัญชา โดย น.พ. สมยศ กิตติมั่นคง.)