Reach all branches
PO Box 189, Middlebury, VT 05753
Local calls:
1-802-388-4982
Toll-free:
1-877-508-8455
Middlebury Main Office
30 Main Street, Middlebury, VT
Lobby Service
Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm
Brandon Office
6 Park Street, Brandon, VT
Lobby Service
Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm
Bristol Office & Drive-Up
28 Main Street, Bristol, VT
Lobby Service
Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm
Drive-Up Service
Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm
Hinesburg Office & Drive-Up
140 Commerce Street, Hinesburg, VT
Lobby Service
The Hinesburg office lobby is available by appointment only. Call 877-508-8455 for an in-lobby appointment.
Drive-Up Service
Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm
Middlebury Drive-Up
15 Seymour Street, Middlebury, VT
Drive-Up Service
Mon-Fri: 8:00am – 5:00pm
Route 7 South Office & Drive-Up
240 Court Street, Middlebury, VT
Lobby Service
Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm
Sat: 9:00am – 12:00pm
Drive-Up Service
Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm
Sat: 9:00am – 12:00pm
Vergennes Office & Drive-Up
29 Green Street, Vergennes, VT
Lobby Service
Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm
Drive-Up Service
Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm
24-hour ATMs are available at all of our offices.
30 Main Street, Middlebury, Vermont 05753
Lobby Hours:
Monday – Thursday, 9:00 AM – 4:00 PM
Friday, 9:00 AM – 5:00 PM
6 Park Street, Brandon, Vermont 05733
Lobby Hours:
Monday – Thursday, 9:00 AM – 4:00 PM
Friday, 9:00 AM – 5:00 PM
28 Main Street, Bristol, Vermont 05443
Lobby & Drive-up Hours:
Monday – Thursday, 9:00 AM – 4:00 PM
Friday, 9:00 AM – 5:00 PM
140 Commerce St, Hinesburg, Vermont 05461
Drive-up Hours:
Mon-Thurs: 9:00am – 4:00pm
Friday: 9:00am – 5:00pm
Lobby Hours:
Our lobby is Hineburg lobby is available by appointment only by calling 877-508-8455. Our drive-up, ATM, and night deposit remain available. We apologize for any inconvenience this may cause and thank you for your understanding at this time.
15 Seymour Street, Middlebury, Vermont 05753
Hours:
Mon-Fri: 8:00 am – 5:00 pm
240 Court Street, Middlebury, Vermont 05753
Lobby Hours:
Monday – Thursday, 9:00 AM – 4:00 PM
Friday, 9:00 AM – 5:00 PM
Saturday, 9:00 AM – 12:00 PM
Drive-up Hours:
Monday – Thursday, 9:00 AM – 4:00 PM
Friday, 9:00 AM – 5:00 PM
Saturday, 9:00 AM – 12:00 PM
29 Green Street, Vergennes, Vermont 05491
Lobby & Drive-up Hours:
Monday – Thursday, 9:00 AM – 4:00 PM
Friday, 9:00 AM – 5:00 PM
2025
Bank Holidays
Wednesday, January 1
Monday, January 20
Monday, February 17
Monday, May 26
Thursday, June 19
Friday, July 4
Monday, September 1
Monday, October 13
Tuesday, November 11
Thursday, November 27
Wednesday, December 24 – Offices close at 1pm
Thursday, December 25