THC leaves the body in two stages, and understanding the second one explains why "how long" doesn't have a single answer.

The fast phase

In the first few days after your last use, the THC circulating in your blood drops quickly. This is the stretch where most acute withdrawal symptoms show up — irritability, poor sleep, low appetite — because your system is adjusting to the sudden absence.

The slow phase

THC is fat-soluble. Over months or years of regular use it accumulates in body fat and then seeps back out slowly, long after you've stopped. This is why a heavy daily user clears far more slowly than someone who used occasionally, and why body composition and how often you used matter more than any single number.

For frequent users, urine tests commonly read positive for two to four weeks after stopping, and heavier or longer-term use can stretch that to six weeks or beyond. Occasional users often clear within a few days to a week. These are ranges, not schedules.

What you can rely on

  • The acute discomfort eases within one to two weeks for most people, regardless of what a test would show.
  • Sleep and mood usually track your recovery, not the clearance timeline — you can feel much better while still testing positive.
  • Hair testing reflects past use over months and isn't a measure of anything currently in your system.

If a specific test date matters to you, talk to a clinician or the testing body — not an app. The variation between people is genuinely too large for a reliable personal estimate.