2-3 days, your mouth replaces cells every 48-72 hours, so be sure to brush, floss and use mouthwash all days in between.
I guess I will let you know - I did the whole drink and tablet thing that said they were 300% guaranteed. Took pee test at home - all was well and NEGATIVE. Got to the job for the test and they did the saliva swab test instead. CRAP!!!!! Anyone who is expecting to have to take a drug test should drink the junk they have, take the tablets AND just in case. Brush, floss, brush like hell, gargle, and then chew altoids all the way there. Then drink a crap load of water the day of and night before - then you'll be covered either way. So, I may have failed my saliva test and I will check back with you all tomorrow and let you know for sure. I haven't smoke since Monday night and my saliva test was at 10am on Thursday - God I'm hoping that's long enough! They just need to legalize this fabulous relaxation method once and for all!
Supposedly up 2 72 hrs after smoking I'm not completely certain on that but its the longest I have found online with different sites
Up to 24 hrs
I would say up to 30 days because marijuana can be detected in your urine for up to 30 days depending on how frequently your use is. I smoked marijuana one night and had a couple beers and had a drug test 14 days later and I came out clean. But if your not sure what will happen there is plenty of things that you can take to clean out your system my favorite is a pill but I forgot what its called but it makes your skin burn and turns your skin red and you urinate frequently then your clean.
Its 30 days if its in your system its in your saliva