Skip to main content

Local VEC Centers Information

Social share icons

Radford VEC Office
Address: 51 A West Main Street, Radford, VA 24141
Phone: (540) 267-8100
Fax: (540) 731-3107
Email: radford@vec.virginia.gov

Hours:
Monday: 9:30 AM – 4:00 PM
Tuesday: 9:30 AM – 4:00 PM
Wednesday: 9:30 AM – 4:00 PM
Thursday: 8:30 AM – 4:00 PM
Friday: 8:30 AM – 3:00 PM

Wytheville VEC Office
Address: 1000 East Main Street, Carroll Hall, Wytheville, VA 24382
Phone: (276) 484-9411

Hours:
Monday: 8:30 AM – 4:00 PM
Tuesday: 8:30 AM – 4:00 PM
Wednesday: 9:30 AM – 4:00 PM
Thursday: 8:30 AM – 4:00 PM
Friday: 8:30 AM – 3:00 PM

Galax VEC Office
Address: 1117 East Stuart Drive, Galax, VA 24333
Phone: (276) 236-5105

Hours:
Monday: 8:30 AM – 4:00 PM
Tuesday: 8:30 AM – 4:00 PM
Wednesday: 9:30 AM – 4:00 PM
Thursday: 8:30 AM – 4:00 PM
Friday: 8:30 AM – 3:00 PM

Marion VEC Office
Phone: (276) 706-8334
Note: This office is currently closed to the public but available for phone calls.

Bristol VEC Office
Address: 200 Bob Morrison Blvd, Bristol, VA 24209
Phone: (276) 642-7350

Hours:
Monday: 8:30 AM – 4:00 PM
Tuesday: 8:30 AM – 4:00 PM
Wednesday: 9:30 AM – 4:00 PM
Thursday: 8:30 AM – 4:00 PM
Friday: 8:30 AM – 3:00 PM

Rocky Mount VEC Office
Address: 50 Claiborne Avenue, Rocky Mount, VA 24151
Phone: (540) 483-0179
Hours: Tuesday: 9:00 AM – 12:00 PM and 1:00 PM – 4:00 PM

Roanoke VEC Office
Note: The Roanoke Virginia Works Office is temporarily closed due to relocation.
Temporary Location: Roanoke City Main Library, 2nd Floor Room B, 706 S Jefferson Street, Roanoke, VA 24016
Phone: (540) 613-8220
Email: Roanoke@virginiaworks.gov

Hours: Monday – Friday: 10:00 AM – 4:00 PM

For general inquiries or assistance, you can also contact the VEC Customer Contact Center at (866) 832-2363, available Monday through Friday from 8:00 AM to 4:30 PM.

Please note that operating hours and availability may vary, so it's advisable to call ahead to confirm current hours of operation and services offered.