Skip to content

Find Seasonal Flu Clinics

DHEC Influenza Clinics begin October 17, 2016

Find Flu Clinics in South Carolina

Looking to find a DHEC-sponsored flu shot clinic close to you? Use our Flu Clinic Finder tool.

Our database lists public health departments where you can get your flu vaccine and other DHEC-sponsored flu clinics. Listings are updated frequently, so if you don't see a clinic nearby, check back regularly.

To find a clinic, simply select


Helpful Flu Shot Information:

  • The cost of the seasonal flu shot is $25. Please do not let cost prevent you from seeking your flu shot. Ask how we can help.
  • Please wear a short-sleeved shirt.

Abbeville County

Date Time Location

By Appointment

 

Abbeville Health Department
905 W. Greenwood Street
Abbeville, SC 29620

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

 

Aiken County

Date Time Location
By appointment

Aiken County Health Department
222 Beaufort Street, NE
Aiken, SC 29801

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-642-1687 Clinic Phone

Allendale County

Date Time Location

2nd and 4th Thursdays

8:45 a.m. - 3:45 p.m.

Allendale County Health Department
571 Memorial Ave N
Allendale, SC 29810

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-584-3818 Clinic Phone

Anderson County

Date Time Location

By Appointment

Anderson Health Department
220 McGee Road 
Anderson, SC 29625

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Bamberg County

Date Time Location

Monday - Friday

8:30 a.m. - 4:30 p.m.

Bamberg County Health Department
370 Long Branch Road
Bamberg, SC 29003

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-245-5176 Clinic Phone

Barnwell County

Date Time Location

By appointment

Barnwell County Health Department
11015 Ellenton Street, Hwy 278
Barnwell, SC 29812

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-541-1061 Clinic Phone

Beaufort County

Date Time Location

1st and 4th Tuesdays

8:30 a.m. - 4:30 p.m.

Beaufort County Health Department
601 Wilmington St
Beaufort, SC 29902

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-525-7615 Clinic Phone

Thursday

8:30 a.m. - 4:30 p.m.

Bluffton Health Clinic
4819 Bluffton Prkwy
Bluffton, SC 29910

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
843-757-2251 Clinic Phone

Berkeley County

Date Time Location

Thursday

8:30 a.m. -5:00 p.m.

Berkeley County Health Department
109 W Main St
Monks Corner, SC 29461

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
843-719-4600 Clinic Phone

Tuesday and Wednesday

8:30 a.m. - 5:00 p.m.

Goose Creek Health Department
106 Westview Blvd
Goose Creek, SC 29455

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
843-572-3313 Clinic Phone

Calhoun County

Date Time Location

Monday, Wednesday, Thursday, and Friday

8:30 a.m. - 4:30 p.m.

Calhoun County Health Department
2837 Bellville Road
St Matthews, SC 29135

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-874-2037 Clinic Phone

Charleston County

Date Time Location

Monday, Tuesday, Thursday, and Friday

8:30 a.m. - 4:30 p.m.

North Area Health Department
3963 Whipper Barony Lane
N Charleston, SC 29405

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
843-740-1580 Clinic Phone

Wednesday 8:30 a.m. - 4:00 p.m. Mount Pleasant Health Clinic
1189 Sweetgrass Basket Parkway
Mount Pleasant, SC 29466
Appointment Only Appointment Line (800) 868-0404 (toll-free)
843-856-1210 Clinic Phone

Cherokee County

Date Time Location

By Appointment

 

Gaffney Health Department
400 S. Logan Street
Gaffney, SC 29341

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Chester County

Date Time Location

By appointment

Chester County Health Department
129 Wylie Street
Chester, SC 29706

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-385-6152 Clinic Phone

Chesterfield County

Date Time Location

By appointment

Chesterfield County Health Department
203 North Page Street
Chesterfield, SC 29709

Appointment only
Appointment Line: (800) 868-0404 (toll free)

Clarendon County

Date Time Location

By appointment

Clarendon County Health Department
110 E. Boyce Street
Manning, SC 29102

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Colleton County

Date Time Location

Friday

8:45 a.m. - 3:45 p.m.

Colleton County Health Department
219 S Lemacks St
Walterboro, SC 29488

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
843-549-1516 Clinic Phone

Darlington County

Date Time Location
By appointment

Darlington County Health Department
305 Russell St
Darlington, SC 29532

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

By appointment

Hartsville Health Center
130 E Camden Ave
Hartsville, SC 29550

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Dillon County

Date Time Location
By appointment

Dillon County Health Department
201 W Hampton St
Dillon, SC 29536

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Dorchester County

Date Time Location
Monday and Tuesday 8:30 a.m. - 4:30 p.m.

Dorchester County Health Department
500 N Main St
Summerville, SC 29483

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
843-832-0041 Clinic Phone

Edgefield County

Date Time Location
By appointment

Edgefield County Health Department
21 Star Road
Edgefield, SC 29824

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-637-4035 Clinic Phone

