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

60 Ratings

1-5 of 18 Reviews

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.

06/06/2026 | Verified Patient

We have been with Dr. Craig for 10 years. He is the best pediatrician we have ever seen. He is so kind and caring; he's just a great guy and a great doctor.

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.

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