Meth How Long Does Meth Withdrawal Last? Meth withdrawal usually lasts 7 to 10 days, peaking on days 2 to 3. Learn each phase’s symptoms and timeline so you can prepare for recovery. Read More »