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

613 verified ratings

613 Ratings, 156 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.
Aug 23, 2026
What else would you like to say about your experience?
Doctor Harms and his staff are always friendly and thorough - I really appreciate their care.

Aug 20, 2026
What else would you like to say about your experience?
Dr. Harms and his staff have always been very nice to us . We have always had a wonderful visit with the Doctor and gotten our questions answered in a way we good understand.

Aug 20, 2026
What else would you like to say about your experience?
This was my first visit with Dr. Harms. It was a pleasure to meet him. I was totally impressed with him. I look forward to having him as my primary.

Aug 16, 2026
What else would you like to say about your experience?
Everything went very well

Aug 13, 2026
What else would you like to say about your experience?
Love Dr. Harms always takes his time and listens to every question even if I probably drive him nuts sometimes when I research my aches and pains.

Aug 12, 2026
What else would you like to say about your experience?
Dr. Harms and staff, always caring and compassionate. Dr. Harms is a great doctor and been with him over 20+ years.

Aug 10, 2026
What else would you like to say about your experience?
Dr. Harms take the time to educate you on your diagnosis. Dr. Harms and staff always listens carefully to your concerns. They treat you with kindness and respect.

Aug 10, 2026
What else would you like to say about your experience?
I was treated with the utmost respect, the caregivers are great people love them all always super nice and enjoyable to be around. Dr Harms and his staff are fantastic people. It’s always an enjoyable experience when I come for an appointment. No matter how much pain I might be in they always make me smile. And feel so all my needs are taken care of. Without hesitation.

Aug 7, 2026
What else would you like to say about your experience?
I was looking for a Physician who has respect for and was willing to work with all my other Healthcare providers. I was very comfortable with Dr. Harms. He discussed my history, my concerns, and has was approachable in explaining his position on my various health issues. I feel this is a good basis for patient care. Dr. Harms was honest as well as open minded. I believe in time he will be following most of my care as his knowledge and genuine kindness is evident. He has a wonderful staff as well.

Aug 7, 2026
What else would you like to say about your experience?
BJC is the Best. Such a accomodating Medical Group who actually care about their patients. Starting with the appointment and all the way through the process everything went very well. We are so "Blessed" to have this Medical Facility in our neighborhoos.

Aug 7, 2026
What else would you like to say about your experience?
I have always received good care.

Aug 5, 2026
What else would you like to say about your experience?
I have always felt comfortable going into this office to see Dr. Harms. He is an awesome Doctor. He really cares about his patients and is always willing to listen and answer my questions. I have recommended him to my friends.

Aug 5, 2026
What else would you like to say about your experience?
Everybody was very nice and professional.

Aug 3, 2026
What else would you like to say about your experience?
Very kind staff. Everyone was friendly and patient with me. Everyone very pleasant. Dr is very thorough, kind and listens to my symptoms and concerns. I have Recommended This clinic to family members. Every department works together smoothly.

Aug 3, 2026
What else would you like to say about your experience?
Dr. Harms is very caring to his patients and he does a good job every time. Thank you very much.

Jul 31, 2026
What else would you like to say about your experience?
The staff is great to work with!

Jul 30, 2026
What else would you like to say about your experience?
Everyone looks after me. I am visually impaired and have some short term memory loss. they give me "invisible hugs" in so many ways. Very special group of caring professionals.

Jul 30, 2026
What else would you like to say about your experience?
people wonder why i go all the way to bethalto for my doctor but Dr. Harms has been great to my family for years and i trust him completely

Jul 29, 2026
What else would you like to say about your experience?
Staff and Dr. Harms are amazing. I appreciate all of the staff

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.