West Virginia

Department of
Health & Human Resources

Upcoming COVID-19 Vaccine Clinics

10/25/2021

​All West Virginians, age 12 years and older, are encouraged to receive a COVID-19 vaccine. All upcoming COVID-19 vaccination clinics also offer booster shots.  Should you have questions about a specific clinic and the vaccines offered at that location, please check with that location.


More information may be found at www.vaccinate.wv.gov. For assistance by phone, please call 1-833-734-0965.​


Recurring vaccination clinics held each week
Barbour County (flu shots offered)
Monday and Tuesday: 9:00 a.m. - 12:00 p.m. and 1:00 p.m. - 3:00 p.m., appointments required 304-457-1670, Barbour County Health Department, 109 Wabash Avenue, Philippi, WV 26416.   

Wednesday: 1:00 p.m. - 3:00 p.m., appointments required 304-457-1670, Barbour County Health Department, 109 Wabash Avenue, Philippi, WV 26416.   
Wednesday: 9:00 a.m. - 4:00 p.m., appointments required 304-823-2800 or 304-457-2800, Myers Clinic, 3 Health Care Drive, Philippi, WV 26416 and Belington Medical Clinic, 70 North Sturmer Street, Belington, WV 26250.
Friday: 9:00 a.m. - 12:00 p.m., appointments required 304-457-1670, Barbour County Health Department, 109 Wabash Avenue, Philippi, WV 26416.


Berkeley County

Monday - Friday: 8:00 a.m. - 4:00 p.m., Shenandoah Community Health Center, 99 Tavern Road, Martinsburg, WV 25401.

Monday - Friday: 8:00 a.m - 5:00 p.m.

Spring Mills Primary Care, 61 Campus Drive, Suite 200, Martinsburg, WV 25404.

Shepherdstown Family Medicine, 60 MacLaine Way, Shepherdstown, WV 25443.

Pendleton Primary Care, 299 Medical Court, Martinsburg, WV 25401.

Magnolia Family Medicine, 430 Ceritos Trail, Martinsburg, WV 25403.

Inwood Primary Care, 5047 Gerrardstown Road, Suite 2B, Inwood, WV 25428.
Tuesday: 9:00 a.m. - 11:00 a.m., appointments required 304-901-7060, Berkeley County Health Department, 122 Waverly Court, Martinsburg, WV 25403.
Thursday: 1:00 p.m. - 3:30 p.m., appointments required 304-901-7060, Berkeley County Health Department, 122 Waverly Court, Martinsburg, WV 25403.

Tuesday and Thursday: 9:00 a.m. - 11:00 a.m., appointments required 304-901-7060, Airborne Church 172 Creative Place,  Martinsburg, WV 25401.

 

Boone County (flu shots offered)

Thursday: 8:30 a.m. - 5:00 p.m., appointments required 304-247-6202, Wharton Medical Center, 35767 Pond Fork Road, Wharton, WV 25208.

 

Braxton County

Monday - Friday: 8:00 a.m. - 4:00 p.m., appointments required 304-765-4400, Community Care of Flatwoods, 266 Skidmore Lane, Sutton, WV 26601.

Thursday: 9:00 a.m. - 4:00 p.m., appointments required 304-765-2851, Braxton County Health Department, 617 Old Turnpike Road, Sutton, WV 26601.

 

Brooke/Hancock Counties
Monday - Friday: 8:00 a.m. - 4:00 p.m., appointments required 304-797-7733
Family Medical Care, 3136 West Street, Weirton WV.
Family Medical Care, Brooke County School-Based Health Center, 29 Bruin Drive, Wellsburg, WV 26070. 

Family Medical Care, 1151 Washington Street, Newell, WV 26050.

 

Brooke County (flu shots offered)

Wednesday - Friday: 9:00 a.m. - 3:00 p.m., Brooke County Health Department, 204 Courthouse Square, Wellsburg, WV 26070.

