You have several options for making an appointment with a Duke Health doctor at a Duke Health location. We also offer virtual visits with a primary care provider, specialist, or urgent care provider. They take place on a computer or mobile device with a camera using secure videoconferencing software that protects your privacy.
If you already have a primary care provider, you can see available appointment slots in Duke MyChart, then select a date and time for your next visit. You can use this option to schedule well or sick visits. Sick visits may be available for the same or next day. Watch this video for step-by-step instructions on how to schedule an appointment with a primary care provider in Duke MyChart. You can also call the clinic directly to schedule an appointment.
If you don’t have a primary care provider, call 855-855-6484, Monday–Friday 8:00 am to 5:00 pm ET, to make an appointment at a convenient primary care location. You can also view a selected primary care doctor’s profile on DukeHealth.org. If they are accepting new patients, you can schedule an appointment using the green "schedule online" button or call the clinic directly.
Duke urgent care centers are open 7 days a week, 365 days a year to provide care for non-life-threatening illnesses and injuries that can’t or shouldn’t wait until your primary care doctor’s office opens. Appointments aren't required; you can just walk in. View wait times at our urgent centers, select your preferred location, then click the “Reserve Your Spot” button to choose from available time slots. You can also reserve a spot through Duke MyChart.
Virtual Urgent Care
Use Duke Virtual Urgent Care when you want medical attention for a minor medical issue and your doctor isn't available. You must be a Duke patient, age 6 or older, and you must have a Duke MyChart account to schedule an appointment. Duke Health Anywhere is a virtual urgent care option for people who are not Duke patients, or who do not have a Duke MyChart account. It is available 24/7, no appointment is needed. Duke Health Anywhere visits cost $59. Insurance is not accepted.
Duke Health offers locations throughout the Triangle. Find one near you.
If you are a new patient or need a new specialist to address a problem, please call 855-855-6484, Monday–Friday 8:00 am to 5:00 pm ET. Or, if you would like to request an appointment online and receive a phone call back, please fill out this form.
If you need ongoing treatment for an existing condition that requires a return visit with your specialist, you may schedule that visit in Duke MyChart. Watch this video for step-by-step instructions on how to schedule an appointment with a specialist on Duke MyChart.
Duke MyChart is a secure website through which you can see portions of your medical record, schedule appointments, pay your bills, and send a message to your doctor’s office when you have nonurgent medical needs. Learn more about the benefits, watch videos, and read FAQs.
If you need to cancel or reschedule your appointment, please do so 24 hours prior to your appointment. You can cancel or schedule through Duke MyChart. Or, you can call your doctor’s office or 919-516-9086.