According to American Addiction Centers, a person can expect marijuana to remain in their body for the following times:
- Hair: 90 days
- Urine: 3 days to a month or more, depending on usage
- Saliva: 48 hours
- Blood: 36 hours
In addition to these figures, a study published in 2017 also identified that traces of cannabinoids could remain in sweat for 7–14 days.
How long these compounds stay in a person’s system varies widely. According to another study published in 2017, one of the factors that affect this time frame is the strain of marijuana a person uses. The strain refers to the specific subspecies of the plant.
Different strains of marijuana may contain varying amounts of cannabinoids, which can affect how long they remain in a person’s body.
How often a person uses marijuana can also affect how long it stays in their body. When a person uses marijuana for an extended period, traces of cannabinoids will remain in their body for a longer time.
This means they may still test positive for marijuana many months after stopping. In some instances, people have tested positive for THC 3 months after discontinuing use.
Some other factors that affect the length of time marijuana traces will remain in a person’s body include:
- how much marijuana they use
- how often they exercise
- the type of exercise they do
- their eating habits
- their metabolism
- the percentage of body fat they have
These varying factors may make it difficult to determine precisely how long marijuana, or more specifically THC, will remain in a person’s system after use.
Source Article from https://www.medicalnewstoday.com/articles/327306.php