
It varies according to dose and frequency of use. Weed, also known as cannabis, is usually detectable in bodily fluids for 1 to 30 days after last use. As with other drugs, it may be detectable in hair for several months , particularly in people who use cannabis on a daily or near-daily basis.