If you only smoked once, then yes, you should be able to pass a drug test for marijuana (unless it's a hair drug test). If you've been smoking every day or every other day for a long time, up until 10 days ago, then no, you probably won't pass a drug test.
If you're a regular user (like, a few times a week or more) then it typically takes 2 to 6 weeks, or a month on average, before you can pass a urine test. For less frequent users (less than a few times a week) it's more like 2 weeks to one month. But if you just smoke one time, ever, then it only takes a few days to leave your system.
For more detailed information, see the Related Question below.
Copyright © 2026 eLLeNow.com All Rights Reserved.