Most programs recommend at least 90 days. You may need more time to achieve long-term sobriety. Most addiction treatment centers recommend at least 90 days of sober living before returning home. While how long a person stays “drunk” varies, the average moderately intoxicated person will likely be sober in 6 to 8 hours.
If it takes much longer, the person must be (or should have been) hospitalized. How long you need to sober up generally depends on the amount of alcohol you consume. The body can generally metabolize ½ to 1 standard drink per hour. Drinking 1 bottle of regular beer in an hour means that you can expect alcohol to leave your body within 1 to 2 hours.
There will be challenges when you begin your sobriety journey. There will be times when you don't feel very well physically. Fortunately, however, the benefits you'll experience from being sober for 30 days will far outweigh the negative aspects. Men who have arrived at Step-Down improve their chances of staying sober with each passing day, as long as they remain open to suggestions.