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.

more on this topic

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 to get cannabis out of urine fast