The detection window for THC and its metabolites in the blood can vary. THC is typically detectable for a few hours to a few days, while its metabolites can be detected for several weeks or even months.