The half-life of THC varies from person to person and can range from 0.8 days to 10 days. You could be clean in a few days or as many as 2 months. It depends on how much you smoke, your body type (heavy people take longer usually), metabolism, activity level, etc.

Get a home test.