If you're a damn regular smoker, or if you smoke a lot, it will take longer to get it out of your system. I've seen estimates from 30-60 days, and that's for someone who has smoked 3-5 times a day for more months. However, if you just toke up a couple times a week, you pretty much don't have to worry about anything.

Good luck!