Duke Urgent Care

In-Person and Virtual Visits Available

Urgent care provides the quick evaluation and treatment you need when you experience a minor illness or injury. If you have a life-threatening illness or injury, call 911.

In-Person Care

  • We encourage you to use On My Way to find the shortest, estimated wait times and reserve your spot at Duke Urgent Care clinics across the Triangle. We don’t offer urgent care reservations by phone but using the online tool can shorten your wait time and expedite the check-in process. Select the location that meets your needs, and let us know when you will arrive. Walk-ins are always welcome.
  • Most Duke urgent care centers are open from 8:00 am - 8:00 pm, 7 days a week, 365 days a year. Scroll down to view wait times, pick a clinic, and use the On My Way tool to reserve your spot.

Virtual Care

Virtual Care Available

Schedule a video appointment with a Duke provider and receive care for a minor medical concern from the comfort of your home. A My Duke Health account is required. Insurance is accepted.

Urgent Care Wait Times

Duke Medical Plaza Brier Creek
10211 Alm St
Suite 1200
Raleigh, NC 27617-8221

8:00 am - 8:00 pm daily

Pediatric Provider On-site
1000008115 211581 https://www.dukemychart.org/Home/scheduling/onmyway/Widget?depid=1000008115

Walk-ins are welcome

1821 Hillandale Rd
Suite 24A
Durham, NC 27705-2671

8:00 am - 8:00 pm daily

Pediatric Provider On-site
1000855007 211421 https://www.dukemychart.org/Home/scheduling/onmyway/Widget?depid=1000855007

Walk-ins are welcome

Duke Health Green Level
100 Duke Health Cary Pl
Suite 110
Cary, NC 27519-6759

8:00 am - 8:00 pm daily

1002000102 211585 https://www.dukemychart.org/Home/scheduling/onmyway/Widget?depid=1002000102

Walk-ins are welcome

7021 Harps Mill Rd
Suite 100
Raleigh, NC 27615-3240

8:00 am - 8:00 pm daily

1000010118 211582 https://www.dukemychart.org/Home/scheduling/onmyway/Widget?depid=1000010118

Walk-ins are welcome

Duke Health Heritage
3000 Rogers Rd
Suite 100
Wake Forest, NC 27587-5745

8:00 am - 8:00 pm daily

1000982103 211422 https://www.dukemychart.org/Home/scheduling/onmyway/Widget?depid=1000982103

Walk-ins are welcome

267 S Churton St
Suite 200
Hillsborough, NC 27278-2696

8:00 am - 8:00 pm daily

Pediatric Provider On-site
1000080100 211423 https://www.dukemychart.org/Home/scheduling/onmyway/Widget?depid=1000080100

Walk-ins are welcome

Duke Health Holly Springs
401 Irving Pkwy
Suite 130
Holly Springs, NC 27540-5301

8:00 am - 8:00 pm daily

1000985102 211583 https://www.dukemychart.org/Home/scheduling/onmyway/Widget?depid=1000985102

Walk-ins are welcome

Duke Medical Plaza Knightdale
162 Legacy Oaks Dr
Knightdale, NC 27545-6556

8:00 am - 8:00 pm daily

1000007112 211584 https://www.dukemychart.org/Home/scheduling/onmyway/Widget?depid=1000007112

Walk-ins are welcome

5716 Fayetteville Rd
Durham, NC 27713-9661

8:00 am - 8:00 pm daily

Pediatric Provider On-site
1000019129 211586 https://www.dukemychart.org/Home/scheduling/onmyway/Widget?depid=1000019129

Walk-ins are welcome

Why Choose Duke

Fully Equipped to Meet Your Needs
Every Duke urgent care center has on-site laboratory and x-ray services to diagnose, treat, and manage urgent medical conditions and minor trauma.

On-Site Pediatricians at Select Duke Urgent Care Centers
A licensed pediatric specialist is available at Duke Urgent Care Brier Creek and Duke Urgent Care Croasdaile seven days a week and is dedicated to treating younger patients, from newborns up to 25-year-olds. View wait times.

Orthopaedic Urgent Care
You can receive immediate care for an injury at Duke Sports Injury and Orthopaedic Urgent Care at Arringdon. You'll get fast service with no unnecessary exposure to sick people.

Sports Physicals and DOT Physicals
Our providers perform sports physicals and Department of Transportation physicals.

Access to Duke Primary Care Doctors
If you need a primary care doctor to follow up on your urgent care visit, our primary care clinics are located throughout the Triangle.

Referrals to Specialists
If you need specialty care, we can direct you to specialists who are ranked among the best doctors in the country. As part of a nationally-ranked medical center, our specialists have access to the latest research, technology, and medical advances, many of which were discovered at Duke Health.

A file folder with a heart in the middle
Sign Up for My Duke Health

Our secure website makes it easy for you to schedule appointments, pay your bills, and send a message to your doctor’s office when you have non-urgent medical needs. If you would like to sign-up for My Duke Health, you need an activation code. To receive one, you can call us at 919-620-4555, ask your doctor at your next appointment, or request an activation code by visiting this page and clicking the Sign-Up Online button.

This page was medically reviewed on 06/30/2023