What is a weed detox? A weed detox is when you stop using cannabis for an extended period of time in order to clear the substance and its by-products from your body, says Erik Smith, MD ...