![Craig Yarbrough, MD](/pf/_next/image?url=%2Fpf%2Fassets%2Fprovider-images%2F1629367933-97x139.jpeg&w=256&q=75)
Craig Yarbrough, MD
Family Medicine, Family Medicine Sports Medicine
About Me
Languages
- English
Gender
Male
What I Treat
Specialties
- Family Medicine
- Family Medicine Sports Medicine
My Medical Background
Medical school
Wake Forest University (2011)
Residency
Family Medicine - Wake Forest University School of Medicine (2014)
Fellowship
Sports Medicine - Wake Forest University School of Medicine (2015)
Board certifications
- Family Medicine/Sports Medicine
- Family Medicine
Years of experience
undefined+ years of experience
Insurance Details
Before your appointment, verify with your insurance provider that this Novant Health location accepts your coverage. Some insurance plans may not be accepted at certain Novant Health locations where this provider is on staff.
We recommend you contact the clinic before your appointment with any additional insurance questions.
Reviews
Ratings by Category
Verified patient
May 2024I'm an. 89 year-old mail and Dr. Yarbrough has been my primary care since my return to WS 5 years ago. zI think very highly of him.
Verified patient
May 2024Excellent in all aspects of my visit.
Verified patient
May 2024My first meeting with my new doctor. Dr Yarborough is very professional and knowledgeable. I am pleased with my new doctor.
Verified patient
May 2024Completely satisfied.
Verified patient
May 2024I appreciate how carefully Dr. Yarbrough listened to and addressed my concerns. He was patient, kind, and thorough.
Verified patient
May 2024It was a very smooth process.
Verified patient
May 2024Dr Yarborough was great as well as page b downstairs and the rest of the people I talked to
Verified patient
May 2024Dr. Yarbrough has treated me previously via e-appointments on MyChart. I was pleased to meet him in person and have great confidence in his diagnosis and treatment plans. He is not my primary care physician but has been on call during my two previous questions directed to my PCP's office. Listens carefully, respectfully.
Verified patient
May 2024Entire staff was very helpful.
Verified patient
May 2024I feel as if Dr. Yarbrough will take as much time with me as I need each time I visit with him.
Verified patient
May 2024Dr. Yarborough is phenomenal! He is very present and compassionate! He is informative regarding my health, treatments and recommendations on how and where I can improve! I left inspired and immediately crested a health plan for obtaining the best quality level of life! Grateful for Dr. Yarborough!!
Verified patient
May 2024Dr was very personable and truly seemed to care.
Verified patient
May 2024Dr Yarbrough is a wonderful .doctor!!
Verified patient
May 2024Upon checking in for my appointment, a receptionist told me how trustworthy and kind Dr. Yarnprough was and how well he listens to his patients. That is exactly what I look for in Healthcare providers. I experienced it first hand. I like that Dr. Yarborough is like he is and I am comfortable and happy with him being my Dr
Verified patient
May 2024Always a blessing to go
Verified patient
Apr 2024Dr. Yarbrough is great. He is a good listener.
Verified patient
Apr 2024As always I have been very pleased with all the Doctors, PA's , nurses and support staff at Maplewood Family Practice . They are very professional ,caring, and a wonderful group to have on your healthcare team. thank you
Verified patient
Apr 2024Very good experience
Verified patient
Apr 2024Good personal care. Dr. YARBROUGH listens and gives good advice. Also helps with prescriptions and consults to other Dr's. When necessary
Verified patient
Apr 2024So far at Maplewood everyone has been very helpful and kind. I have had health issues and transfered from another Novant office. I am so very thankful that I did. Blessings to Wendy and Dr. Yarbrough and all the staff.
Verified patient
Apr 2024Excellent health care provider! Feel confident and well taken care of!
Verified patient
Apr 2024He took his time to explain everything to me. Did referrals as he said he was going to. Very polite. Awesome doctor
Verified patient
Mar 2024Glad to meet my new doctor
Verified patient
Mar 2024Dr. Yarbrough always listens carefully and responds appropriately. He is compassionate and knowledgeable.
Verified patient
Mar 2024Excellent Medical Team. Great follow up and communications.
Verified patient
Mar 2024Dr. Yarbrough is an excellent doctor and Wendy is also great!!
Verified patient
Mar 2024Love Dr. Yarbrough . He’s so caring and a GREAT Doctor ??
Verified patient
Mar 2024Listened to my description of symptoms.
Verified patient
Mar 2024My nurse was very friendly and kind as was Dr.Yarborough.He answered every question on my Llosa and was very attentive to my concerns.
Verified patient
Feb 2024This was my first visit with this doctor and I am very pleased and confident that I am in very good hands. Thank you.
Verified patient
Feb 2024Dr. Yarbrough has a wonderful group at Maplewood who has cared for may family for over a decade…
Verified patient
Feb 2024Dr Yarbrough was very courteous, friendly, informative, has a great bedside manner & sense of humor. I felt very comfortable talking with him. I look forward to being his patient & seeing him annually &/or for PRN needs. He LISTENED to my concerns & answered all my questions @ my visit to my satisfaction & relayed useful information about my medications, health status etc. Look forward to seeing him on 4/29/24.
Verified patient
Feb 2024Dr. Yarbough is very friendly. He shares his thoughts about my health and the plan(s) on how to proceed.
Verified patient
Jan 2024Dr. Yarbrough, is very understanding and goes the extra mile to make you feel important. He messaged me on his day off which was well appreciated.
Verified patient
Jan 2024Thankful for Dr. Craig Yarborough and all the support staff at Maplewood Family Practice.
Verified patient
Jan 2024Love my doctor and this office.
Verified patient
Jan 2024I really like my doctor. He is extremely helpful and nice to me.
Verified patient
Jan 2024We appreciate how this staff has taken care of the loss of Dr. Robert Kelly who had been our PCP since July 1980. Dr. Craig Yarbrough’s demeanor has put us at ease.
Verified patient
Jan 2024I was not rushed and all of my concerns were addressed
Verified patient
Jan 2024Best doctor I've ever had.
Verified patient
Jan 2024First time I saw this Dr. Yarbrough he was very friendly and informative.
Verified patient
Jan 2024Dr. Yarbrough is absolutely the best!
Verified patient
Dec 2023No complaints at all They treated me very nice
Verified patient
Dec 2023Never have any problems
Verified patient
Dec 2023Dr. Yarborough listened to me and helped me with my problems. Great experience.
Verified patient
Dec 2023Love Dr. Yarbrough! Great doctor, kind, respectful, attentive! Highly recommend.
Verified patient
Dec 2023This was my first interaction with Dr Yarbrough and I would definitely see him again. He listened and answered all my questions he didn’t make me feel rushed
Verified patient
Dec 2023He was very caring. I physically felt so sick and he listened to me and was patient with my questions.
Verified patient
Dec 2023Dr. Yarbrough listens extremely well and provides excellent personalized care.
Verified patient
Dec 2023Dr. Yarbrough is bright and a great listener. He has a delightful bedside manner. I am very pleased with his medical care!
Verified patient
Dec 2023THANKS...
Verified patient
Dec 2023Dr yarbourgh is very clear with what He sees & recommends. He listens.
Verified patient
Dec 2023Love coming to Maplewood always treated well and really appreciate the time Dr.Yarborough spent to explain my needs to me, thank you
Verified patient
Nov 2023The professional manner in which you are treated is beyond compare
Verified patient
Nov 2023Hope service will continue to be as Good as it was on my next Appointments ????
Verified patient
Nov 2023Dr. Yarbrough was very caring and kept me informed any delay in my care.
Verified patient
Nov 2023I’m grateful that Dr. Yarbrough helped me get my wrist back to being able to move around more. I did what he told me to do and it worked. Thank you so much. Now I can play my Handbell songs coming up.
Verified patient
Nov 2023I was very happy with my new Doctor. I am looking forward to my visits
Verified patient
Nov 2023Dr Yarborough was excellent asking questions and streamlining to possibly and most influential remedy Friendly caring inquisitive and encouraging g to get me asap to complete healing
Verified patient
Nov 2023Great experience, Dr. Yarbrough and staff are amazing
Verified patient
Nov 2023Dr. Yarbrough was personable, knowledgeable and listened to concerns I expressed. He shared all my lab reports and was reassuring about my health in general. I especially appreciated his perspective on weight loss, exercise and vaccines. It was a very beneficial visit.
Verified patient
Oct 2023My mom loves Dr.Yarbourgh she really trust him and the medical information that he provides to her. He talks to her in a way that she understands and with her being older that’s a plus. He is AWSOME and very nice.????
Verified patient
Oct 2023I called on Tuesday and got an appointment the next day! Dr Yarborough is a great doctor! As my “go to” family physician for several years now, he has seen me for all kinds of reasons! As a member of Novant, he has personally taken care of most of my health issues but when needed he referred me to a specialist for help and treatment. His entire support team is helpful and I usually feel like I made their day by visiting and I started feeling better when I entered…even before I saw Dr. Yarborough!
Verified patient
Oct 2023I have confidence in Maple Wood and their care for me
Verified patient
Oct 2023They all make for a swell group!
Verified patient
Oct 2023Dr. Yarborough and his team have always been efficient, competent and informative with every visit I've had. They patiently answer all my questions regarding my wellness plan and always are willing to spend the extra time to do so.
Verified patient
Oct 2023Dr Yarbrough is a fantastic doctor. He is a great listener and I always feel well taken care of!
Verified patient
Oct 2023I love my Doctor and Nurse, they were the best!
Verified patient
Oct 2023Both the nurse and Dr. Yarbrough were very helpful, thorough and caring. They listened carefully, asked targetted questions and managed to make a 15' minute visit feel complete.
Verified patient
Oct 2023Excellent experience over all.
Verified patient
Oct 2023This was an initial visit and dr Yarbrough had read my history before I saw him. This was impressive.
Verified patient
Oct 2023Very caring and wonderful physician and staff
Verified patient
Oct 2023Best medical experience I’ve ever had
Verified patient
Sep 2023really like Dr. Yarborough as my family dr.
Verified patient
Sep 2023Dr. Yarborough was very Nice and Professional....
Verified patient
Sep 2023I had a new doctor. Was satisfied with him
Verified patient
Sep 2023it was a good visit and I was so pleased with the experience that I had
Verified patient
Sep 2023I’m glad to be here with Dr Yarbrough and all the staff.
Verified patient
Sep 2023Provides exceptional advice. He is a special doctor.
Verified patient
Sep 2023This was my 1st time seeing Dr. Yarborough. I really liked the way he was tuned in and focused w/ my needs!
Verified patient
Sep 2023Dr. Yarbrough is really easy to talk with as he truly listens and takes me seriously. He is quick to offer solutions to any problem that I may have. I am so happy that I changed providers at Maplewood Family Practice.
Verified patient
Aug 2023This was my first physical with my new physician.I found him knowledgeable,attentive,and helpful.He listened and made suggestions that I will follow.
Verified patient
Aug 2023Great Doctor and staff
Verified patient
Aug 2023So thankful
Verified patient
Aug 2023They were on time and took care of my needs
Verified patient
Aug 2023Minimal wait to get to a room. One in a treatment room Dr. was there to see me in a matter of minutes. Also had blood work done and there was no wait at all. Everyone was a pleasure to deal with.
Verified patient
Aug 2023Questions always answered or plan always made to get answers.Friendly.
Verified patient
Aug 2023I am confident in the doctors at Maplewood and they provide excellent care to their patients. I had an infection that required immediate treatment and they fit me into their schedule on a Friday afternoon and told me that a doctor would be on call in case I needed anything over the weekend!
Verified patient
Aug 2023Very efficient. Dr Yarbrough knows his stuff.
Verified patient
Aug 2023Dr Yarbrough is a great asset to our community. He is patient, knowledgeable, intelligent, personable and all round dependable doctor. I 100% trust him.
Verified patient
Jul 2023I was very pleased to get an appt with Dr Yarborough. Felt comfortable, and very confident in his medical advice. Kind and caring and would highly recommend him
Verified patient
Jul 2023I love My doctor & staff at Maplewood family practice! They truly care about me.
Verified patient
Jul 2023I felt rushed by Dr. Yarborough. I did not even get to tell everything I was there for he was not overwhelmed with other patients so I don’t know what to think of his approach. F
Verified patient
Jul 2023The assistant and doctor did not rush and listened and addressed all of my concerns and questions. Made me feel very comfortable.
Verified patient
Jul 2023Dr Yarbrough is a very good doctor that makes you feel like you're valued. He is caring and shows empathy and always makes me feel at ease and I trust his opinion. He answers all my questions and I don't feel rushed.
Verified patient
Jun 2023The staff and Dr Yarbrough are the best!
Verified patient
Jun 2023Overall, I’m very pleased with Dr Yarbrough! He seems to be very caring
Verified patient
Jun 2023Dr Yarborough is thee best
Verified patient
Jun 2023Dr. Yarbrough is an awesome doctor. I trust him explicitly with all my healthcare needs. His team works great together to take care of their patients.
Verified patient
Jun 2023Dr Yarbrough, PA Kirk and staff were excellent. We have been going to Dr Yarbrough for several years and very pleased with his knowledge and professionalism. Have recommended him to others over the years.
Verified patient
Jun 2023Great expierence
Verified patient
Jun 2023Excellent Dr and excellent caring staff
Our Ratings Process![review seal](/pf/_next/image?url=%2Fpf%2Fimages%2Freview-seal.webp&w=64&q=75)
Reviews are only displayed for Novant Health team members who have accumulated 30 or more patient surveys in a 12 month period. Patient surveys are not collected from patients seen at an urgent care, emergency room or behavioral health clinic.
Location
Wheelchair accessible
100 Robinhood Medical Plaza
Winston-Salem, NC 27106
Phone: 336-718-0800
Fax: 336-718-0871