CVS Pharmacy in North Carolina

51 CVS Pharmacy locations across 40 cities in North Carolina. Pick a city below for store-level hours and addresses.

Cities with CVS Pharmacy stores

Sponsored placement

All CVS Pharmacy locations in North Carolina

Advance — 110 NC Highway 801 North Asheboro — 285 North Fayetteville Street Chapel Hill — 137 East Franklin Street Chapel Hill — 11314 US 15-501 North Charlotte — 2806 West Sugar Creek Road Charlotte — 601 South Kings Drive Concord — 2002 Shiloh Church Road Denton — 310 Vernon Avenue Erwin — 80 West Jackson Boulevard Fayetteville — 3100 Legion Road Garner — 5689 NC 42 West Gastonia — 3658 South New Hope Road Gastonia — 1850 West Franklin Boulevard Goldsboro — 1204 Sunburst Drive Greensboro — 4310 West Wendover Avenue Greensboro — 3000 Battleground Avenue Greensboro — 605 College Road Greenville — 704 South Memorial Drive Greenville — 1895 East Fire Tower Road Greenville — 3116 East 10th Street Haw River — 1009 West Main Street Hendersonville — 522 South Main Street Hendersonville — 108 Henderson CRossing Hickory — 1504 2nd Street Northeast High Point — 1119 Eastchester Drive Hudson — 3369 Hickory Boulevard Jacksonville — 2400 Gum Branch Road Kernersville — 1105 South Main Street Liberty — 204 Liberty Plaza Louisburg — 102 North Bickett Boulevard Marshville — 6713 East Marshville Boulevard Mebane — 904 South Fifth Street Mooresville — 559 River Highway Morrisville — 1990 Northwest Cary Parkway Murfreesboro — 420 West Main Street North Wilkesboro — 1320 West D Street Raeford — 230 West Cole Avenue Raleigh — 3001 Hillsborough Street Raleigh — 11000 Creedmoor Road Rockingham — 1206 East Broad Avenue Rolesville — 402 South Main Street Roxboro — 900 North Madison Boulevard Spruce Pine — 659 Spruce Pine Commons Wadesboro — 1156 East Caswell Street Wake Forest — 245 East Roosevelt Avenue Waxhaw — 1142 North Broome Street Wilson — 1601 Forest Hills Road West Winston-Salem — 3325 Robinhood Road Winston-Salem — 606 Coliseum Drive Winston-Salem — 5471 University Parkway Winterville — 770 West Fire Tower Road

CVS Pharmacy in North Carolina: what to expect

CVS Pharmacy maintains 51 pharmacy locations across North Carolina, distributed across 40 distinct cities. The chain's footprint in this state mirrors its national pattern: dense clusters in the largest metropolitan areas, lighter coverage in suburban and rural counties, and occasional 24-hour flagship stores attached to high-traffic shopping centers.

Opening hours at CVS Pharmacy stores in North Carolina typically follow the brand's national template — extended weekday hours, slightly shorter Saturday schedules, and noticeably reduced Sunday windows — but specific stores vary based on local demand and labor availability. Stores located inside or attached to a 24-hour grocery operator usually offer the longest pharmacy windows. Standalone stores in residential neighborhoods often close by 9pm or earlier on weekdays.

Prescription transfers and refills

Moving an active prescription between two CVS Pharmacy locations in North Carolina is usually instant — the pharmacy systems share records — but transferring from another chain or an independent pharmacy requires a phone call from the receiving pharmacy to the original store. Allow at least an hour during normal business hours, longer at peak times. Refills can typically be scheduled through the chain's app or website, with text or email notifications when the prescription is ready.

Holiday hours

CVS Pharmacy stores in North Carolina generally observe the major federal holidays with reduced or zero hours. Thanksgiving and Christmas Day are the most likely full-closure days; New Year's Day, Easter, Memorial Day, Independence Day, and Labor Day usually run a shortened schedule. The store-level pages linked above include holiday notes wherever we have them, but always confirm by phone the day before.