Outpatient rehab treatment programs can vary from several weeks to several months in length. The length of outpatient programs varies depending on a veteran’s unique needs and insurance coverage.