Biography

John Thomas, MD, believes the best approach to patient care is getting to know patients and working closely with them to understand their true desires. Family medicine is his specialty, which allows him to enjoy and work with all aspects of medicine.

Dr. Thomas was born in Washington, D.C., and raised as a “military brat” both overseas and in the southwestern U.S. His fascination for anatomy and physiology inspired him to become a medical doctor, as he realized he could build on these interests while using them to help people. He earned his medical degree at the University of Texas Medical Branch at Galveston and completed his residency at R.E. Thomason General Hospital El Paso.

Working with patients to understand their problems and develop the best possible solutions is Dr. Thomas’ favorite aspect of serving as a medical doctor. Allergies, dementia and preventive care are among his many clinical interests and passions. Dr. Thomas lives in El Paso, Texas, where he enjoys photography and photo editing in his spare time.

Clinical interests

Allergies
Arthritis
Asthma
COPD
Dementia
Depression
Diabetes
Family medicine
Geriatrics
Heart disease
High blood pressure
High cholesterol
Menopause
Migraines
Musculoskeletal conditions/joint injections
Obesity
Preventive care
Thyroid disease
Women's health

Locations

Office Hours
Sunday Closed
Monday 7 a.m. to 6 p.m.
Tuesday 7 a.m. to 6 p.m.
Wednesday 7 a.m. to 6 p.m.
Thursday 7 a.m. to 6 p.m.
Friday 7 a.m. to 6 p.m.
Saturday 8 a.m. to 1 p.m.

Education and credentials

Board certifications
American Board of Family Medicine
Internship
R E Thomason General Hospital
Residency
William Beaumont Army Medical Center
Medical school
University of Texas Medical Branch at Galveston

Accepted insurances

We accept many major health insurance plans. Insurance plans accepted vary by doctor and can change. Please call your clinic directly to confirm what insurances are accepted.
Clinician numbers for agent use only.
Amerigroup (05683877)
HealthSpring (1144229766)
Humana (146385)
UnitedHealthcare (00010086296)
Wellcare (1144229766)

Patient Reviews

Learn about our survey
5
129
4
14
3
1
2
2
1
1

