In crisis? Call or text 988 (Suicide & Crisis Lifeline) or 911. SAMHSA's National Helpline: 1-800-662-HELP (4357) — free, confidential, 24/7.

Drug Rehab Centers in Vermont

50 verified treatment facilities across Vermont.

Treatment Facilities in Vermont

Filter by Payment Type:

Elevate Youth Services

Call: 802-229-9151

652 Granger Road, Barre, VT, 05641

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; SAMHSA fund

Healthcare and Rehabilitation Services

Call: 802-463-3947

1 Hospital Court, Suite 410, Bellows Falls, VT, 05101

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; S

Windham Center

Call: 802-463-1346

1 Hospital Court, Suite 12, Bellows Falls, VT, 05101

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Payment assistance (check with

BAART Programs

Call: 802-221-3499

120 Depot Street, Suite 4, Bennington, VT, 05201

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; S

SaVida Health

Call: 802-448-5105

655 Main Street, Suite 2, Bennington, VT, 05201

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

United Counseling Services

Call: 802-442-5491 x315

100 Ledge Hill Drive, Bennington, VT, 05201

Get Directions →

Services: Payment Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

VA Bennington CBOC

Call: 802-440-3300

186 North Street, Bennington, VT, 05201

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; State-financed health insurance plan

Clara Martin Center

Call: 802-222-4477

1483 Lower Plain Road, Route 5, Bradford, VT, 05033

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; SAMHSA funding/

Valley Vista

Call: 802-222-5201

23 Upper Plain, Bradford, VT, 05033

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Payment assistance (check with facility

Brattleboro Comprehensive Treatment

Call: 802-258-4623

16 Town Crier Drive, Brattleboro, VT, 05304

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Language Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Healthcare and Rehabilitation Services

Call: 802-254-6028

51 Fairview Street, Brattleboro, VT, 05301

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; S

SaVida Health

Call: 802-451-0231

54 Chickering Drive, Suite A, Brattleboro, VT, 05301

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Burlington Lakeside CBOC

Call: 802-657-7090

128 Lakeside Avenue, Suite 260, Burlington, VT, 05401

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; Federal military insurance (e.g., TRICARE)

Howard Center

Call: 802-488-6100

855 Pine Street, Burlington, VT, 05401

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Spectrum Youth and Family Services

Call: 802-864-7423 x310

84 Pine Street, Suite 2, Burlington, VT, 05401

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health ins

University of Vermont Medical Center

Call: 802-847-3333

1 South Prospect Street, Saint Joseph 3, Burlington, VT, 05401

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or

Healthcare and Rehabilitation Services

Call: 802-295-3031

49 School Street, Hartford, VT, 05047

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; S

Northshire UCS

Call: 802-442-5491

5312 Main Street, Route 7-A, Manchester Center, VT, 05255

Get Directions →

Services: Payment Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

BAART Behavioral Health Services

Call: 802-223-2003

617 Comstock Road, Suite 5, Montpelier, VT, 05602

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; S

Washington County Mental Health Servs

Call: 802-225-8355

73 Main Street, Montpelier, VT, 05602

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Language Services

Payment: Federal, or any government funding for substance use treatment programs; Sliding fee scale (fee is based on income and other factors); Sign language services for the deaf and hard of hearing

Washington County Mental Health Servs

Call: 802-301-3360

P.O. Box 647, Montpelier, VT, 05601

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Language Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Private health insurance; Cash or self-payment; Sliding fee scale (fee is based on income and other factors

Behavioral Health and Wellness Center

Call: 802-888-8320

66 Morrisville Plaza, Morrisville, VT, 05661

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

SaVida Health

Call: 802-782-9472

31 Lower Main Street, Suite 112, Morrisville, VT, 05661

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sliding fee scale (fee is based on income and other factors); Sign language services for

BAART Programs

Call: 802-397-9484

475 Union Street, Newport, VT, 05855

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Bicycle Health

Call: 844-943-2514

Newport, VT, 05855

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Private health insurance; Cash or self-payment

Newport CBOC

Call: 802-295-9363

1734 Crawford Farm Road, Newport, VT, 05855

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; State-financed health insurance plan

SaVida Health

Call: 802-487-0781

79 Coventry Street, Suite 4-C, Newport, VT, 05855

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sliding fee sca

Clara Martin Center

Call: 802-728-4466

11 North Main Street, Randolph, VT, 05060

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; SAMHSA funding/

Gifford Healthcare Addiction

Call: 802-728-7744

1422 VT-66, Randolph, VT, 05060

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Bradford Psychiatric Associates

Call: 802-775-7798

199 Stratton Road, Suite 1, Rutland, VT, 05701

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment

Forensic Consultation and

Call: 802-772-0700 x109

135 Granger Street, Rutland, VT, 05701

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Recovery House Inc

Call: 802-775-3476

35 Washington Street, Rutland, VT, 05701

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health ins

Rutland CBOC

Call: 802-295-9363

232 West Street, Rutland, VT, 05701

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; State-financed health insurance plan

Rutland Mental Health

Call: 802-747-3588 x253

7 Court Square, Rutland, VT, 05701

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Rutland Regional Medical Center

Call: 802-776-5800

1 Scale Avenue, Building 10, Rutland, VT, 05701

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Language Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

BAART Programs

Call: 802-370-3545

242 South Main Street, Suite 117, Saint Albans, VT, 05478

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Northwestern Counseling Support Servs

Call: 802-524-6554

130 Fisher Pond Road, Saint Albans, VT, 05478

Get Directions →

Services: Payment Accepted, Language Services, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or

SaVida Health

Call: 802-528-1500

17 Catherine Street, Saint Albans, VT, 05478

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sliding fee scale (fee is based on income and other factors); Sign language services for

Turning Point/Franklin County

Call: 802-782-8454

182 Lake Street, Saint Albans, VT, 05478

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; No payment accepted; Payment assistance (check with facility for details)

BAART Programs

Call: 802-748-6166

1097 Hospital Drive, Saint Johnsbury, VT, 05819

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Howard Center

Call: 802-488-7380

75 San Remo Drive, South Burlington, VT, 05403

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Language Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Lund Family Center

Call: 802-864-7467

50 Joy Drive, South Burlington, VT, 05403

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; Medicaid

Healthcare and Rehabilitation Services

Call: 802-886-4500

390 River Street, Springfield, VT, 05156

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; S

SaVida Health

Call: 802-231-4486

368 River Street, Springfield, VT, 05156

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sliding fee scale (fee is based on income and other factors); Sign language services for

SaVida Health

Call: 802-870-0662

214 Main Street, Vergennes, VT, 05491

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sliding fee sca

Recovery House Inc

Call: 802-446-2640

98 Church Street, Wallingford, VT, 05773

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health ins

SaVida Health

Call: 413-333-5602

50 Union Street, Suite 20, West Springfield, VT, 01089

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

CT Valley Addiction Recovery Inc

Call: 802-674-9400

220 Holiday Drive, Suite A, White River Junction, VT, 05001

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; S

White River Junction VA Medical Center

Call: 802-295-9363 x5078

215 North Main Street, Unit 116-A, White River Junction, VT, 05009

Get Directions →

Services: Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Sign language services for the deaf and hard of hearing

Clara Martin Center

Call: 802-728-4466

39 Fogg Farm Road, Wilder, VT, 05088

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Language Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; SAMHSA funding/

Data provided by SAMHSA findtreatment.gov

Need Help Finding Treatment in Vermont?

Contact facilities directly using the phone numbers listed above, or call the SAMHSA National Helpline for free, confidential referrals 24/7.

SAMHSA Helpline: 1-800-662-HELP

About Substance Use in Vermont

Substance Use Disorder Prevalence

According to the SAMHSA National Survey on Drug Use and Health (NSDUH), approximately 21.79% of adults in Vermont experienced a substance use disorder in the past year.

  • Alcohol Use Disorder: 11.85%
  • Opioid Use Disorder: 1.9%
  • Co-occurring SUD & Mental Illness: 11.62%
Treatment Gap in Vermont

An estimated 79.72% of adults in Vermont who needed substance use treatment did not receive it. Only 4.53% received treatment in the past year.

If you or someone you know needs help, call the SAMHSA National Helpline at 1-800-662-4357 for free, confidential referrals 24/7.

Medicaid & Insurance Coverage

Many treatment facilities in Vermont accept Medicaid, Medicare, and private insurance. Financial barriers should not prevent anyone from accessing care.

How to Get Help in Vermont

Finding the right treatment program is an important first step. Vermont offers a range of treatment options:

Call the SAMHSA National Helpline at 1-800-662-4357 or the 988 Suicide & Crisis Lifeline at 988 for immediate support.

Statistics sourced from the SAMHSA National Survey on Drug Use and Health (NSDUH) 2023-2024. Rehab Connect USA is an informational directory and is not a treatment provider. Always verify information directly with treatment facilities.