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

497 verified ratings

497 Ratings, 163 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.
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.

Mar 16, 2026
What else would you like to say about your experience?
Love Dr Harms He is the best.

Mar 16, 2026
What else would you like to say about your experience?
Dr. Harms always takes time to explain things, answer my questions and is very compassionate.

Mar 14, 2026
What else would you like to say about your experience?
Dr. Harms and his staff is completely professional, very caring, and very considerate of their patients. Thank you.

Mar 14, 2026
What else would you like to say about your experience?
DR. Harms is a wonderful person and never hurry you. Will set and listen and always explains things to you that you dont understand.

Mar 13, 2026
What else would you like to say about your experience?
Dr. Harms and his staff are excellent. I haven't been with them but a few years, but we have a rapport and a mutual trust that you'd think we'd been together for a lifetime. I value the man's opinion and respect his judgment. I couldn't ask for a better physician to take care of my needs.

Mar 13, 2026
What else would you like to say about your experience?
Dr Harms and staff are great.

Mar 12, 2026
What else would you like to say about your experience?
We love Dr. Harms. He always has reviewed our charts prior to meeting with us. Listens well. Very personable and professional.

Mar 12, 2026
What else would you like to say about your experience?
Dr Harms is an excellent doctor and has always listened and provided proper care. I recommend Dr Harms and his office and staff to everyone.

Mar 12, 2026
What else would you like to say about your experience?
I appreciate the time, attention, and preparation Dr. Harms has in all my office visits. I feel very comfortable talking with him and his staff about anything related to my medical care.

Mar 12, 2026
What else would you like to say about your experience?
I’m not sure where this is going to end but I trust and I’m very confident with Dr.Harms ‘ and his staff to take good care of me and get me where I need to be.

Mar 12, 2026
What else would you like to say about your experience?
Love Dr. Harms and his staff!!

Dec 20, 2025
What could have been done to improve your experience?
Nothing. Was very pleased with doctor and staff.

Dec 20, 2025
Was there anything that you feel was outstanding?
Dr. Harms and his staff are wonderful.

Dec 20, 2025
Was there anything that you feel was outstanding?
Dr. Harms is always good
What could have been done to improve your experience?
Nothing

Dec 18, 2025
Was there anything that you feel was outstanding?
All good
What could have been done to improve your experience?
Ok as is

Dec 12, 2025
Was there anything that you feel was outstanding?
Dr. Harms is the BEST physician I have ever had ..Professional knowledgeable friendly and very caring

Dec 11, 2025
Was there anything that you feel was outstanding?
Everyone there was great. I give referrals for Dr. Harms to anyone that brings up their primary care physician, & this is due to the overall experience from my interactions with him to getting lab work done.

Dec 11, 2025
Was there anything that you feel was outstanding?
they are always very nice and professional. The whole staff was very kind and helpful.
What could have been done to improve your experience?
Nothing , always great

Dec 9, 2025
Was there anything that you feel was outstanding?
Dr. Harms is awesome.
What could have been done to improve your experience?
Not sure.

Dec 9, 2025
Was there anything that you feel was outstanding?
First time meeting Dr Harms & he was very thorough and courteous. Enjoyed our yearly visit.

Dec 9, 2025
Was there anything that you feel was outstanding?
Dr Harms has been my Dr for a very long time. He has always taken care of me and he is very good at his job. He has my total confidence and I entrust him will all my medical decisions.
What could have been done to improve your experience?
Nothing it was everything I needed.

Dec 8, 2025
Was there anything that you feel was outstanding?
Dr Harms is exceptional. He listens, he helps and assists in anyway possible. He is knowledgeable and addresses things in a timely manner with support. Thank you