Flu shot illustration

One Shot Is
All it Takes

We’re already working together to keep one virus at bay. Let’s double our efforts and keep the flu away. Visit any of our VelocityCare or Carilion Clinic retail pharmacies to get your flu shot. You can also contact your health care provider through MyChart for a flu shot appointment. Most insurance accepted.

Self‐pay pricing is available
Theme
Flu 2020
HTML Block

Find a Location

VelocityCare

Eight urgent care clinics to serve you. Call upon arrival; no appointment needed.

Carilion Clinic Pharmacy

Visit any of our retail pharmacies for a flu shot. Call upon arrival; no appointment needed.

Primary Care

Schedule a flu shot with your primary care provider through MyChart.

Community Flu Clinics

Free flu shots are available throughout the region.

Pricing

Carilion Clinic Pediatrics
Established patients only
Carilion Clinic Family and Community Medicine
Established patients only
VelocityCare
Call upon arrival during business hours; no appointment needed.
Carilion Clinic Pharmacy
Call upon arrival during business hours; no appointment needed.

Flu Shot

Approved for people 6 months and older
Carilion Clinic Pediatrics
Established patients only
Check mark icon
Carilion Clinic Family and Community Medicine
Established patients only
Check mark icon
VelocityCare
Call upon arrival during business hours; no appointment needed
Check mark icon $22 self-pay
Carilion Clinic Pharmacy
Call upon arrival during business hours; no appointment needed
Check mark icon $22 self-pay

High Dose (Fluzone)

Approved for people 65 years of age and older
Carilion Clinic Pediatrics
Established patients only
Carilion Clinic Family and Community Medicine
Established patients only
Check mark icon
VelocityCare
Call upon arrival during business hours; no appointment needed
Check mark icon $62 self-pay
Carilion Clinic Pharmacy
Call upon arrival during business hours; no appointment needed
Check mark icon $62 self-pay

Flublok* (egg free)

For a confirmed egg allergy
Carilion Clinic Pediatrics
Established patients only
Check mark icon
Carilion Clinic Family and Community Medicine
Established patients only
Check mark icon
VelocityCare
Call upon arrival during business hours; no appointment needed
Check mark icon $62 self-pay
Carilion Clinic Pharmacy
Call upon arrival during business hours; no appointment needed
Check mark icon $62 self-pay
*While supplies last
Anchor
flu-locations
Anchor Button Text
Get My Flu Shot