A one time high stays in the body for 3-5 days. If you toked over a couple of days I would say about 7-10 days to be safe.