Thursday: 9:30 a.m. - 2:00 p.m., appointments required 304-737-3665, Wellsburg Banquet Hall, 12th Street, Wellsburg, WV 26070.


Cabell County

Monday: 9:00 a.m. - 5:00 p.m., (flu shots offered), Mountwest Community and Technical College, 1 Mountwest Way, Huntington, WV 25701.
Tuesday: 9:00 a.m. - 1:00 p.m., (flu shots offered), A.D. Lewis Community Center, 1450 A.D. Lewis Avenue, Huntington, WV 25701. 

Tuesday, Wednesday and Friday: 8:00 a.m. - 4:00 p.m., (flu shots offered), 8 Mall Road, Barboursville, WV 25504.

Tuesday and Wednesday: 10:00 a.m. - 4:00 p.m., Marshall University Memorial Student Center, 1 John Marshall Drive, Huntington, WV 25755.

Tuesday - Thursday: 8:30 a.m. - 4:00 p.m., Valley Health Milton Harbour Way, 1 Harbour Way, Milton, WV 25541.

Tuesday - Thursday: 10:00 a.m. - 1:00 p.m., appointments required 304-529-0753, (flu shots offered), Ebenezer Medical Outreach, 1448 10th Avenue, Suite 100, Huntington, WV 25701.

Thursday: 8:00 a.m. - 8:00 p.m., (flu shots offered), 8 Mall Road, Barboursville, WV 25504.

Thursday: 8:00 a.m. - 4:00 p.m., Centennial Fire Station, 839 7th Avenue, Huntington, WV 25701.

Thursday: 6:00 p.m. - 9:00 p.m., Summer Concert Series - Pullman Square, 220 9th Street, Huntington, WV 25701.

Friday: 6:00 p.m. - 9:45 p.m., 9th Street Live, 9th Street Huntington, WV 25701.
Saturday: 8:00 a.m. - 12:00 p.m., (flu shots offered), 8 Mall Road, Barboursville, WV 25504. 

 

Calhoun County
Friday: 9:00 a.m. - 12:00 p.m., appointments required 304-354-9244, Minnie Hamilton Rural Health Clinic, 186 Hospital Drive, Grantsville, WV 26147.

 

Clay County
Monday - Friday: 8:00 a.m. - 4:00 p.m., appointments required 304-587-7301, Primary Care Systems, 122 Center Street, Clay, WV 25043.

Monday - Friday: 8:00 a.m. - 4:00 p.m., appointments required 304-286-4200, Big Otter Clinic, 797 Clinic Drive, Ivydale, WV 25113.          


Fayette County
Monday - Thursday: 9:00 a.m. - 3:00 p.m., (flu shots offered), Fayette County Health Department, 5495 Maple Lane, Fayetteville, WV 25840.

Wednesday: 8:30 a.m. - 3:30 p.m., appointments required 304-252-8555, AccessHealth Fayette Clinic, 1 Main Street, Lochgelly, WV 25866.

 

Fayette, Nicholas and Raleigh Counties

Tuesday - Thursday: New River Health Covid Vaccine Clinic, Scarbro, WV and Fayetteville WV. Call 304-469-2905 for more information.

 

Gilmer County

Friday: 9:00 a.m. - 12:00 p.m., appointments required 304-462-7322, Minnie Hamilton Health System - WACO Clinic, 921 Mineral Road, Glenville, WV 26351. 


Grant County
Monday: 10:30 a.m. - 7:00 p.m., appointments required 304-693-7616, Mt Storm Health Center, 14311 George Washington Highway, Mt Storm, WV 26739.
Tuesday - Friday: 8:30 a.m. - 5:00 p.m., appointments required 304-693-7616, Mt Storm Health Center, 14311 George Washington Highway, Mt Storm, WV 26739.

Tuesday: 8:00 a.m. - 4:00 p.m., appointments required 304-257-4922, (flu shots offered), Grant County Health Department, 739 N. Fork Highway, Petersburg, WV 26847.

 

