Dr. Craig K Harms, MD

Family Practice/General Practice

163 East Bethalto Drive

Bethalto, IL 62010 Directions

6184336490

doctors.bjc.org

4.8 out of 5

523 verified ratings

523 Ratings, 178 Comments


The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
May 27, 2026
What else would you like to say about your experience?
Dr Harms is always a good listener and caring.

May 24, 2026
What else would you like to say about your experience?
Dr. Harms is a great listener and well informed. He is my favorite physician.

May 24, 2026
What else would you like to say about your experience?
Always happy with Dr. Harms. He's a doctor who listens and will pay attention to all health needs. Very compassionate doctor.

May 24, 2026
What else would you like to say about your experience?
Dr. Harms and staff are caring, respectful and I was treated with excellent care!

May 22, 2026
What else would you like to say about your experience?
Dr. Harms and his staff have always been very nice and helpful. We are so lucky to have him for our Dr.

May 21, 2026
What else would you like to say about your experience?
Very friendly and competent staff!!

May 18, 2026
What else would you like to say about your experience?
I cannot say enough good things about Dr. Harms-he is the best!

May 15, 2026
What else would you like to say about your experience?
Dr. Harms and his staff are warm and sincere in their approach to patient care. They answered the questions I had regarding my care.

May 15, 2026
What else would you like to say about your experience?
Every single person is always so pleasant and accommodating! A breath of fresh air!

May 14, 2026
What else would you like to say about your experience?
Dr. Harms addressed all my questions and was very detailed in his explanations.

May 10, 2026
What else would you like to say about your experience?
Great 1st visit

May 10, 2026
What else would you like to say about your experience?
Went very well

May 8, 2026
What else would you like to say about your experience?
Very appreciative of the support and help pointing me in a healthier direction. Addressing all my concerns.

May 7, 2026
What else would you like to say about your experience?
Dr. Harms is the BEST!!!

May 6, 2026
What else would you like to say about your experience?
Dr is pleasant and does not rush.

May 6, 2026
What else would you like to say about your experience?
Dr Harms is the most compassionate physician I have ever encountered. I feel blessed to be in his care

May 6, 2026
What else would you like to say about your experience?
"Top drawer" in all respects.

May 3, 2026
What else would you like to say about your experience?
I was impressed with the care received.

May 2, 2026
What else would you like to say about your experience?
Dr. Harms was very attentive, listened to what I had to say and all my complaints, whether they were current or ones that we hadn't talked about before. He also looked at my history and compared to what's going on now to what I'd had going on in the past. So he was very thorough..

May 1, 2026
What else would you like to say about your experience?
I've never been disappointed with any of the care.

Apr 30, 2026
What else would you like to say about your experience?
Very efficient—calming—kind

Apr 30, 2026
What else would you like to say about your experience?
I have been with Dr. Harms for the last 20 years after moving into the area and trust him completely with all my health problems. When I was diagnosed with diabetes in 2014 Dr. Harms showed a lot of compassion and did his best to get me on the right path to control the illness with the necessary medication, doctor visits every 6 months and all the necessary tests. I am very thankful to Dr. Harms and his staff.

Apr 27, 2026
What else would you like to say about your experience?
Very kind and friendly staff. Dr listens to symptoms and concerns. I am very pleased with Dr Harms and this clinic.

Apr 27, 2026
What else would you like to say about your experience?
Dr. Harms is very patient! Thank you!

Apr 24, 2026
What else would you like to say about your experience?
Dr. Harms is an empathetic, caring and compassionate physician. He follows up with my care. His office staff is friendly.

Apr 21, 2026
What else would you like to say about your experience?
D r. Harms takes his patient's concerns seriously. He replies to My Chart concerns soon. He will draw pictures if needed or bring up information on the screen to help. All good. No complaints. We have recommended him to several.

Apr 18, 2026
What else would you like to say about your experience?
My Dr listens to what I want to say and sits patiently to answer my questions. He does not use a stopwatch or type on the computer while I am speaking.

Apr 18, 2026
What else would you like to say about your experience?
I have been a patient of Dr. Harm’s for several years. The staff from has always been helpful, and listen to my every need and concern. I was blessed to get in with Dr. Harm’s when I needed a new physician.

Apr 18, 2026
What else would you like to say about your experience?
Friendly and efficient

Apr 18, 2026
What else would you like to say about your experience?
Dr. Harms is by far the most caring and professional Doctor we have ever had. It is an honor to call him "our doctor".

Apr 18, 2026
What else would you like to say about your experience?
Dr. Harms is extremely professional, has a very calming manner about him, listens and answers all questions, whether they're very important or something that might be trivial. He's extremely friendly and greets everybody and his staff is the same. Excellent staff there and I would recommend them to anyone. Thank you.

Apr 17, 2026
What else would you like to say about your experience?
I was very comfortable with the doctor and staff. I normally am excited and nervous the first visit. All the staff were very kind and considerate. I will definitely be coming back.

Apr 16, 2026
What else would you like to say about your experience?
This was my first visit at this facility. Dr. and assistant were very great.

Apr 12, 2026
What else would you like to say about your experience?
I am very well satisfied.

Apr 10, 2026
What else would you like to say about your experience?
Dr. Harms, we really like. He's a great doctor.

Apr 10, 2026
What else would you like to say about your experience?
Dr. Harms is the best doctor in the area.

Apr 8, 2026
What else would you like to say about your experience?
Yes, everyone was very good. Everybody was fine in taking care of me and helping me.

Apr 8, 2026
What else would you like to say about your experience?
Dr. Harms is good. I don't know about the practitioner so much, but he explains everything in detail for me.

Apr 8, 2026
What else would you like to say about your experience?
Dr Harms and his helper were great. They listened and suggested a chest x-ray.

Apr 6, 2026
What else would you like to say about your experience?
Being a new patient, I am very pleased with Dr. Harms' compassion, attentiveness, friendliness, and thoroughness.

Apr 5, 2026
What else would you like to say about your experience?
BJCMG provided excellent care.

Apr 3, 2026
What else would you like to say about your experience?
Dr Harms is a compassionate and excellent provider.

Apr 3, 2026
What else would you like to say about your experience?
My Dr. Harms is the best you can ever find and his people are very good, also with people. Thank you.

Mar 28, 2026
What else would you like to say about your experience?
Everything was great. Dr. Harms is a great doctor. The staff is great. I would definitely recommend. Everything was great, beyond satisfactory.

Mar 28, 2026
What else would you like to say about your experience?
The staff was extremely courteous and helpful. It was my first time to meet Dr. Harms. He was very nice, very patient, explained some different things, gave us some suggestions, and It was a very pleasant experience. And I feel very comfortable with my dad being treated there while I'm so far away right now.

Mar 27, 2026
What else would you like to say about your experience?
Dr.Harms is a gem, staff is always courteous.

Mar 26, 2026
What else would you like to say about your experience?
Dr.Harms is awesome

Mar 26, 2026
What else would you like to say about your experience?
Dr. Harms is an excellent physician.

Mar 26, 2026
What else would you like to say about your experience?
I thought Dr. Harms was outstanding, very cordial, very knowledgeable, always takes time to explain everything. We're blessed to have him in Botholto.

Mar 20, 2026
What else would you like to say about your experience?
All the staff are nice and professional, Dr Harms is very thorough explaining my bloodwork and health. Highly recommend.