Answer First:

It typically takes between 3 to 30 days for THC to be detectable in urine after smoking weed, though this can vary based on individual metabolism, dosage, and frequency of use.

What Affects THC Detection Time in Urine: A Guide to Testing Factors

How Long Weed Stays in Your Urine

Methods of Detection

Urine tests are commonly used to detect THC in the body. They typically measure levels of THC-COOH, a metabolite of THC. The window of detection can vary from a few days to several weeks.

How Long Do Edibles Show in Urine? Detection Windows