Greenbrier County
Monday - Friday: 8:00 a.m. - 6:00 p.m., appointments required 304-438-6188, Rainelle Medical Center, 176 Medical Center Drive, Rainelle WV 25962. 

Wednesday: 9:00 a.m. - 3:30 p.m., appointments required 304-645-1787, Greenbrier County Health Department, 9109 Seneca Trail S., Ronceverte, WV 24970. 

Thursday and Friday: 9:00 a.m. - 4:00 p.m., Robert C. Byrd Clinic, 1464 Jefferson Street North, Lewisburg, WV 24901.    

 

Hardy County

Monday - Friday: 8:00 a.m. - 4:00 p.m., E A Hawse Health Center, 17978 SR 55, Baker, WV 26801.

 

Harrison County

Monday - Friday: 8:00 a.m. - 4:00 p.m., Harrison-Clarksburg Health Department, 330 W Main Street, Clarksburg, WV 26301.

Monday - Friday: 8:00 a.m. - 4:00 p.m., appointments required 304-745-4568, West Milford Community Health Center, 587 Liberty Street, West Milford, WV 26451.

Monday - Friday: 8:00 a.m. - 4:00 p.m., appointments required 304-623-6330, Community Care of Clarksburg, 700 Oakmound Drive, Clarksburg, WV  26301.

    

Jefferson County
Monday - Friday: 9:00 a.m. - 4:00 p.m., appointments required 304-728-8416, (flu shots offered), Jefferson County Health Department, 1948 Wiltshire Road, Suite 1, Kearneysville, WV 25430.

Monday - Friday: 8:00 a.m. - 5:00 p.m.

Ranson Family Medicine, 203 E. Fourth Avenue, Ranson, WV 25438.

Harpers Ferry Family Medicine, 171 Taylor Street, Harpers Ferry, WV 25425.


Kanawha County
Monday - Friday: 8:00 a.m. - 4:00 p.m., appointments required 304-984-1576, Sissonville Health Center, 6135 Sissonville Drive, Charleston, WV 25312.                               
Monday - Friday: 8:00 a.m. - 4:00 p.m., appointments required 304-949-3591, Riverside Health Center, 1 Warrior Way, Belle, WV 25015.  
Monday - Friday: 8:00 a.m. - 5:00 p.m., appointments required 304-595-5006, Cabin Creek Health Center, 5722 Cabin Creek Road, Dawes, WV 25054.                     
Monday - Friday: 8:00 a.m. - 5:00 p.m., appointments required 304-548-7272, Clendenin Health Center, 107 Koontz Avenue, Clendenin, WV 25045.

Monday - Friday: 7:30 a.m. - 4:00 p.m., WV Health Right, 1520 Washington Street E., Charleston, WV 25311.

Monday - Friday: 8:00 a.m. - 3:30 p.m., (flu shots offered), Kanawha-Charleston Health Department, 108 Lee Street East, Charleston, WV 25301.

Tuesday: 9:30 a.m. - 11:30 a.m., appointments required 304-760-6336, FamilyCare Health Center, 12 Kanawha Terrace, St. Albans, WV 25177.

Tuesday: 10:00 a.m. - 2:00 p.m., West Virginia State University, Institute WV, 25112.

Thursday: 9:00 a.m. - 2:00 p.m., PAAC Medication Assisted Treatment Center, 210 Virginia Street, Charleston, WV 25302.

 

Lewis County

Monday - Friday: 8:00 a.m. - 4:00 p.m., appointments required 304-269-2022, Community Care of Weston II, 107 Staunton Drive, Weston, WV 26452.


Logan County

Monday - Thursday: 8:00 a.m. - 6:30 p.m., appointments required 304-792-7130 ext. 1000, Mountain Laurel Integrated Healthcare, 174 Mental Health Road, Stollings, WV 25646.

