Skip to content

Find Seasonal Flu Clinics

DHEC will begin offering flu vaccines at health departments on October 17, 2016. (This may be delayed in the Pee Dee and Lowcountry regions due to effects of the hurricane.)

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. You can also find a non-DHEC clinic on this helpful map.

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.

Find Flu Clinics in South Carolina

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