Fairfield County

Date Time Location
By appointment

Fairfield County Health Department
1136 Kincaid Bridge Road
Winnsboro, SC 29180

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-635-6481 Clinic Phone

Florence County

Date Time Location
By appointment

Florence County Health Department
145 East Cheves Street
Florence, SC 29506

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

By appointment

Lake City Health Center
137 N Acline St
Lake City, SC 29560

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Georgetown County

Date Time Location
By appointment

Georgetown County Health Department
531 Lafayette Cir
Georgetown, SC 29440

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Greenville County

Date Time Location
By Appointment  

Greenville Health Department
200 University Ridge
Greenville, SC 29602

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Greenwood County

Date Time Location
By Appointment  

Greenwood Health Department
1736 S. Main Street
Greenwood, SC 29646

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Hampton County

Date Time Location
Monday, Tuesday, Wednesday, and Thursday 8:30 a.m. - 4:30 p.m.

Hampton County Health Department
531 Carolina Ave
Varnville, SC 29944

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-943-3878 Clinic Phone

Horry County

Date Time Location
By Appointment

Horry County Health Department
1931 Industrial Park Rd
Conway, SC 29526

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

By Appointment

Myrtle Beach Health Department
700 21st Ave N
Myrtle Beach, SC 29577

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Jasper County

Date Time Location
Monday, Tuesday, Wednesday and, Thursday 8:30 a.m. - 4:45 p.m.

Jasper County Health Department
651 Grays Highway Ridgeland, SC 29936

Appointment Only
Appointment Line (800) 868-0404 (toll-free)
843-726-7788 Clinic Phone

Kershaw County

Date Time Location
By appointment

Kershaw County Health Department
1116 Church Street
C a.m.den, SC 29020

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-425-6012 Clinic Phone

Lancaster County

Date Time Location
By appointment

Lancaster County Health Department
1833 Pageland Highway
Lancaster, SC 29720

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-286-9948 Clinic Phone

Laurens County

Date Time Location
By Appointment  

Laurens Health Department
93 Human Services Rd
Clinton, SC 29325

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Lee County

Date Time Location
By Appointment

Lee County Health Department
810 Brown St
Bishopville, SC 29010

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Lexington County

Date Time Location
By appointment

Lexington County Health Department
1070 B South Lake Drive
Lexington, SC 29072

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-785-6550 Clinic Phone

Marion County

Date Time Location
By Appointment

Marion County Health Department
206 Airport Court, Ste B
Mullins, SC 29574

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Marlboro County

Date Time Location
By appointment

Marlboro County Health Department
711 S Parsonage St Ext
Bennettsville, SC 29512

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

McCormick County

Date Time Location
By Appointment  

McCormick Health Dept
204 Highway 28
McCormick, SC 29835

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

 

Newberry County

Date Time Location
By appointment

Newberry County Health Department
2111 Wilson Road
Newberry, SC 29108

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-321-2170 Clinic Phone

Oconee County

Date Time Location
By Appointment  

Oconee Health Dept
609 N Townville Street
Seneca, SC 29678

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Orangeburg County

Date Time Location
Monday - Friday 8:30 a.m. - 4:30 p.m.

Holly Hill Health Clinic
932 Holly St
Holly Hill, SC 29059

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-496-3324 Clinic Phone

Monday, Tuesday, Wednesday, and Thursday 8:30 a.m. - 4:30 p.m.

Orangeburg County Health Department
1550 Carolina Ave
Orangeburg, SC 29115

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-536-9060 Clinic Phone

Pickens County

Date Time Location
By Appointment  

Pickens Health Dept
200 McDaniel Avenue
Pickens, SC 29671

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Richland County

Date Time Location
By appointment

Richland County Health Department
2000 Hampton Street
Columbia, SC 29204

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-576-2900 Clinic Phone

Saluda County

Date Time Location
By appointment

Saluda County Health Department
613 Newberry Highway
Saluda, SC 29138

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
864-445-2141- Clinic Phone

Spartanburg County

Date Time Location
By Appointment  

Spartanburg Health Dept
151 E. Wood Street
Spartanburg, SC 29305

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Sumter County

Date Time Location

By Appointment

Sumter County Health Dept
105 North Magnolia Street
Sumter, SC 29150

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Union County

Date Time Location
By Appointment   Union Health Dept
115 Thomas Street
Union, SC 29379

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

Williamsburg County

Date Time Location
By Appointment

Williamsburg County Health Department
520 Thurgood Marshall Hwy
Kingstree, SC 29556

Appointment Only
Appointment Line: (800) 868-0404 (toll free)

York County

Date Time Location
By appointment

York Health Department
116 North Congress Street
York, SC 29745

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-684-7004 Clinic Phone

By appointment

Rock Hill Health Department
1070 Heckle Blvd
Rock Hill, SC 29732

Appointment Only
Appointment Line: (800) 868-0404 (toll free)
803-909-7300 Clinic Phone