Craig Yarbrough, MD

Craig Yarbrough, MD
Family Medicine, Sports Medicine, Family Medicine
Schedule Now
100 Robinhood Medical Plaza, Winston-Salem, NC 27106
(336) 718-0800Select A Date & Time
February 2026
Tuesday, February 10
Earlier Appointments Available
About
What I treat
- Specialties: Family Medicine, Sports Medicine, Family Medicine
Board certifications
- Family Medicine, Sports Medicine
- Family Medicine
Years of experience
14+ years of experience
Education
- Healthcare Education: Wake Forest University School of Medicine (2011)
- Residency: Wake Forest School of Medicine (2014)
- Fellowship: Wake Forest School of Medicine (2015)
Personal
- Languages: English
- Gender: Male
Reviews
Likelihood of recommending this provider
|
4.9471 Ratings
1-5 of 75 Reviews
Dr Yarborough seemed to really care about my health!
Dr. Yarbrough always listens with interest and compassion to any of my concerns and promptly gets me the help I need. I've never had a doctor who responds that quickly before.The last Novant doctor didn't listen or respond to my concerns. I feel that I am being heard by Dr. Yarbrough and I leave the office feeling far more positive and uplifted.
Craig couldn't have been more helpful and inclusive
I appreciate that my doctor really takes as much time and beyond to discuss various options to better improve my health.
Dr. Yarbrough is absolutely wonderful. Both my husband and I could not be happier with him.
Insurance
Find if clinician is in network:
Locations
Wheelchair accessible
100 Robinhood Medical Plaza,
Winston-Salem, NC 27106
336-718-0800
Fax: (336) 718-0871