text: how long does marijuana stay in your system? does it depned on how long the use and when stopped? my husband has been smoking weed now for most of his life.  he has been clean for 9ks.  do you think that it is our of his system? marijuana can be detected in your body for up to 30 days. there is no way of cleaning marijuana out of your system faster, you can only give it time.