Wednesday: 9:00 a.m. - 12:00 p.m., appointments required 304-792-8630, Logan County Resource Center, 100 Recovery Road, Peach Creek, WV 25639.

Friday: 8:30 a.m. - 5:00 p.m., appointments required 304-792-7130 ext. 1000, Mountain Laurel Integrated Healthcare, 174 Mental Health Road, Stollings, WV 25646.


Marion County
Monday - Friday: 9:00 a.m. - 3:00 p.m., Marion County Health Department, 300 Second Street, Fairmont, WV 26554.

Tuesday: 2:00 p.m. - 4:00 p.m., Monongahela Valley Association of Health Centers, 1322 Locust Avenue, Fairmont, WV 26554.

Wednesday - Friday: 9:00 a.m. - 11:00 a.m. and 1:00 p.m. - 4:00 p.m., Monongahela Valley Association of Health Centers, 1322 Locust Avenue, Fairmont, WV 26554.

 

Marshall County

Monday - Friday: 9:00 a.m. - 11:00 a.m. and 1:00 p.m. - 3:00 p.m., Marshall County Health Department, 513 Sixth Street, Moundsville, West Virginia 26041.


Mason County
Tuesday - Thursday: 9:00 a.m. - 3:00 p.m., Mason County Health Department, 216 5th Street, Pt. Pleasant, WV 25550.    

 

McDowell County

Friday: 8:00 a.m. - 4:00 p.m., appointments required 304-448-2174, McDowell County Health Department, 7292 Black Diamond Highway, Wilcoe, WV 24895.

 

Mercer County

Tuesday and Friday: 8:00 a.m. - 2:00 p.m., Bluestone Health Center, 3997 Beckley Road, Princeton, WV 24740.

Tuesday: 8:00 a.m. - 2:00 p.m., Bluestone Health Center, Kegley, WV 24740.

Wednesday: 9:00 a.m. - 12:00 p.m., West Virginia Manor, Princeton, WV 24740. 

 

Mineral County

Wednesday: 9:00 a.m. - 3:00 p.m., appointments required 304-788-1321, Mineral County Health Department, 541 Harley O Staggers Drive, Keyser, WV 26726.

 

Mingo County

Monday - Thursday: 8:00 a.m. - 6:30 p.m., appointments required 304-792-7130 ext. 1000, Mountain Laurel Integrated Healthcare, 2954 Buffalo Creek Road, Chattaroy, WV 25667.

Friday: 8:30 a.m. - 5:00 p.m., appointments required 304-792-7130 ext. 1000, Mountain Laurel Integrated Healthcare, 2954 Buffalo Creek Road, Chattaroy, WV 25667.
Friday: 1:00 p.m. - 4:00 p.m., Williamson Health & Wellness Center, 184 East 2nd Avenue, Williamson, WV 25661.               


Monongalia County
Tuesday, Thursday, and Friday: 8:00 a.m. - 11:00 a.m., (flu shots offered), Milan Puskar Health Right, 341 Spruce Street, Morgantown, WV 26505.

Monroe County
Wednesday: 9:00 a.m. - 12:00 p.m., appointments required 304-772-3064, Church of God Fellowship Hall, 96 Bud Ridge Road, Union, WV 24983.

 

Morgan County

Monday, Wednesday and Friday: 9:00 a.m. - 11:00 p.m. and 1:30 p.m. - 4:00 p.m., appointments required 304-258-1513, (flu shots offered), Morgan County Health Department, 137 War Memorial Drive, Martinsburg, WV 25411.

Monday - Friday: 8:00 a.m. - 5:00 p.m., Berkeley Springs Family Medicine, 2055 Valley Road, Berkeley Springs, WV 25411.

 

Nicholas County

Monday - Thursday: 10:00 a.m. - 4:00 p.m., Nicholas County Health Department, 1 Stevens Road Suite 201, Summersville, WV 26651.

Thursday: 8:00 a.m. - 5:00 p.m., Summersville Baptist Church Family Life Center, 422 Main Street Summersville, WV 26651.

