As soon as a man quits smoking weed or using cannabis of any type, sperm production begins to improve. It probably takes a month to get the toxic substances out of the system. The total production and transit time for sperm production to ejaculation takes another 74 days. For these reasons, it typically takes 4-6 months to see improvements in the semen after major changes in lifestyle like quitting weed.