How Long does Weed Stay in Your Body?

How long marijuana stays in your system depends alot on your usage. An occasional user would be 1-7 days with a habitual taking 1-4 weeks. A couple of good websites to check out is