Immunization Clinics

Shield - Roanoke City and Alleghany Health Districts logo

Immunization Clinics

Get the boost you need - Protect yourself, your family, & your community with updated vaccinations - photo of a 6 person multi racial family
Get the boost you need - Protect yourself, your family, & your community with updated vaccinations - photo of a 6 person multi racial family

Vaccines available for:
Flu, Hepatitis A, COVID, RSV
,
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

Clifton Forge

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

Roanoke City

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

Salem

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

Botetourt County

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

Craig County

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

Roanoke County

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

Spanish Line - Se habla español

(540) 204-9998

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

Call now to make your appointment.

Appointments are encouraged to speed up check-in

Click here to view upcoming off-site vaccine clinics

To view upcoming COVID-19 mobile vaccine clinic opportunities, click here and enter your zip code or see below for opportunities:

Shield - Roanoke City and Alleghany Health Districts logo

Immunization Clinics


Get the boost you need - Protect yourself, your family, & your community with updated vaccinations - photo of a 6 person multi racial family
Photo of Group of kids and adults showing where they were vaccinated.

Vaccines available for:
Flu, Hepatitis A, COVID, RSV
,
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

Botetourt County
21 Academy Street
Fincastle, VA 24090

Clifton Forge
322 Jefferson Street
Clifton Forge, VA 24422

Craig County
161 Main Street
New Castle, VA 24121

Roanoke City
1502 Williamson Road
Roanoke, VA 24012

Roanoke County
227 South Pollard Street
Vinton, VA 24179

Salem
105 East Calhoun Street
Salem, VA 24153

Spanish Line

Se habla español

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


Call now to make your appointment.

Appointments are encouraged
to speed up check-in

Click here to view upcoming off-site vaccine clinics

To view upcoming COVID-19 mobile vaccine clinic opportunities, click here and enter your zip code or see below for opportunities:


Last Updated: February 19, 2026