Find your spot to take your shot.
A free COVID-19 vaccine will be available to all who want it, but supplies will be limited at first. Our goal is to vaccinate as many people as quickly as possible given the limited supply of vaccines. North Carolina moves through vaccination phases by aligning to federal priorities while empowering local health departments and hospitals with flexibility to move to the next priority group as they complete phases and have vaccines available.
Rest assured: you have a spot to take your shot.
COVID-19 vaccinations are now available to people 65 and older and health care workers.
Because vaccine supplies are still limited, you may have to wait. Here is how to take your shot against COVID-19:
- Supplies are very limited. Right now, very few vaccine doses are available.
- You will likely need an appointment to get vaccinated. You may have to wait to schedule your appointment to get your vaccine.
- Your local health department or hospital can help you get your shot. Because supplies are very limited right now, most doctors cannot provide vaccinations in their offices.
- Find your local health department or hospital. Use the table below to find the health departments and hospitals giving vaccinations in your area.
- You can also call the COVID-19 Line 1-877-490-6642. It’s a free call.
The COVID-19 vaccine will be available to everyone for free, whether or not you have health insurance. You will need two shots to build up your immunity. You will get a printed card and email to remind you to come back 3 to 4 weeks later for your second dose. Your personal information is private and strictly confidential.
Need transportation to and from your vaccine provider?
People who need transportation assistance to a COVID-19 vaccine appointment should reach out to their local transit agency. You can find your local transit agency online and can call the phone number listed for assistance. Local transit agencies serve all 100 North Carolina counties.
How to see if there is a vaccine provider near you:
-
Use the Search box right above the table. You can enter your county or name of the vaccine provider to search the list.
-
Sort the table by County or Organization Name by clicking on the arrows in the top row.
-
Click on the plus (+) sign for additional information about that vaccine provider, including phone numbers where available.
-
Remember that vaccine supplies are very limited. Providers on this list may have very little to no vaccine doses available.
The content below can be translated by clicking on the Google Translate drop down menu at the top right of the page for those using Chrome, Firefox and Safari browsers.
Vaccine providers whose organizations are listed below may update their contact information by notifying their designated DHHS representative.
County or Counties Served | Organization | Website | Phone Number | More Information | |
---|---|---|---|---|---|
Alamance | Alamance County Health Department | Covid-19 Vaccination Appointment Line: 336-290-0650 | |||
Alamance, Guilford, Rockingham | Cone Health | 336-890-1188 | |||
Alamance, Guilford, Rockingham, | Cone Health Wesley Long Hospital | 336-832-7000 | |||
Alexander | Alexander County Health Department | 828-352-7724 - COVID-19 hot line to schedule appointment | |||
Alexander, Iredell, | Iredell Health System | 704-878-7787 | |||
Alexander, Catawba, Lincoln | Catawba Valley Medical Center (CVMC) | 828-326-3993 | |||
Alleghany, Ashe, Watauga | AppHealthCare (Appalachian District Health Department) | 828-795-1970 (AppHealthCare COVID-19 Call Center) | |||
Anson | Anson County Health Department | 704-694-5188 Option 1 to schedule appointments | |||
Anson, Cabarrus, Cleveland, Lincoln, Mecklenburg, Stanly, Union | Atrium Health | 704-468-8888 | |||
Avery | Toe River Health District | 828-733-8273 | |||
Avery, Watauga | Appalachian Regional Healthcare System (Watauga Medical Center) | 828-386-3000 (COVID hotline) | |||
Beaufort | Beaufort County Health Department | 252-946-1902 | |||
Beaufort, Bertie, Chowan, Dare, Duplin, Edgecombe, Halifax, Hertford, Pitt | Vidant Health | 252-847-8000 | |||
Bertie | Albemarle Regional Health Services (ARHS) | 252-794-5322 | |||
Bladen | Bladen County Health Department | 910-872-6264; 910-862-6900 ext. 6220 (to schedule appointment) | Facebook; ; Bladen COVID Hotline for ages 75 and older: 910-872-6291 Monday-Friday 9:30am-4:30pm | ||
Brunswick | Brunswick County Health Services | 910-253-2339 (English); 910-253-2250 (Spanish) | |||
Buncombe | Buncombe County HHS Department of Public Health | 828-419-0095 (Ready Team) | |||
Buncombe, Henderson | AdventHealth Hendersonvile | 855-774-5433 (English & Spanish) | |||
Burke | Carolinas HealthCare System Blue Ridge | 828-580-6147 | |||
Burke | Burke County Health Department | 828-765-9150; 828-764-9219 | |||
Cabarrus | Cabarrus Health Alliance | 704-920-1213 | |||
Caldwell | Caldwell UNC Health Care | 828-757-6487 | |||
Caldwell | Caldwell County Health Department | 828-426-8400 (to schedule appointments in English); 828-426-8442 (to schedule appointments in Spanish); 828-426-8486 | |||
Camden | Albemarle Regional Health Services (ARHS) | 252-338-4460 | |||
Carteret | Carteret County Health Department | 252-728-8550, option 2 (to schedule appointment) | |||
Carteret | Carteret Health Care | 252-499-6185 | |||
Caswell | Caswell County Health Department | 336-694-4129 | |||
Catawba | Catawba County Public Health | 828-695-6650 (available weekdays 8am to 5pm) | |||
Chatham | Chatham County Public Health Department | 919-545-8323 | |||
Chatham | Chatham Hospital UNC Health Care | 984-215-5485 | |||
Cherokee | Cherokee County Health Department | 828-837-7486 (to schedule appointment) | |||
Chowan | Albemarle Regional Health Services (ARHS) | 252-482-6003 | |||
Clay | Clay County Health Department | 828-389-8052 | |||
Cleveland | Cleveland County Health Department | 980-484-5100 | |||
Columbus | Columbus County Health Department | 910-640-6615 ext. 7006 | |||
Craven | CarolinaEast Health System | 252-633-8111 | |||
Craven | Craven County Health Department | 252-636-4920 | |||
Cumberland | Cumberland County Department of Public Health | 910-433-3770 | |||
Currituck | Albemarle Regional Health Services (ARHS) | 252-232-2271 | |||
Dare | Dare County Department of Health & Human Services | 252-475-5008 | |||
Davidson | Davidson County Health Department | 336-242-2300; 336-236-3096 (COVID-19 Vaccine Appointment Line) | |||
Davidson, Davie, Forsyth, Guilford, Wilkes | Wake Forest Baptist Health | ||||
Davie | Davie County Department of Public Health | 336-753-6540 (Emergency Operations Call Center) | Facebook; May call main line: 336-753-6750 | ||
Duplin | Duplin County Health Department | 910-296-2130 | |||
Durham | Durham County Department of Public Health | 919-560-HELP (919-560-4357) | |||
Durham | Duke Regional Hospital | 919-385-0429 option 2, 8am to 8pm (Duke Health COVID-19 Hotline) | |||
Durham | Duke University Hospital | 919-385-0429 option 2, 8am to 8pm (Duke Health COVID-19 Hotline) | |||
Edgecombe | Edgecombe County Health Department | 252-641-7595 | |||
Edgecombe, Nash | Nash UNC Health Care | 984-215-5485 | |||
Forsyth | Forsyth County Department of Public Health | 336-703-2081 | |||
Forsyth, Mecklenburg | Novant Health | 855-648-2248 | |||
Franklin | Franklin County Health Department | 919-729-0654 (weekdays 8am to 5pm) | |||
Franklin, Granville, Vance, Warren | Maria Parham Health | 252-438-4143 | |||
Gaston | CaroMont Health | N/A | |||
Gaston | Gaston County DHHS | 704-862-5303; 704-866-3170 (to schedule appointment) | |||
Gates | ARHS-Gates County Health Department | 252-357-1380 | |||
Graham | Graham County Health Department | 828-479-7900 | |||
Granville | Granville County Health Department | 919-693-2141 ext. 120 | |||
Granville | Granville Health System | 919-691-5198 | |||
Greene | Greene County Department of Public Health | 252-747-8181 (to schedule appointment) | |||
Guilford | Guilford County Health Department | 336-641-7944 | |||
Halifax | Halifax County Health Department | 252-583-5021 | |||
Harnett | Harnett County Health Department | 910-814-6582 (COVID-19 vaccine line) | |||
Haywood | Haywood County Health and Human Services Agency | 828-356-2019 (COVID-19 hotline) | |||
Henderson | Pardee UNC Health Care | 828-694-8222 | |||
Henderson | Henderson County Department of Public Health | 828-585-4700 | |||
Hertford | Albemarle Regional Health Services (ARHS) | 252-862-4054 | |||
Hoke | Hoke County Health Department | 910-753-4429; 910-753-4430 | |||
Hoke, Montgomery, Moore, Richmond | FirstHealth of the Carolinas | ||||
Hyde | Ocracoke Health Center | 252-928-1511 (Front Desk); 252-489-3622 (COVID Vaccine and Testing only) | |||
Hyde | Engelhard Medical Center | 252-925-7000 | |||
Hyde | Hyde County Health Department | 252-926-4184; 252-926-4399 (front desk) | |||
Iredell | Iredell County Health Department | 704-878-5300 ext. 4089 | |||
Jackson | Jackson County Department of Public Health | 828-587-8289 (to schedule appointment); 828-586-8994 | |||
Jackson, Macon, Swain | Swain Community Hospital-Duke LifePoint | 828-586-7670 | |||
Jackson, Macon, Swain | Harris Regional Hospital-Duke LifePoint | 828- 586-7670 | |||
Johnston | Johnston County Public Health Department | 919-209-8310 | |||
Johnston | Johnston UNC Health Care | 984-215-5485 | |||
Jones | Jones County Health Department | 252-448-9111 ext. 3009 | |||
Lee | Lee County Health Department | 919-718-4640 | COVID-19 Information Hotline at (919) 352-3360 available Monday-Friday, 8 am-5 pm | ||
Lenoir | Lenoir County Health Department | 252-526-4202; 252-526-4200 | |||
Lenoir | UNC Lenoir Health Care | 984-215-5485 | Covid-19 Vaccine is by appointment only and located at COVID Vaccine Clinic at Lenoir; Please call or go to the website listed for more information and to make an appointment | ||
Lincoln | Lincoln County Health Department | 704-735-3001 | |||
Macon | Macon County Public Health | 828-349-2517 | |||
Madison | Madison County Health Dept | 828-649-3531 | |||
Martin, Tyrrell, Washington | Martin-Tyrrell-Washington District Health Department | 252-791-3125 | |||
McDowell | Foothills Health District | 828-803-4552 (vaccine hotline, weekdays, 8:30am-5pm); 828-652-6811 | |||
Mecklenburg | Mecklenburg County Public Health | 980-314-9400, option 3 (to schedule appointment) | meckcvms@mecknc.gov (for Phase 1a) | ||
Mitchell | Mitchell Counthy Health Department | 828-688-2371 | |||
Montgomery | Montgomery County Department of Health | 910-572-1393 (English, ask for Michelle Hunsucker) 910-572-1393 (Spanish, ask for Jessica Hernandez); 910-572-1393 ext. 1226 | |||
Moore | Moore County Health Department | 910-947-3300; Covid Vaccine pre-registration hotline 910-947-SHOT (7468), open 7 days/week 8:30 AM-4:30 PM | Facebook; Online Pre-Registration Form-English; Online Pre-Registration Form-Spanish | ||
Nash | Nash County Health Department | 252-459-9819 | |||
New Hanover | New Hanover County Health and Human Services | 910-798-6800 | |||
New Hanover | New Hanover Regional Medical Center | 910-662-2020 | |||
Northampton | Northampton County Health Department | 252-534-5841 | |||
Onslow | Onslow County Health Department | N/A | |||
Onslow | Onslow Memorial Hospital (UNC Health Affiliate) | 910-577-2600 | May also call 910-577-2345 | ||
Orange | Orange County Health Department | 919-245-6111 | |||
Orange | UNC Medical Center | 984-215-5485 | |||
Pamlico | Pamlico County Health Department | 252-745-5111 | |||
Pasquotank | Albemarle Regional Health Services (ARHS) | 252-338-4400 | |||
Pender | Pender County Health Department | 910-259-1230 (to schedule appointment) | |||
Perquimans | Albemarle Regional Health Services (ARHS) | 252-426-2100 | |||
Person | Person County Health Department | 336-597-2204 | |||
Pitt | Pitt County Health Department | 252-902-2300 | |||
Polk | Polk County HHSA | 828-722-5086 | |||
Randolph | Randolph County Public Health | 336-318-6200; 336-318-6223 (to schedule appointment) | |||
Randolph | Randolph Health (Hospital) | 336-328-3400 | |||
Richmond | Richmond County Health Department | 910-997-8301 | |||
Robeson | Southeastern Health (UNC Health Affiliate) | 910-671-5395 | |||
Robeson | Robeson County Health Department | 910-671-3216 (to schedule appointment); 910-671-3220 (for general vaccine questions); 910-671-3405 | |||
Robeson, Scotland | Scotland Health Care System | 910-291-7654 | |||
Rockingham | Rockingham County Health Department | 336-342-8140 | |||
Rockingham | Rockingham UNC Health Care | 984-215-4485 (for UNC Employees/Contract Workers/Physician Affiliates) | |||
Rowan | Rowan County Health Department | 980-432-1800 | |||
Rutherford | Foothills Health District | 828-223-5735; 828-287-6100 | |||
Sampson | Sampson County Health Department | 910-592-1131 | |||
Scotland | Scotland County Health Department | 910-277-2440 | |||
Stanly | Stanly County Health Department | 704-982-9171 | |||
Stokes | Stokes County Health Department | 336-593-2400, option 7 | |||
Surry | Surry County Health and Nutrition Center | 336-401-8400 | |||
Swain | Swain County Health Department | 828-488-3198 | |||
Transylvania | Transylvania Public Health | 828-884-4007 | |||
Union | Union County Division of Public Health | 704-292-2550 (to schedule appointment for Phase 1b Group 1); 704-296-4820 | |||
Vance | Vance County Health Department | 252-492-7915 ext. 221 | |||
Wake | Wake County LHD | 919-250-1500 | |||
Wake | UNC REX Healthcare | 984-215-5485 | |||
Wake | Duke Raleigh Hospital | 919-385-0429, option 2; 8a-8p. | |||
Wake | WakeMed Health & Hospitals | 919-350-1066 | |||
Warren | Warren County Health Department | 252-257-1185 | |||
Wayne | Wayne County Health Dept | 919-731-1226 | |||
Wilkes | Wilkes County Health Department | 336-651-7450 | |||
Wilson | Wilson Medical Center | N/A | |||
Wilson | Wilson County Health Department | 252-237-3141, option 3 | |||
Yadkin | Yadkin County Human Services Agency | 336-849-7910 | |||
Yancey | Yancey County Health Department | 828-682-6118 |
Share this page: