Jessica, I was a frequent weed smoker, too. Having marijuana in your system can affect how you respond to anesthesia.
I stopped smoking probably 6 months before I got scheduled for a new job, but I told my program coordinator and the psychologist. They sent me for a test, and it came back clear. It delayed my scheduling meeting by a week.
ALWAYS be honest and transparent with your healthcare providers.
I thought they were full of crap when they said it could interact with anesthesia. I did some research of my own and found that they weren't lying.
At the very least, do a couple of home urine tests to ensure its out of your system before surgery.
Good luck!