147 Results

  • March 14, 2026

    Verfied Review

    4.5 out of 5 patient rating

    Good doctor Attentive

  • March 06, 2026

    Verfied Review

    5 out of 5 patient rating

    Excellent Doctor

  • March 07, 2026

    Verfied Review

    5 out of 5 patient rating

    Again, Dr. Thomas has been my family physician for more than 20 years. I trust no one more than him to provide the information and advice I need for my personal healthcare.

  • March 27, 2026

    Verfied Review

    5 out of 5 patient rating

    Very professional and understanding

  • March 03, 2026

    Verfied Review

    5 out of 5 patient rating

    Excellent doctor, very patient, knowledgeable and willing to help.

  • March 25, 2026

    Verfied Review

    5 out of 5 patient rating

    He's always very friendly and listens to patients and makes sure you're following his instructions to become healthier.

  • February 28, 2026

    Verfied Review

    4.5 out of 5 patient rating

    Exceptional Dr. Been patient of Dr. Thomas For years

  • January 22, 2026

    Verfied Review

    5 out of 5 patient rating

    very caring, very knowledgeable, on time, took time with us, made sure we understood the treatments and medical regimen.

  • January 25, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr Thomas has always given me the best care & always explains everything to me & reassures me.

  • February 12, 2026

    Verfied Review

    5 out of 5 patient rating

    Pretty much has been the only dr. I have had to see..

  • January 16, 2026

    Verfied Review

    5 out of 5 patient rating

    He is very good at his craft and concerned with your treatment.

  • January 23, 2026

    Verfied Review

    4 out of 5 patient rating

    When I needed to see a gynecologist, he said he just worked with old patients, and didn't know a gynecologist he could refer me to. It took me over a month to find a gynecologist on my own while dealing with symptoms. That experience caused me much stress, which I think I may still have to some extent.

  • February 14, 2026

    Verfied Review

    5 out of 5 patient rating

    He is a very good doctor with lots of experience.

  • February 26, 2026

    Verfied Review

    5 out of 5 patient rating

    Explained in detail asked if I had any questions

  • January 05, 2026

    Verfied Review

    4 out of 5 patient rating

    Listens to every word or concerns

  • January 16, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr. Thomas is a very good doctor that takes time when explaining certain concerns you have, and actually listens to what you say.

  • December 17, 2025

    Verfied Review

    5 out of 5 patient rating

    He's very courteous and professional and welcoming. He always listens to patients.

  • November 25, 2025

    Verfied Review

    5 out of 5 patient rating

    He is a great doctor. Answers all my questions

  • November 10, 2025

    Verfied Review

    5 out of 5 patient rating

    His experience, professionalism and care for patients is of the best medical care I have received.

  • November 06, 2025

    Verfied Review

    4 out of 5 patient rating

    I would recommend Dr Thomas in heartbeat, but usually my visits result in seeing another of his staff, rather than Dr Thomas himself. The other ladies are always helpful and pleasant, but I prefer to see John Thomas himself when possible.

  • November 14, 2025

    Verfied Review

    5 out of 5 patient rating

    He’s an amazing doctor. Always courteous and listening to you.

  • November 19, 2025

    Verfied Review

    5 out of 5 patient rating

    He listens n answers all questions with thorough explanations!

  • November 27, 2025

    Verfied Review

    5 out of 5 patient rating

    Doesn’t rush appointment, answers all questions very knowledgeable Dr Thomas is an excellent Dr.

  • October 31, 2025

    Verfied Review

    5 out of 5 patient rating

    He has the knowledge and experience for senior patient care.

  • October 18, 2025

    Verfied Review

    5 out of 5 patient rating

    He's very good. We use to see him before welmed opened here.

  • October 01, 2025

    Verfied Review

    5 out of 5 patient rating

    Preferred

  • October 09, 2025

    Verfied Review

    5 out of 5 patient rating

    Courteous and professional

  • October 05, 2025

    Verfied Review

    5 out of 5 patient rating

    When he is with you discusses your lab results and goes over the ones that have concerns.

  • October 28, 2025

    Verfied Review

    5 out of 5 patient rating

    Trustworthy and length of relationship

  • September 03, 2025

    Verfied Review

    4.5 out of 5 patient rating

    Different preferences

  • September 07, 2025

    Verfied Review

    5 out of 5 patient rating

    Like I said, at the very beginning, I have been going to him for a lot of years. He is always. I've been respectful. Explains everything to me to where I understand what's happening. And needless to say, I am very, very satisfied

  • September 20, 2025

    Verfied Review

    5 out of 5 patient rating

    Very patient

  • September 24, 2025

    Verfied Review

    5 out of 5 patient rating

    He has always treated me with the ultimate professionalism, explaining his reasoning behind the the tests and treatments he recommends.

  • September 19, 2025

    Verfied Review

    5 out of 5 patient rating

    He has helped me to stay well with the least number of prescibed medicines. I appreciate his knowledge, and experience. The only problem I have had is that at times recently, I have had to wait months to see him, and once when I asked for a referral to a Gynecologist, he was not able to give me one because he said his patients are elderly.Last year, it took me months to be able to find a Gynecologist on my own.

  • September 20, 2025

    Verfied Review

    5 out of 5 patient rating

    Great doctor

  • September 22, 2025

    Verfied Review

    4.5 out of 5 patient rating

    Very knowledgeable and takes time to listen to concerns

  • September 30, 2025

    Verfied Review

    5 out of 5 patient rating

    We trust Dr Thomas, he listens to us, answers our questions and has always given us suggestions to improve our wellbeing.

  • August 22, 2025

    Verfied Review

    5 out of 5 patient rating

    Very knowledgeable .caring ,good listener and adviser. Best Doctor in town.

  • August 25, 2025

    Verfied Review

    5 out of 5 patient rating

    I’m satisfied with his care.

  • August 05, 2025

    Verfied Review

    5 out of 5 patient rating

    very good

  • August 29, 2025

    Verfied Review

    5 out of 5 patient rating

    He listens

  • July 24, 2025

    Verfied Review

    5 out of 5 patient rating

    I have been a patient of Dr. Thomas since 1977 and he has always taken an interest in answering questions and finding solutions.

  • July 16, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr Thomas listened if I have a problem … he takes the time to b helpful …He is a super Dr

  • July 06, 2025

    Verfied Review

    1 out of 5 patient rating

    Creo el no le importa mi problema a pesar de decirle cuánto me duele y molesta

  • July 29, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. Thomas has always being very caring about my health plan treatments and folllowups.

  • July 18, 2025

    Verfied Review

    5 out of 5 patient rating

    Outstanding

  • July 10, 2025

    Verfied Review

    5 out of 5 patient rating

    He is nice and good Doctor.

  • July 12, 2025

    Verfied Review

    5 out of 5 patient rating

    He’s very professional and knowledgeable. Very kind individual.

  • July 08, 2025

    Verfied Review

    5 out of 5 patient rating

    He's always willing to listen and gives great advise to get healthier

  • July 26, 2025

    Verfied Review

    5 out of 5 patient rating

    Completed a very thorough exam and answered all questions I had.

  • June 18, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. Thomas is very knowledgeable, caring, and very informative

  • May 17, 2025

    Verfied Review

    5 out of 5 patient rating

    Previous statements already written!

  • May 03, 2025

    Verfied Review

    5 out of 5 patient rating

    close attention to my needs; inquiring attitulde; competence

  • April 18, 2025

    Verfied Review

    2.5 out of 5 patient rating

    Limited choice.

  • April 11, 2025

    Verfied Review

    5 out of 5 patient rating

    Very professional and polite.

  • April 06, 2025

    Verfied Review

    5 out of 5 patient rating

    He explains my questions very good and is very experienced.

  • April 27, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. Thomas always has a wonderful bedside manner. He's patient, answers any questions and doesn't rush through appointments.

  • April 07, 2025

    Verfied Review

    5 out of 5 patient rating

    Extremely knowledgeable and very detailed in what he talked about.

  • April 12, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. Thomas is very professional, thorough and friendly. He always answers all my questions and never rushes me out. He explains everything like my medications and will go through my lab results with me. I’m very happy with his attitude and professional manner.

  • April 19, 2025

    Verfied Review

    5 out of 5 patient rating

    Excellent ,Excellent, Excellent on everything covered

  • April 24, 2025

    Verfied Review

    5 out of 5 patient rating

    Again, Dr. Thomas has been my personal physician for over 30 years. There is no one I would trust more with my healthcare.

  • April 06, 2025

    Verfied Review

    5 out of 5 patient rating

    Doctor Thomas is an excellent Doctor

  • April 01, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr Thomas in my opinion exceptional MD takes time listens to my concerns

  • April 02, 2025

    Verfied Review

    4.5 out of 5 patient rating

    Por mi experiencia y satisfacción que he tenido desde que inicié con WellMed.

  • April 04, 2025

    Verfied Review

    5 out of 5 patient rating

    He spent time and actually listened to me.

  • April 08, 2025

    Verfied Review

    5 out of 5 patient rating

    Wonderful

  • April 11, 2025

    Verfied Review

    5 out of 5 patient rating

    He cares about his patients and he listens to his patients concerns and explains in detail

  • April 08, 2025

    Verfied Review

    5 out of 5 patient rating

    I have been seeing doctor john for over forty some plus years. He has always been respectful, courteous and answers all my questions.. He takes the time to hear my problems, he talks to me. He does not talk down to me.He explains everything to where I can understand.

  • April 07, 2025

    Verfied Review

    5 out of 5 patient rating

    I saw Dr Brianna R and she was wonderful

  • April 03, 2025

    Verfied Review

    5 out of 5 patient rating

    Because he takes care of my medical needs and l trust him with my medical needs.

  • March 31, 2025

    Verfied Review

    5 out of 5 patient rating

    Like him very much

  • March 30, 2025

    Verfied Review

    5 out of 5 patient rating

    He seems to answer my questions I have pertaining to issues I have.

  • March 30, 2025

    Verfied Review

    5 out of 5 patient rating

    He’s a good doctor and I trust him. He has been my doctor forever.

  • March 29, 2025

    Verfied Review

    5 out of 5 patient rating

    Doctor John P Thomas has always been very friendly and courteous and through

  • March 31, 2025

    Verfied Review

    5 out of 5 patient rating

    Doctor Thomas always takes his time explaining what he will be doing

  • March 31, 2025

    Verfied Review

    5 out of 5 patient rating

    He’s a great doctor

  • March 31, 2025

    Verfied Review

    5 out of 5 patient rating

    Outstanding on my well being and care

  • March 30, 2025

    Verfied Review

    5 out of 5 patient rating

    Because we Love him and always get along with him he is the greatest Dr we have had together and we're going to keep him as our Dr thanks for being a great person ❤️

  • January 31, 2025

    Verfied Review

    5 out of 5 patient rating

    Very caring

  • January 29, 2025

    Verfied Review

    5 out of 5 patient rating

    He’s the Doctor that I feel very comfortable and able to talk to him about all my health problems. Also very patient, very understanding and knowledgeable.

  • January 23, 2025

    Verfied Review

    5 out of 5 patient rating

    He gives thorough explanation of lab results. Answers questions thoroughly, and is courteous.

  • January 31, 2025

    Verfied Review

    5 out of 5 patient rating

    I have been coming to Dr. Thomas for many years now. He listens to me and discusses my symptoms and what we need to do and what medications I should take. He explains everything to me in words that I can understand.

  • January 07, 2025

    Verfied Review

    5 out of 5 patient rating

    He was very good with checking my health and asking questions about my condition.

  • January 22, 2025

    Verfied Review

    5 out of 5 patient rating

    He has always been an excellent diagnostician, and always listens empathetically to his patients. He explains his diagnoses concisely and in laymens terms so that the patient undertands. He puts his patients at ease.

  • January 15, 2025

    Verfied Review

    5 out of 5 patient rating

    He is a great doctor.

  • January 08, 2025

    Verfied Review

    5 out of 5 patient rating

    Known him most of my life, best doctor!

  • January 29, 2025

    Verfied Review

    5 out of 5 patient rating

    Extremely professional and a very, very good doctor

  • January 27, 2025

    Verfied Review

    5 out of 5 patient rating

    He is very punctual, answers all my questions and explained all about my health. Very courteous and professional.

  • January 23, 2025

    Verfied Review

    5 out of 5 patient rating

    I've known him for many years and always had a good understand with him.

  • February 08, 2025

    Verfied Review

    5 out of 5 patient rating

    Extremely nice and listens to you.

  • February 21, 2025

    Verfied Review

    5 out of 5 patient rating

    He listened to me and showed genuine interest

  • December 04, 2024

    Verfied Review

    5 out of 5 patient rating

    Dr Thomas went through my medical records.

  • December 31, 2024

    Verfied Review

    5 out of 5 patient rating

    Dr Thomas has been my Doctor for along time He knows me and my physical condition very well

  • December 04, 2024

    Verfied Review

    5 out of 5 patient rating

    My doctor for 40 years. Rational and reasonable.

  • December 30, 2024

    Verfied Review

    5 out of 5 patient rating

    He is experienced, a good listener and concerned with my welfare.

  • December 30, 2024

    Verfied Review

    5 out of 5 patient rating

    He listens to my concerns

  • December 30, 2024

    Verfied Review

    2.5 out of 5 patient rating

    Not satisfied with the interest of my overall health questions.

  • April 17, 2024

    Verfied Review

    5 out of 5 patient rating

    He is very professional, truly caring person , easy to talk to. Makes me feel at ease on my visits.

  • August 01, 2024

    Verfied Review

    5 out of 5 patient rating

    Again he is very good and very attentive to my questions and concerns that I may have

  • November 26, 2024

    Verfied Review

    5 out of 5 patient rating

    Dr Thomas has help me a lot very good doctor at all levels.

  • July 02, 2024

    Verfied Review

    5 out of 5 patient rating

    Very good Doctor

  • August 28, 2024

    Verfied Review

    5 out of 5 patient rating

    John has been my provider for 40 years--extremely happy with everything he does.

  • January 24, 2024

    Verfied Review

    5 out of 5 patient rating

    Dr. Thomas is very easy to talk to on any subject I feel very confident with him and trust him with my well being

  • November 21, 2024

    Verfied Review

    5 out of 5 patient rating

    Dr. Thomas speaks to you at a level that I understand. He always ask if I have any more problems that we have not covered.

  • May 29, 2024

    Verfied Review

    4.5 out of 5 patient rating

    Because he has a wealth of knowledge of his work.

  • January 30, 2024

    Verfied Review

    5 out of 5 patient rating

    He is a nice doctor.

  • October 12, 2024

    Verfied Review

    5 out of 5 patient rating

    Dr Thomas has always been an excellent Dr. He has always taken good care of me. I hope he'll always be there at the clinic.

  • July 15, 2024

    Verfied Review

    5 out of 5 patient rating

    very helpful and imformative

  • July 18, 2024

    Verfied Review

    5 out of 5 patient rating

    He has been my personal physician for over 30 years, and has always taken great care of me and my medical needs.He is a gifted diagnostician, and treats his patients with the utmost respect and decency.

  • October 17, 2024

    Verfied Review

    5 out of 5 patient rating

    Was attentive, responded, & spent time with me

  • October 08, 2024

    Verfied Review

    5 out of 5 patient rating

    HE LISTENS AND EXPLAINS EVERYTHING I AM CONCERNED ABOUT.

  • June 16, 2024

    Verfied Review

    5 out of 5 patient rating

    he is a very good Dr

  • September 12, 2024

    Verfied Review

    5 out of 5 patient rating

    Wonderful doctor. Helistens to you and has a caring bedside manner

  • August 14, 2024

    Verfied Review

    5 out of 5 patient rating

    Absolutely a professional MD Physician! He has guided me in the right direction to become healthier!

  • January 10, 2024

    Verfied Review

    4.5 out of 5 patient rating

    Because he does take an interest in me and is genuine when answering my question. If I gave him a 10 he would get mad

  • October 31, 2024

    Verfied Review

    5 out of 5 patient rating

    Very professional.

  • August 03, 2024

    Verfied Review

    5 out of 5 patient rating

    Great doctor

  • July 01, 2024

    Verfied Review

    5 out of 5 patient rating

    I have been seeing Dr. Thomas for 50 years and am grateful he continues to practice. The staff at the Kenworthy clinic are professional and caring.

  • March 05, 2024

    Verfied Review

    5 out of 5 patient rating

    This last visit he appeared to show respect for me.

  • October 11, 2024

    Verfied Review

    5 out of 5 patient rating

    Excellent customer service

  • January 31, 2024

    Verfied Review

    5 out of 5 patient rating

    Dr. Thomas has been my personal and family physician for over 30 years, and has always been spot on in treating our wellness and ailments alike. I trust Dr. Thomas to be knowledgable of my health concerns and to guide me in making the proper choices to maintain my health appropriately.

  • October 26, 2024

    Verfied Review

    5 out of 5 patient rating

    He’s a great dr and takes his time with his patients

  • January 28, 2024

    Verfied Review

    4.5 out of 5 patient rating

    Been seeing Dr Thomas for years believe him to be exceptional Dr

  • February 14, 2024

    Verfied Review

    5 out of 5 patient rating

    He takes care of all my matters. Friendly. Answer all questions.

  • April 24, 2024

    Verfied Review

    5 out of 5 patient rating

    My family & I have been patients of Dr. Thomas for nearly 50 years. We have 100% trust & confidence in him & enjoy being his patients.

  • August 07, 2024

    Verfied Review

    5 out of 5 patient rating

    Have Dr Thomas as primary for years. Proven to be exceptional physician

  • February 09, 2024

    Verfied Review

    5 out of 5 patient rating

    He’s a very good doctor and he listen

  • May 16, 2024

    Verfied Review

    5 out of 5 patient rating

    knowledgeable when giving answers to questions that I have. Informs me about the use of supplements that I take and if I need to take them. (from follow up on lab results. He gives pros and cons on all supplements, but always leaves it up to me do decide I should take them.

  • January 16, 2024

    Verfied Review

    5 out of 5 patient rating

    A true professional hindered only by WELLMED and Federal policy.

  • August 29, 2024

    Verfied Review

    4.5 out of 5 patient rating

    I liked the back and forth on questions and answers

  • July 24, 2024

    Verfied Review

    5 out of 5 patient rating

    He's a doctor that cares about you

  • November 27, 2024

    Verfied Review

    5 out of 5 patient rating

    He's a good doctor and I trust his word.

  • February 23, 2024

    Verfied Review

    5 out of 5 patient rating

    That’s how I feel about his expertise and honesty

  • February 15, 2024

    Verfied Review

    5 out of 5 patient rating

    Explains things very well and takes his time

  • September 27, 2024

    Verfied Review

    5 out of 5 patient rating

    A true professional

  • February 19, 2024

    Verfied Review

    5 out of 5 patient rating

    He does his job

  • February 29, 2024

    Verfied Review

    5 out of 5 patient rating

    very good DR he is grate

  • January 13, 2024

    Verfied Review

    5 out of 5 patient rating

    Dr. Thomas has cared for me for over 5 years and I am very pleased with his and his staffs care.

  • January 17, 2024

    Verfied Review

    5 out of 5 patient rating

    He is very knowledgeable and experience. Dr. Thomas has been my doctor for many years and is very courteous. He listens to my concerns.

  • October 17, 2024

    Verfied Review

    5 out of 5 patient rating

    Dr. T. Is very thorough and knowledgeable. He is a caring person that digs for answers and makes you feel comfortable . I like Dr Thomas and I’m glad he is my primary physician.

  • May 07, 2024

    Verfied Review

    4.5 out of 5 patient rating

    very knowledgeable and interested in me

  • January 11, 2024

    Verfied Review

    5 out of 5 patient rating

    Very easy to talk to and knowledgeable

  • February 12, 2024

    Verfied Review

    5 out of 5 patient rating

    He is always helpful and knows what I need

  • April 17, 2024

    Verfied Review

    5 out of 5 patient rating

    Very good doctor

  • January 09, 2024

    Verfied Review

    3 out of 5 patient rating

    I’m indifferent

  • September 12, 2024

    Verfied Review

    4.5 out of 5 patient rating

    I have found him to be an excellent physician. He gives helpful advice, and never prescribes medications in excess of what is necessary, which I value highly. He always answers my questions and is respectful, and kind. I would like it if he would ask questions about my situation, or my symptoms when I describe a problem that I may be experiencing, because I may not recognize some as important.

  • September 11, 2024

    Verfied Review

    5 out of 5 patient rating

    Good Dr