Virtual Primary and Urgent Care

Virtual Care for Minor Medical Concerns


Make a virtual primary and urgent care appointment when you want medical attention for a minor medical issue. You must be 6 months or older, and have a Duke MyChart account to schedule an appointment. Sign up for a Duke MyChart account if you don't have one.

If you prefer to see your primary care provider, please use Duke MyChart to schedule an appointment or call their office.

Covered as a Primary Care Visit
A primary care virtual visit is covered by insurance as a primary care visit. Co-payments, co-insurance, and deductibles apply.

Virtual Care Visit Hours

  • 7 days a week, 8:00 am to 8:00 pm for 6 years of age and older.
  • Monday through Friday, 8:00 am to 5:00 pm for 6 months and older.

Secure Video Visit
Your online appointment is held over a secure video call through Duke MyChart and the Zoom application on your mobile device or computer with a webcam. After discussing your symptoms, you’ll receive follow-up notes in your MyChart account. Medications can be sent to your pharmacy for delivery or pick up.

Schedule a Virtual Visit

Virtual care visits with a Duke provider are scheduled at least one hour in advance. A Duke MyChart account is required. 


Conditions Treated During Virtual Care Visits

You can be treated virtually for these minor illnesses and injuries and more:

  • Cough
  • COVID/cold/flu symptoms
  • COVID-19 screenings 
  • Pink eye
  • Seasonal allergies
  • Sinus pain and congestion
  • Skin rashes, and infections
  • Sore throat
  • Urinary tract infections (Adult female only)
Frequently Answered Questions

Read answers to frequently asked questions about virtual primary and urgent care.

After Hours Virtual Urgent Care Option

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. 

Use Duke Health Anywhere after 8:00 pm and before 8:00 am when Duke's virtual primary and urgent care is not open or when convenient appointments are not available. Duke Health Anywhere does not accept insurance. Visits cost $59.

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

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 Duke MyChart, 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 07/05/2023 by