Dr. Craig Yarbrough, MD

Dr. Craig Yarbrough, MD

Sports Medicine Specialist
100 Robinhood Medical Plaza, Winston-Salem, NC
Medicine provides me with the opportunity to work with people and bring medical care to anyone who needs it, both of which are deeply rewarding to me. My interests in sports and musculoskeletal medicine have allowed me to offer more services to the communities I serve, which has been a rewarding part of my practice. When you come to see me, my goal is for you to feel heard. I give my full attention to your concerns while working to provide evidence-based care and meeting you where you are. You have autonomy over your own medical decisions, and I want to give you the direction and information you need so you can make the best choices for your health. Outside of the office, I live in Winston-Salem with my wife, Sarah. We are pet lovers with two cats, following the loss of our two dogs. Sarah and I enjoy gardening together, and I stay active through slow pitch softball. I also coach with a local LGBTQIA+ social softball league.
Highly recommended
100% of patients gave this doctor 5 stars
New patient appointments
Appointments available for new patients on Zocdoc

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Today, Oct 1 – Wed, Oct 14
At the moment, there's no availability on Zocdoc for the selected date range and appointment type at this location.
View more availability

What patients are saying

Overall rating

5.00

About Dr. Craig Yarbrough

Medicine provides me with the opportunity to work with people and bring medical care to anyone who needs it, both of which are deeply rewarding to me. My interests in sports and musculoskeletal medicine have allowed me to offer more services to the communities I serve, which has been a rewarding part of my practice. When you come to see me, my goal is for you to feel heard. I give my full attention to your concerns while working to provide evidence-based care and meeting you where you are. You have autonomy over your own medical decisions, and I want to give you the direction and information you need so you can make the best choices for your health. Outside of the office, I live in Winston-Salem with my wife, Sarah. We are pet lovers with two cats, following the loss of our two dogs. Sarah and I enjoy gardening together, and I stay active through slow pitch softball. I also coach with a local LGBTQIA+ social softball league.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

Aetna
BlueCross BlueShield
Cigna
Medicare
UnitedHealthcare
200+ more in-network plans

Popular visit reasons

Annual Physical
Dust Allergy
Foot Consultation
Foot Injuries
Hand Problems
Illness
Obesity Hypoventilation Syndrome
Sports Injury
Annual Physical
Dust Allergy
Foot Consultation
Foot Injuries

Office location

Novant Health Maplewood Family Medicine
100 Robinhood Medical Plaza, Winston-Salem, NC 27106

Education and background

Practice names

Board certifications

  • American Board of Family Medicine
  • Sports Medicine (American Board of Family Medicine)

Education and training

  • Medical School - Wake Forest University School of Medicine, Doctor of Medicine
  • Wake Forest University School of Medicine (Fellowship)
  • Wake Forest University School of Medicine (Residency)

Languages spoken

  • English

Provider's gender

Male

NPI number

1629367933

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
5.00
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
30 reviews
Most relevant
Frequently asked questions

How soon can I make an appointment with Dr. Craig Yarbrough?

Generally, Dr. Craig Yarbrough has appointments available on Zocdoc within 1 week. You can see Dr. Yarbrough's earliest availability on Zocdoc and make an appointment online.

Is Dr. Craig Yarbrough accepting new patients?

Dr. Craig Yarbrough generally accepts new patients on Zocdoc. You can see Dr. Yarbrough's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. Craig Yarbrough accept my insurance?

Choose your insurance plan to verify if Dr. Yarbrough is in-network.

Can I make an appointment with Dr. Craig Yarbrough online?

Yes, you can make an appointment online with Dr. Yarbrough using Zocdoc. It’s simple, secure, and free.

What practice does Dr. Craig Yarbrough work with?

Where is Dr. Craig Yarbrough's office located?

Dr. Craig Yarbrough's office is located at 100 Robinhood Medical Plaza, Winston-Salem, NC 27106.

Which board certifications does Dr. Craig Yarbrough have?

Dr. Craig Yarbrough is certified by American Board of Family Medicine and Sports Medicine (American Board of Family Medicine).

What are common reasons for patients to see Dr. Craig Yarbrough?

Dr. Craig Yarbrough frequently sees patients for Annual Physical, Foot Consultation, Hand Problems, Illness, and Sports Injury. You can see other visit reasons for Dr. Craig Yarbrough on their profile.

What languages does Dr. Craig Yarbrough speak?

Dr. Craig Yarbrough speaks English.

Find doctors

Zocdoc›Sports Medicine Specialists›Dr. Craig Yarbrough, MD