Locations & Hours
First Bank & Trust Company Full-Service Branch Locations
Virginia Bank Locations
Abingdon, Virginia, East - 276-628-3838
Abingdon, Virginia, West - 276-628-9558
Blacksburg, Virginia - 540-951-1656
Bridgewater, Virginia - 540-246-0003
Bristol, Virginia, East - 276-466-9222
Christiansburg, Virginia - 540-260-9060
Fairlawn, Virginia - 540-633-3793
Hanover, Virginia - 804-550-5700
Harrisonburg, Virginia - 540-434-0671
Lebanon, Virginia East - 276-889-3401
Lebanon, Virginia West - 276-889-4622
Lynchburg Virginia - 434-455-0888
Norton, Virginia - 276-679-7401
Staunton, Virginia - 540-885-8000
Verona, Virginia - 540-248-7700
Waynesboro, Virginia - 540-943-5020
Wise, Virginia - 276-328-3439
Woodstock, Virginia - 866-937-4141
Wytheville, Virginia - 276-228-1125
Tennessee Bank Locations
Bristol, Tennessee - Pinnacle - 423-793-8135
Bristol, Tennessee Volunteer Pkwy - 423-652-2022
Gray, Tennessee - 423-467-9966
Johnson City Tennessee - 423-975-9900
Kingsport, Tennessee - 423-246-3700
North Carolina Bank Locations
Operating in North Carolina as First Bank and Trust Company of Virginia
Red Oak, North Carolina - Full-Service Office
First Bank & Trust Loan Production Offices
Virginia
Bedford, Virginia - 540-583-5458
Daleville, Virginia - 540-966-7006
Lynchburg, Virginia - 434-509-0444
Richmond, Virginia - 804-806-3648
Roanoke, Virginia - 540-774-0269
Rocky Mount, Virginia - 540-484-0338
Winchester, Virginia - 540-545-8110
Wytheville Annex - 276-227-0722
Tennessee
Morristown, Tennessee - 423-616-0486
First Bank & Trust Mortgage Lending Division
Bristol, Tennessee - 866-322-2462
First Bank & Trust Operations Center
Abingdon, Virginia - 276-623-2323
Bank Hours
After Hours Lost/Stolen Visa Check Card Number:
888-297-3416
Federal Holidays
First Bank & Trust Company will be closed on the following federal holidays:
2023
Monday, January 16 - Martin Luther King, Jr. Day
Monday, February 20 - President's Day
Monday, May 29 - Memorial Day
Monday, June 19 - Juneteenth
Tuesday, July 4 - Independence Day
Monday, September 4 - Labor Day
Monday, October 9 - Columbus Day
Saturday, November 11 - Veterans Day
Thursday, November 23 - Thanksgiving Day
Monday, December 25 - Christmas Day
2024
Monday, January 1 - New Year's Day