It takes 30 days to detox from weed entirely. So a month is the minimum, personally I've found I don't start noticing improvement until I've been sober for about three months, because sleep gets messed up for longer than it takes to detox. You have to go all the way through the withdrawal symptoms until you're sleeping healthily again, then you'll start to notice improvements in life. Small, incremental improvements.
It takes 30 days to detox from weed entirely. So a month is the minimum, personally I've found I don't start noticing improvement until I've been sober for about three months, because sleep gets messed up for longer than it takes to detox. You have to go all the way through the withdrawal symptoms until you're sleeping healthily again, then you'll start to notice improvements in life. Small, incremental improvements.