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

63 Ratings

1-5 of 19 Reviews

04/15/2026 | Verified Patient

Dr Craig is always thoughtful and provides excellent feedback and information regarding our children.

04/02/2026 | Verified Patient

Excellent care given as always

03/07/2026 | Verified Patient

Dr Craig is wonderful. He is such a good listener and communicator. I always leave appointments knowing that I'm heard and he goes above and beyond if I have any concerns.

03/06/2026 | Verified Patient

Dr. Craig is a consummate professional. I've never even had just an average experience under his care. He listens, educates and advocates for his patients. I always leave appointments feeling heard and valued.

03/05/2026 | Verified Patient

Dr. Craig is the absolute best. My wife and I make a comment after every visit about how fortunate we are to have him as our children's physician. Could not wish for a better doctor

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