Various factors determine how long THC level drops in your body. They include your age, gender, and body mass index (BMI) which determines how your body processes and metabolizes the drug. Other factors are how much, how frequent and how potent your weed is.