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

561 verified ratings

561 Ratings, 158 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.
Jul 28, 2026
What else would you like to say about your experience?
Dr. HARMS IS EXCELLENT.

Jul 28, 2026
What else would you like to say about your experience?
Everyone was caring, compassionate and addressed my needs and concerns.

Jul 27, 2026
What else would you like to say about your experience?
We are very pleased with the care that we receive from Dr. Craig Harms.

Jul 22, 2026
What else would you like to say about your experience?
I always enjoy talking with Dr Harms.

Jul 18, 2026
What else would you like to say about your experience?
He is always courteous and caring!

Jul 17, 2026
What else would you like to say about your experience?
All good!

Jul 17, 2026
What else would you like to say about your experience?
Dr. Harms provided excellent care.

Jul 17, 2026
What else would you like to say about your experience?
Dr. Harms is a wonderful doctor and a very caring person. I totally trust him with my care.

Jul 16, 2026
What else would you like to say about your experience?
A lot has happened over the past 4 years…. Dr. Harms, his staff, and others in the BJC group have given me back a quality life.

Jul 15, 2026
What else would you like to say about your experience?
Keep up the good work!!!

Jul 13, 2026
What else would you like to say about your experience?
Dr. Harms is the best doctor I’ve ever had. I would recommend him to anyone. They’re very thorough and nice. The experience is always good.

Jul 1, 2026
What else would you like to say about your experience?
Quality, caring experience

Jun 26, 2026
What else would you like to say about your experience?
His office is excellent and so is he.

Jun 25, 2026
What else would you like to say about your experience?
Dr. Harms is very compassionate and a very kind man. I could not ask for a better primary care physician.

Jun 21, 2026
What else would you like to say about your experience?
Dr. Harms really listens and helps me any way he can.

Jun 19, 2026
What else would you like to say about your experience?
Have Faith and Trust in Dr Harms

Jun 19, 2026
What else would you like to say about your experience?
Dr. Harms is a great doctor and a wonderful person

Jun 16, 2026
What else would you like to say about your experience?
Dr Harms is the best doctor I have ever had

Jun 15, 2026
What else would you like to say about your experience?
Always kind and caring.

Jun 14, 2026
What else would you like to say about your experience?
great doctor

Jun 13, 2026
What else would you like to say about your experience?
Dr. Harms is a fantastic Doctor and I am glad that he is with BJC.

Jun 12, 2026
What else would you like to say about your experience?
Not only is Dr. Harms a wonderful doctor, but he is also an exceptionally kind and compassionate person. I feel comfortable asking him questions and confident that I'll get the correct answers. I know I am in good hands with his care. Thanks for being who you are, Dr. Harms!

Jun 12, 2026
What else would you like to say about your experience?
Always has been an outstanding experience

Jun 11, 2026
What else would you like to say about your experience?
Dr. Harms, is an excellent. He’s very knowledgeable and genuinely concerned about us.

Jun 11, 2026
What else would you like to say about your experience?
I think Dr. Craig Harms is awesome on some of the medical issues I've had and getting back to me with solutions.

Jun 6, 2026
What else would you like to say about your experience?
Craig Harms is simply the best. The lab tech who drew my blood was warm and engaging, very professional.

Jun 5, 2026
What else would you like to say about your experience?
Dr. Harms is a fantastic doctor...he takes his time, is very knowledgeable, and caring. He is so pleasant and interested in me as a person, not just a patient.

Jun 4, 2026
What else would you like to say about your experience?
I have recommended someone who is seeing Dr. Harms.

Jun 3, 2026
What else would you like to say about your experience?
I love Dr. Harms

May 29, 2026
What else would you like to say about your experience?
I would just like to let everyone know what a wonderful job Dr. Harms and his office does. They are always very kind and compassionate and knowledgeable. Dr. Harms is extremely good with my son and I so much appreciate that.

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.