Specialty > Pediatrics > Utah > Canyon View Medical > John Bennett, MD

John Bennett, MD

Canyon View Medical

Pediatrics

Spanish Fork, UT

Most recent review: 3 days ago New
4.8
58 Ratings
19 Comments

Dr. John Bennett, M.D., is board-certified by the American Academy of Pediatrics. He earned his medical degree, graduating Alpha Omega Alpha (top ten percent), from the Medical College of Wisconsin. He completed his general pediatrics residency at Primary Children’s Hospital (University of Utah Medical Center), receiving the Pediatric Practice Award. He specializes in sports medicine and mental health-related conditions in children and adolescents.

4.8
58 Ratings
19 Comments

Dr. John Bennett, M.D., is board-certified by the American Academy of Pediatrics. He earned his medical degree, graduating Alpha Omega Alpha (top ten percent), from the Medical College of Wisconsin. He completed his general pediatrics residency at Primary Children’s Hospital (University of Utah Medical Center), receiving the Pediatric Practice Award. He specializes in sports medicine and mental health-related conditions in children and adolescents.

The reviews listed below were collected independently of Canyon View Medical through rater8. Each review represents an authentic and verified patient experience.

I have never had such a productive positive experience with a doctor in my life. He listened, he asked questions to make sure we had plenty of opportunity to voice our concerns, he answered my questions respectfully and patiently. He was friendly and cute with my daughter and put her at ease. I just felt very much on the same page the whole time and had all of my concerns resolved. Highly recommend.

(3 days ago) May-2026

He took time to understand and then explained to my child the care plan in a way that the child felt encouraged and hopeful.

(1 week ago) May-2026

He’s fine. He doesn’t really engage with kids and his office is not kid friendly. No rewards, prizes, etc. it’s hard for kids to come to appointments and then to have nothing to help make them more comfortable is not the best. He answers all your questions and gives enough time for the appointment so o appreciate that. However we had to wait 35 mins from our check in last time to see him.

(2 weeks ago) Apr-2026

So knowledgeable, spent a lot of time with us and really listened. Great doc!

(3 weeks ago) Apr-2026

He is knowledgeable and explains the symptoms we notice in a way that makes sense. He gives good health counsel.

(1 month ago) Mar-2026

He is the best 💙

(1 month ago) Mar-2026

I love how Dr. Bennett types up notes during our appointments and sends us home with a copy including instructions for treatment and care. This is so helpful!!!

(2 months ago) Mar-2026

We love Dr Bennett. He really takes the time and listens to me and my kids and really seems to care about their well-being. I think he’s really thorough. It has a great bedside manner with kids of all ages. I would definitely recommend him to others looking for a primary care physician for your children..

(4 months ago) Dec-2025

Always thorough when explaining thingsand kind with my children!

(4 months ago) Dec-2025

He is so good with my kids. He makes them laugh. He’s the best doctor ever.

(5 months ago) Dec-2025
Read More