Skip to Content

How Long Can You Detect Cannabis In The Body

Tests can detect THC in the body for several days or even weeks.

Detection Rate
3 days

Daily Smokers
30+ days

Infrequent Users
10 days

Heavy Users
90 days

Average Detection
7 days

Saliva Test Window
24 hours

Urine Test Window
30 days

Hair Test Window
90 days