Friday: 10:00 a.m. - 1:00 p.m., Nicholas County Health Department, 1 Stevens Road Suite 201, Summersville, WV 26651.

 

Nicholas/Webster Counties

Wednesday and Thursday: 8:00 a.m. - 5:30 p.m., appointments required 304-226-5725, ext. 114, Camden Family Health, 10003 Webster Road, Camden on Gauley, WV 26208.

 

Ohio County
Monday - Friday: 9:00 a.m. - 4:00 p.m., Wheeling-Ohio County Health Department, 1500 Chapline Street, Wheeling, WV 26003. (Individuals who are homebound can call the Wheeling-Ohio County Health Department to schedule a home COVID-19 vaccination visit at 304-234-3682.)

Tuesday - Friday: 9:00 a.m. - 4:00 p.m., Ohio County Community Vaccine Center, 550 Cabela Drive - Highlands, Triadelphia, WV 26059.

 

Pocahontas County
Monday - Friday: 8:00 a.m. - 4:00 p.m., appointments required 304-456-5115, Community Care of Green Bank, 4498 Potomac Highlands Trail, Green Bank, WV  24944.

Thursday: 2:00 p.m. - 4:00 p.m., appointments required 304-799-4154, Pocahontas County Health Department, 900 10th Avenue, Marlinton, WV 24954.

 
Preston County
Monday: 10:30 a.m. - 7:00 p.m., appointments required 304-892-2812, Newburg Clinic, 2060 N. Mountaineer Highway, Newburg, WV 26410.
Tuesday - Friday: 8:30 a.m. - 5:00 p.m., appointments required 304-892-2812, Newburg Clinic, 2060 N. Mountaineer Highway, Newburg, WV 26410. 

Tuesday and Thursday: 9:00 a.m. - 2:00 p.m., appointments required 304-329-0096, (flu shots offered), Preston County Health Department, 106 W. Main Street, Suite 203, Kingwood, WV 26537.

 

Putnam County

Monday, Wednesday and Friday: 8:00 a.m. - 4:00 p.m., Liberty Square, 316 Putnam Village Drive, Hurricane, WV 25526.


Raleigh County

Monday - Friday: 9:00 a.m. - 4:00 p.m., AccessHealth Pediatrics, 252 Rural Acres Drive, Beckley, WV 25801.

Monday - Thursday: 10:00 a.m. - 12:00 p.m., AccessHealth Bill Baker Way Clinic, 202 Bill Baker Way, Beckley, WV 25801.

Tuesday - Friday: 7:00 a.m. - 11:00 a.m. and 1:00 p.m. - 4:00 p.m., Beckley-Raleigh County Health Department, 1602 Harper Road, Beckley, WV 25801.

Wednesday: 8:30 a.m. - 3:30 p.m., appointments required 304-252-8555, AccessHealth Glen Daniel, 7127 Harper Road, Glen Daniel, WV 25844.

Wednesday: 9:00 a.m. - 3:00 p.m., appointments required 304-253-3577, Beckley Health Right, 111 Randolph Street, Beckley, WV 25801.

Thursday: 8:30 a.m. - 3:30 p.m., appointments required 304-252-8555, AccessHealth Daniels, 2157 Ritter Drive, Daniels, WV 25832.

 

Randolph County

Wednesday and Thursday: 8:00 a.m. - 4:00 p.m., appointments required 304-636-0396, Randolph-Elkins Health Department, 32 Randolph Avenue, Suite 101, Elkins, WV 26241.

 

Ritchie County

Tuesday: 1:30 p.m. - 2:30 p.m., appointments required 304-643-4005, Ritchie Regional Health Center, 135 S. Penn Avenue, Harrisville, WV 26362.

 

Summers County

Thursday: 9:00 a.m. - 4:00 p.m., appointments required 304-466-3388, Summers County Health Department, 151 Pleasant Street, Hinton, WV 25951.

 

