Michael Craig, MD

Michael Craig, MD

Michael Craig, MD

Pediatrics

May accept new patients
English
Novant Health clinicianNovant Health clinician

Schedule Now

With Michael CraigMD
Novant Health Matthews Children's Clinic

1401 Matthews Township Parkway, Matthews, NC 28105

(704) 384-1080
Map Pin11 miles away
Get Directions

Call for appointment

We'll help you find an appointment that fits your schedule. Returning patients, schedule through patient portal.

Call (704) 384-1080

Earlier Appointments Available

About

At age 14, I felt called to medicine. It held the promise of a challenging yet rewarding career, and a genuine opportunity to serve others. Looking back now, I have found that to be true in more ways than I ever could have imagined.

At the end of the day, medicine is a relationship between a patient and their physician. That is a sacred trust, and any physician should consider it a great honor and a humbling responsibility. My role is to serve my patients, to listen to them and to provide the ...

What I treat

  • Specialties: Pediatrics

Board certifications

  • Pediatrics

Years of experience

20+ years of experience

Education

  • Healthcare Education: East Carolina University (1983)
  • Residency: Carolinas Medical Center (1986)

Personal

  • Languages: English
  • Gender: Male

Reviews

Likelihood of recommending this provider

5

61 Ratings

1-5 of 21 Reviews

07/30/2026 | Verified Patient

Dr. Craig did an amazing job helping us as always

07/29/2026 | Verified Patient

There is no one like Dr. Craig. He has always taken such amazing care of my kids and we are so thankful for him!

07/03/2026 | Verified Patient

Dr. Craig is the best

07/01/2026 | Verified Patient

Dr. Craig and his nurse are fantastic! They are the reason we have been patients of MCC for 19 years!

06/24/2026 | Verified Patient

Dr. Craig is the best! He listened to my concerns and addressed every one of them. He did not rush me. He has a kind way about him. He is extremely knowledge too.

Insurance

Find if clinician is in network:

Locations

wheelchair accessibility icon

Wheelchair accessible

1401 Matthews Township Parkway, Suite 100

Matthews, NC 28105

704-384-1080

Fax: (704) 384-1122