Where Can I Get the Flu Vaccine?
DPH and the Centers for Disease Control and Prevention recommend that everyone 6 months and older get the flu vaccine. You and your family can get the flu vaccine at many different locations, including health care provider offices, clinics, workplaces, pharmacies and DPH health departments.
South Carolina pharmacies:
- No prescription is needed for anyone 12 years and older to get a flu vaccine, age may vary by pharmacy.
- Cost of vaccine at the pharmacy depends on insurance coverage. Most health insurance plans cover the flu vaccine with no or low copay.
- Find a local pharmacy that provides vaccines
DPH Offers Flu Vaccines at Select Health Departments
Search below for a DPH flu vaccine location.
Abbeville County
Days | Time | Location |
---|---|---|
By Appointment | Abbeville Health Department Appointment Line (toll-free): (855) 472-3432 |
Aiken County
Days | Time | Location |
---|---|---|
By Appointment | Aiken County Health Department Appointment Line (toll-free): (855) 472-3432 |
Allendale County
Days | Time | Location |
---|---|---|
2nd and 4th Thursdays | 8:45 AM - 3:45 PM | Allendale County Health Department Appointment Line (toll-free): (855) 472-3432 |
Anderson County
Days | Time | Location |
---|---|---|
By Appointment | Anderson Health Department Appointment Line (toll-free): (855) 472-3432 |
Bamberg County
Days | Time | Location |
---|---|---|
Monday - Friday | 8:30 AM - 4:30 PM | Bamberg County Health Department Appointment Line (toll-free): (855) 472-3432 |
Barnwell County
Days | Time | Location |
---|---|---|
By Appointment | Barnwell County Health Department Appointment Line (toll-free): (855) 472-3432 |
Beaufort County
Days | Time | Location |
---|---|---|
1st and 4th Tuesdays | 8:30 AM - 4:30 PM | Beaufort County Health Department Appointment Line (toll-free): (855) 472-3432 |
Thursdays | 8:30 AM - 4:30 PM | Bluffton Health Clinic Appointment Line (toll-free): (855) 472-3432 |
Berkeley County
Days | Time | Location |
---|---|---|
Appointment Only | 8:30 AM -5:00 PM | Berkeley County Health Department Appointment Line (toll-free): (855) 472-3432 |
Appointment Only | 8:30 AM - 5:00 PM | Goose Creek Health Department Appointment Line (toll-free): (855) 472-3432 |
Calhoun County
Days | Time | Location |
---|---|---|
Mondays, Wednesdays, Thursdays, and Fridays | 8:30 AM - 4:30 PM | Calhoun County Health Department Appointment Line (toll-free): (855) 472-3432 |
Charleston County
Days | Time | Location |
---|---|---|
Appointment Only | 8:30 AM - 4:30 PM | North Area Health Department Appointment Line (toll-free): (855) 472-3432 |
Appointment Only | 8:30 AM - 4:00 PM | Mount Pleasant Health Clinic Appointment Line (toll-free): (855) 472-3432 |
Cherokee County
Days | Time | Location |
---|---|---|
By Appointment | Gaffney Health Department Appointment Line (toll-free): (855) 472-3432 |
Chester County
Days | Time | Location |
---|---|---|
By Appointment | Chester County Health Department Appointment Line (toll-free): (855) 472-3432 |
Chesterfield County
Days | Time | Location |
---|---|---|
By Appointment | Chesterfield County Health Department Appointment Line (toll-free): (855) 472-3432 |
Clarendon County
Days | Time | Location |
---|---|---|
By Appointment | Clarendon County Health Department Appointment Line (toll-free): (855) 472-3432 |
Colleton County
Days | Time | Location |
---|---|---|
Fridays | 8:45 AM - 3:45 PM | Colleton County Health Department Appointment Line (toll-free): (855) 472-3432 |
Darlington County
Days | Time | Location |
---|---|---|
By Appointment | Darlington County Health Department Appointment Line (toll-free): (855) 472-3432 | |
By Appointment | Hartsville Health Center Appointment Line (toll-free): (855) 472-3432 |
Dillon County
Days | Time | Location |
---|---|---|
By Appointment | Dillon County Health Department Appointment Line (toll-free): (855) 472-3432 |
Dorchester County
Days | Time | Location |
---|---|---|
Mondays and Tuesdays | 8:30 AM - 4:30 PM | Dorchester County Health Department Appointment Line (toll-free): (855) 472-3432 |
Edgefield County
Days | Time | Location |
---|---|---|
By Appointment | Edgefield County Health Department Appointment Line (toll-free): (855) 472-3432 |
Fairfield County
Days | Time | Location |
---|---|---|
By Appointment | Fairfield County Health Department Appointment Line (toll-free): (855) 472-3432 |
Florence County
Days | Time | Location |
---|---|---|
By Appointment | Florence County Health Department Appointment Line (toll-free): (855) 472-3432 | |
By Appointment | Lake City Health Center Appointment Line (toll-free): (855) 472-3432 |
Georgetown County
Days | Time | Location |
---|---|---|
By Appointment | Georgetown County Health Department Appointment Line (toll-free): (855) 472-3432 |
Greenville County
Days | Time | Location |
---|---|---|
By Appointment | Greenville Health Department Appointment Line (toll-free): (855) 472-3432 |
Greenwood County
Days | Time | Location |
---|---|---|
By Appointment | Greenwood Health Department Appointment Line (toll-free): (855) 472-3432 |
Hampton County
Days | Time | Location |
---|---|---|
Mondays, Tuesdays, Wednesdays, and Thursdays | 8:30 AM - 4:30 PM | Hampton County Health Department Appointment Line (toll-free): (855) 472-3432 |
Horry County
Days | Time | Location |
---|---|---|
By Appointment | Horry County Health Department Appointment Line (toll-free): (855) 472-3432 | |
By Appointment | Myrtle Beach Health Department Appointment Line (toll-free): (855) 472-3432 |
Jasper County
Days | Time | Location |
---|---|---|
Mondays, Tuesdays, Wednesdays, and Thursdays | 8:30 AM - 4:45 PM | Jasper County Health Department Appointment Line (toll-free): (855) 472-3432 |
Kershaw County
Days | Time | Location |
---|---|---|
By Appointment | Kershaw County Health Department Appointment Line (toll-free): (855) 472-3432 |
Lancaster County
Days | Time | Location |
---|---|---|
By Appointment | Lancaster County Health Department Appointment Line (toll-free): (855) 472-3432 |
Laurens County
Days | Time | Location |
---|---|---|
By Appointment | Laurens Health Department Appointment Line (toll-free): (855) 472-3432 |
Lee County
Days | Time | Location |
---|---|---|
By Appointment | Lee County Health Department Appointment Line (toll-free): (855) 472-3432 |
Lexington County
Days | Time | Location |
---|---|---|
By Appointment | Lexington County Health Department Appointment Line (toll-free): (855) 472-3432 |
Marion County
Days | Time | Location |
---|---|---|
By Appointment | Marion County Health Department Appointment Line (toll-free): (855) 472-3432 |
Marlboro County
Days | Time | Location |
---|---|---|
By Appointment | Marlboro County Health Department Appointment Line (toll-free): (855) 472-3432 |
McCormick County
Days | Time | Location |
---|---|---|
By Appointment | McCormick Health Dept Appointment Line (toll-free): (855) 472-3432 |
Newberry County
Days | Time | Location |
---|---|---|
By Appointment | Newberry County Health Department Appointment Line (toll-free): (855) 472-3432 |
Oconee County
Days | Time | Location |
---|---|---|
By Appointment | Oconee Health Dept Appointment Line (toll-free): (855) 472-3432 |
Orangeburg County
Days | Time | Location |
---|---|---|
Monday - Friday | 8:30 AM - 4:30 PM | Holly Hill Health Clinic Appointment Line (toll-free): (855) 472-3432 |
Mondays, Tuesdays, Wednesdays, and Thursdays | 8:30 AM - 4:30 PM | Orangeburg County Health Department Appointment Line (toll-free): (855) 472-3432 |
Pickens County
Days | Time | Location |
---|---|---|
By Appointment | Pickens Health Department Appointment Line (toll-free): (855) 472-3432 |
Richland County
Days | Time | Location |
---|---|---|
By Appointment | Richland County Health Department Appointment Line (toll-free): (855) 472-3432 |
Saluda County
Days | Time | Location |
---|---|---|
By Appointment | Saluda County Health Department Appointment Line (toll-free): (855) 472-3432 |
Spartanburg County
Days | Time | Location |
---|---|---|
By Appointment | Spartanburg Health Department 151 E. Wood Street Appointment Line (toll-free): (855) 472-3432 |
Sumter County
Days | Time | Location |
---|---|---|
By Appointment | Sumter County Health Department Appointment Line (toll-free): (855) 472-3432 |
Union County
Days | Time | Location |
---|---|---|
By Appointment | Union Health Department Appointment Line (toll-free): (855) 472-3432 |
Williamsburg County
Days | Time | Location |
---|---|---|
By Appointment | Williamsburg County Health Department Appointment Line (toll-free): (855) 472-3432 |
York County
Days | Time | Location |
---|---|---|
By Appointment | York Health Department Appointment Line (toll-free): (855) 472-3432 | |
By Appointment | Rock Hill Health Department Appointment Line (toll-free): (855) 472-3432 |
What is the cost?
Cost will not be a barrier to vaccines offered in DPH clinics. Ask how we can help.
Children 6 months to 18 years can get flu shots at low or no cost, depending on eligibility.
Adults 19 years of age or older:
- Low-cost vaccine is available for adults who don’t have health insurance or have insurance that doesn't cover vaccines.
- Adults with health insurance:
- The cost of the flu shot depends on the type of vaccine given and your insurance. High-dose flu shots are available for adults 65 years and older.
- DPH can bill certain Blue Cross and Blue Shield plans, SC Medicaid and Medicare Part B.
- For many insurance plans, including the State Health Plan, DPH is out of network. You will be responsible for the cost of the flu vaccine and administration of the shot.