Immunization Clinics

Shield - Roanoke City and Alleghany Health Districts logo

Immunization Clinics

International group of millennial people cheerful men and women in casual showing their shoulders with bands on, smiling and gesturing, got vaccinated against coronavirus, web-banner, collage

Vaccines available for: Flu, Hepatitis A, COVID, Mpox (formerly known as 'monkeypox')
and all adult and childhood vaccinations including school-required vaccinations

Appointment Preferred

Alleghany County / Covington

321 East Beech Street • Covington, VA 24426
(540) 962-2173

Wednesdays
8:30-10:30am

Thursdays (COVID only, Register in VASE)
9:00am-4:00pm

Clifton Forge

322 Jefferson Street • Clifton Forge, VA 24422
(540) 962-2173

1st Tuesday of each month
8:30-11:00am

3rd Tuesday of each month
1:00-4:00pm

Roanoke City

1502 Williamson Road • Roanoke, VA 24012
(540) 283-5050

Mondays & Fridays
8:30-11:30am & 1:00pm-4:00pm

Thursdays (COVID only, Register in VASE)
3:00-6:00pm

Botetourt County

21 Academy Street • Fincastle, VA 24090
(540) 666-4275

1st Thursday of each month
8:30-10:45am

3rd Thursday of each month
1:00-3:15pm

Craig County

161 Main Street • New Castle, VA 24121
(540) 864-5136

Tuesdays (1-4pm COVID only, Register in VASE)
9:00-11:00am & 1:00-4:00pm

Thursdays
9:00-11:00am & 1:00-3:30pm

Roanoke County

227 South Pollard Street • Vinton, VA 24179
(540) 857-7800

1st & 3rd Wednesday of each month
8:30-10:30am

Salem

105 East Calhoun Street • Salem, VA 24153
(540) 387-5530

1st, 3rd, and 5th Monday of each month.
8:15-11:45am & 1:00-3:30pm

Pediatric doses available now. - Minors must be accompanied by a parent or guardian.
Boosters also available for those ages 5+ who are eligible, please see the Booster FAQ here.

Call now to make your appointment.

Appointments are encouraged to speed up check-in

Shield - Roanoke City and Alleghany Health Districts logo

Immunization Clinics


International group of millennial people cheerful men and women in casual showing their shoulders with bands on, smiling and gesturing, got vaccinated against coronavirus, web-banner, collage

Vaccines available for:
Flu, Hepatitis A, COVID, Mpox
(formerly known as 'monkeypox')

and all adult and childhood
vaccinations including school-required vaccinations

Appointment Preferred

Alleghany County / Covington
321 East Beech Street
Covington, VA 24426

Wednesdays
8:30-10:30am

Thursdays
(COVID only, Register in VASE)
9:00am-4:00pm

Botetourt County
21 Academy Street
Fincastle, VA 24090

1st Thursday of each month
8:30-10:45am

3rd Thursday of each month
1:00-3:15pm

Clifton Forge
322 Jefferson Street
Clifton Forge, VA 24422

1st Tuesday of each month
8:30-11:00am

3rd Tuesday of each month
1:00-4:00pm

Craig County
161 Main Street
New Castle, VA 24121

Tuesdays
(1-4pm COVID only, Register in VASE)
9:00-11:00am & 1:00-4:00pm

Thursdays
9:00-11:00am & 1:00-3:30pm

Roanoke City
1502 Williamson Road
Roanoke, VA 24012

Mondays & Fridays
8:30-11:30am & 1:00pm-4:00pm

Thursdays
(COVID only, Register in VASE)
3:00-6:00pm

Roanoke County
227 South Pollard Street
Vinton, VA 24179

1st & 3rd Wednesday
of each month

8:30-10:30am

Salem
105 East Calhoun Street
Salem, VA 24153

1st, 3rd, and 5th Monday
of each month.

8:15-11:45am & 1:00-3:30pm

Pediatric doses available now. - Minors must be accompanied by a
parent or guardian.
Boosters also available for those ages 5+ who are eligible, please see the Booster FAQ here.


Call now to make your appointment.

Appointments are encouraged
to speed up check-in