Taylor County
Monday - Friday: 8:30 a.m. - 5:00 p.m., appointments required 304-265-4909, Medical Center of Taylor County, 725 N. Pike Street, Grafton, WV 26354.      

Monday, Wednesday, Thursday and Friday: 8:00 a.m. - 4:00 p.m., Grafton-Taylor County Health Department, 718 West Main Street, Grafton, WV 26354.  
Tuesday: 8:00 a.m. - 8:00 p.m., Grafton-Taylor County Health Department, 718 West Main Street, Grafton, WV 26354.  

 

Tucker County

Monday - Thursday: 8:30 a.m. - 5:00 p.m., appointments required 304-463-3331, Mountaintop Health Center, 30 Cortland Acres Lane, Thomas, WV 26260.

Monday - Thursday: 7:30 a.m. - 5:00 p.m., (flu shots offered), St. George Medical Clinic, Inc., 8591 Holly Meadows Road, Parsons, WV 26287.

Monday - Friday: 7:30 a.m. - 8:00 p.m., (flu shots offered), St. George School-Based Clinic, 138 Crestview Drive, Hambleton, WV 26269.

Monday - Friday: 9:00 a.m. - 8:00 p.m., (flu shots offered), St. George Clinic Pharmacy, 221 Pennsylvania Avenue, Parsons, WV 26287. 

Friday: 7:30 a.m. - 4:00 p.m., (flu shots offered), St. George Medical Clinic, Inc., 8591 Holly Meadows Road, Parsons, WV 26287.

Friday: 10:30 a.m. - 7:00 p.m., appointments required 304-463-3331, Mountaintop Health Center, 30 Cortland Acres Lane, Thomas, WV 26260.      

Saturday: 8:00 a.m. - 12:00 p.m., (flu shots offered)

St. George Medical Clinic, Inc., 8591 Holly Meadows Road, Parsons, WV 26287.

St. George School-Based Clinic, 138 Crestview Drive, Hambleton, WV 26269.

St. George Clinic Pharmacy, 221 Pennsylvania Avenue, Parsons, WV 26287. 

 

Tyler/Wetzel Counties
Thursday: 9:00 a.m. - 12:00 p.m., Wetzel/Tyler Health Department, 425 4th Avenue, Paden City, WV 26159.

Friday: 10:00 a.m. - 3:00 p.m., (flu shots offered), United Methodist Church New Martinsville, 3 Howard Jeffers Drive, New Martinsville, WV 26155.

 

Upshur County

Monday - Friday: 8:00 a.m. - 4:00 p.m., appointments required 304-924-6262, Tri-County Health Clinic, 78 Queens Alley Road, Rock Cave, WV 26234.

Monday - Friday: 8:00 a.m. - 4:00 p.m., appointments required 304-473-5600, Community Care of Buckhannon, 37 W. Main Street, Buckhannon, WV 26201.

Tuesday and Thursday: 1:30 p.m. - 3:30 p.m., appointments required, (flu shots offered), Upshur-Buckhannon Health Department, 15 North Locust Street, Buckhannon, WV 26201.

Wednesday and Friday: 9:00 am - 3:00 pm, appointments required, (flu shots offered), Upshur-Buckhannon Health Department, 15 North Locust Street, Buckhannon, WV 26201.


Wayne County

Thursday and Friday: 10:00 a.m. - 2:00 p.m., Wayne County Health Department, 217 Kenova, Avenue, Wayne, WV 25570.

Wyoming County

Monday: 1:30 p.m. - 4:00 p.m., appointments required 304-732-7941, Wyoming County Health Department, 44 Cedar Avenue, Pineville, WV 24874.

Thursday: 8:30 a.m. - 5:00 p.m., appointments required 304-682-6246, (flu shots offered), Oceana Medical Center, 26 Trinity Lane, Oceana, WV 24870.


 

Contact Information

DHHRCommunications@wv.gov