Randolph Holmes MD | Family Medicine | Addiction Medicine | Whittier, CA | PIH Health
Randolph P. Holmes

Randolph P. Holmes MD


Addiction Medicine and Family Medicine
View Location
4.6 / 5 (based on 490 Reviews) View 133 Comments

Make an Appointment


Dr. Holmes became a family medicine doctor specializing in addiction to see “people change and become better.” Having grown up in a medical family (his father and grandfather were both physicians), he enjoys the challenge of diagnosis and treatment.

“I like seeing patients of different ages and variety of illnesses and working with alcoholics and drug addicts to help them overcome their dependencies.”

Dr. Holmes belongs to the Lions Club International in Whittier. In his personal time, he enjoys bike riding and travel.

Office Information

Hospital/Group Affiliation

PIH Health Whittier Hospital

PIH Health Physicians





  • Addiction Medicine
  • Family Medicine

Additional Languages

  • Spanish


Medical School

University of Southern California School of Medicine (Los Angeles)


LAC + USC Medical Center


PIH Health Hospital-Whittier

Board Certifications

  • Addiction Medicine
  • Family Medicine


Patient Reviews

September 22, 2022
All good!
September 21, 2022
Dr Holmes and his staff are wonderful!
September 19, 2022
Dr Holmes has the BEST nurse ever so kind and loving and helpful! She is awesome ?? Dr Holmes is wonderful also so kind and is helpful in understanding with things! He is fantastic
September 14, 2022
It's nice to have the consistency that Dr Holmes provides !
September 14, 2022
Always receive excellent care
September 12, 2022
This doctor was disrespectful, did not listen to me. It was literally a 30 second visit, which I do not want to pay for. I thought he was very rude, did not listen. So if he doesn't want to be a doctor, then maybe he should consider leaving. Thank you.
September 01, 2022
Dr Holmes is the best
August 31, 2022
Great doctor
August 31, 2022
The provider is not the problem. The problem is I can NEVER get a hold of anyone when I need to be seen. This provider asked me why I didn't seek medical help sooner, I had been trying since Mon. and it was Wed. It is incompetent way of running a office. Usually I go to Urgent Care, but since I tested positive for Covid I couldn't go there. As a care provider you need to DO BETTER !
August 29, 2022
Dr. Holmes and his staff are excellent. I've never been let a stray by Dr. Holmes or anybody in his staff. I've been a patient of his for many years and I take what he says to me as the truth because it is okay, that's it.
August 29, 2022
My wife and I have been patients of Dr. Holmes for the better part of 30 years.......we love the guy.
August 22, 2022
Dr Holmes is simply the best
August 03, 2022
This was an online visit. I would have had to wait another week to see Dr. Holmes in person. Online is okay, but in person is better. Still, it was overall a good experience.
August 03, 2022
It's good to know there are doctors like Dr. Holmes thanks are so dedicated to their profession.
August 01, 2022
Everyone one on staff is awesome.
July 27, 2022
I have been a patient of Dr. Holmes for many years. I feel a collaborative relationship. I bring my questions and he responds respectfully. I also trust that he is evaluating my current health status in a competent manner.
July 22, 2022
Very timely virtual appointment. A good experience as well.
July 21, 2022
Took good care of my health
July 20, 2022
Friendly efficient care
July 20, 2022
Dr. Holmes is the best.
July 18, 2022
very satisfied
June 24, 2022
Dr. Holmes help me understand a possible issue I might have and came up with some ideas to help. He listened and gave his answers in a straight forward but professional and kind manner(which is exactly what should be expected from a doctor). The downside is he mentioned he wasn't taking anymore new patients which I would've liked for him to take me in as a patient. Took the time to look at old LB results and explain them to me and gave me his point of view.it's definitely a plus when a doctor can take the the time explain things and or doubts you might have.suggested I needed one more test done and that test gave a good result. No complaints here.Staff was very easy to deal with and friendly that's also appreciated.
June 23, 2022
Great doctor
June 23, 2022
Not pleasant at all. Dr. Holmes showed reluctance to see me. He said he's not my primary doctor therefore he didn't want to read my test results at first. Later on reluctantly read my tests results. My test results showed some areas in red which concerned me and I couldn't get an appointment with my primary Dr. Till July
June 15, 2022
Been going to Dr Holmes for 40 years... and we still like and trust his easygoing personality.
June 15, 2022
Dr. Holmes is great! He has been my doctor for many years as well as for my late husband. He always takes the time to answer any questions I may have. I would happily refer any family or friends to Dr. Holmes.
June 13, 2022
The provider was great and the people were great and I just love going there. So thank you.
June 10, 2022
I have been seeing Dr. Holmes for over 30 years! Hope he never retires!
June 09, 2022
Dr. Holmes and his nurse were very attentive to my questions and my... just my health. So, I have seen Dr. Holmes for a long time. And he's done a wonderful, wonderful job. So highly recommend Dr. Holmes, and his staff has been very good too. Thank you.
June 08, 2022
My experience yesterday for my wellness check went well, both Dr. Holmes and his assistant were great. I was anticipating a quick, no time for questions appointment, as was my experience last year. I wish I would have received a survey about last year's appointment because I was completely unsatisfied with my visit. At the end of the routine wellness questioning, I stated I had a couple of questions and Dr. Holmes told me he didn't have any time for questions and I'd have to wait or make another appointment!
June 03, 2022
As usual, my visit with Dr. Holmes was great! Took his time with me and answered all my questions and concerns.
June 02, 2022
My main doctor is (name removed) but was not able to see him till Monday. (Name removed) thought it prudent to see a doctor before that and recommended Dr. Holmes who had an opening in his appointments. It all went smoothly.
June 02, 2022
He's a very caring doctor. Quite personable! He's been my doctor for many years. He takes good care of me.
June 01, 2022
Dr. Holmes, he needs to spend more time with his patients. I saw him for 5 minutes and he left. He made some notes and left. This is wrong. Have a good day.
May 25, 2022
I really love Dr. Holmes he truly cares about me. Also all the staff are awesome too they really listen and they follow through.
May 25, 2022
MAs and phone scheduling were awesome. Dr Holmes MA was GREAT and personable. Dr Holmes did not listen to my concerns, he didn't even look at me while talking. He said on his assessment my sinuses were non tender, he didn't touch my face. I clearly told him I feel like I have a softball in my sinus area. He ignored me, and did not palpate my sinus area. For my lung assessment I did one inhalation and exhalation and he managed to hear 6 areas of my lung field. I have coughing attacks for the last 12 days and gave me cough medicine. My entire family has been started on steroids but me and I'm the only one left with this cough. Even they were given meds to treat their sinus infection. Dr Holmes is horrible, I am an FNP and have never treated my patients like that or lied in my assessment documentation.
May 23, 2022
You need to improve your doctor Holmes manners. He doesn't listen to you, he just writes on the computer and doesn't even looking at you in your face. I hate this doctor. I was sick and I needed to be seen on that day, that's why I choose, that's why I never see him because he's a (words removed).
May 23, 2022
Doctor is a wonderful man and I trust him with my health.
May 19, 2022
Good experience!
May 18, 2022
Dr. Holmes and PIH are the best. Thank you for the support :-)
May 13, 2022
I love Dr. Holmes. He's the best doctor and I want... can't wait. He keeps me alive. I love that guy.
May 13, 2022
The doctor appeared to be rushed
May 11, 2022
My provider - my primary care provider recommended Dr. Holmes. He wasn't anything that I had anticipated. I went there to get help from my alcoholism and he gives me advised to have my husband go to Al-Anon. Anyways, you know, I would not recommend him.
May 11, 2022
Dr. Holmes has been my primary care physician for a long time. His expertise is most appreciated
May 11, 2022
I have been with Dr. Holmes for some 37 years and will be sad when he retires. Now he has been my younger son's doctor for some 13 years. Just went for a physical exam for summer camp and high school tech program. We see Dr. Holmes walking often as he lives in the same neighborhood. Thanks!
May 09, 2022
A good experence
May 05, 2022
(name removed) Dr. Holmes' nurse practitioner was awesome. She was very kind and approachable. I was a little concerned about a potential health issue that I was there to have Dr. Holmes check out, so she made me comfortable and had me laughing and feeling like part of her family. Always appreciate Dr. Holmes' professionalism and friendship, and I'm grateful to feel that from (nam removed) too!
May 02, 2022
Dr Holmes is the best doctor I've ever seen.
April 21, 2022
(name removed) Dr. Holmes was very helpful. He told me to see a (name removed), when I went up to make the appointment. I was not able to see (name removed) because she wasn't seeing new patients. Urgent Care told me to see the physician within 24 hours. I'm not able to see (name removed) until the 26th of May. Thank you.
April 20, 2022
Good show, short and practical.
April 20, 2022
I appreciated Dr. Randolph the knowledge he has The time he took with me.
April 18, 2022
Very professional, compassionate, and caring staff. (name removed), Dr. Holmes' nurse is a very good nurse, She has a caring attitude, always very courteous. Thanks for making sure you have the best staff. I always recommend your office. Thanks, and have a good weekend.
April 15, 2022
The first thing Dr. Holmes told us when he came into the exam room was that he didn't have time for any questions..he just had time to get through the required paperwork for our visit. We had to insist that he answer my mom's questions. He repeatedly said he couldn't take too much time with us and that the paperwork he had to complete would occupy most of the visit. His entire focus was on the paperwork and not my mom's health concerns. Eventually we were able to ask questions and he did answer them, but we didn't appreciate the dismissive approach.
April 15, 2022
Only thing I did notice was Dr. Holmes did not wash his hands before and after leaving my room. Other than this he was good.
April 14, 2022
Everything with the doctor and doctor's office are excellent, but your survey's too long. Thank you.
April 14, 2022
I've been seeing Randy for about 5 1/2 years. And I trust him with my life. He's helped me a lot with my addiction to heroin and he will hopefully be able to still see me when I'm pregnant and having babies. I love Randy. I love going to the office and I would not see a different doctor. He also helps me with all my other care needs for other doctor things. So, 10 for everything.
April 07, 2022
Each year I arrive with questions and every question is answered. I am very happy with all staff.
April 06, 2022
Dr Holmes is the consummate professional who always addresses my health issues in a very accurate manner. He takes the time to speak with you not only about your health but your personal life as well. I would trust him with ANY health related issues.
April 04, 2022
dr.holmes is a very good doctor.
March 30, 2022
After explaining to the Dr the pain I'm having on my lower back he just asked me to lian forward, backwards and side to side he prescribed me ibuprofen and a few exercises and I would feel better in a couple of days, I told him I was taking ibuprofen already, I also asked him if x-rays was needed to pinpoint the problem he sain no unless I was having surgery. Overall my visit with him was a complete waste of time my back still hurts.
March 30, 2022
It was great!
March 23, 2022
My visit was on the telephone ,doctor Holmes was very prompt and reassuring and he gave me sound medical advice .
March 22, 2022
I left two call back messages two days in a row and never received a call back. Finally, I had to drive to the facility and go inside to schedule an appointment. Secondly, it was a waste of time to have to see the Doctor for a referral to the Chiropractor that I already knew about. Now I am waiting for an approval. I regret leaving Kaiser for PIH.
March 21, 2022
I felt that the doctor should have seen me in person. He chose to give me a cough syrup instead by phone. I kept on saying I wanted to come in.
March 21, 2022
Dr Holmes is wonderful and a true asset to PIH Health.
March 18, 2022
The staff is very friendly and courteous. I especially appreciate the nurse who took my vitals and helped with scheduling my next appointment.
March 18, 2022
Dr. Holmes always provides the best of care
March 14, 2022
I asked for an appointment due to cough, head congestion and sore throat. I was given an appointment and then received a call and was told I couldn't come because I was sick. The doctor called and asked me what my question was for him. I thought that was strange. He said you don't treat sick people only well people. If you can't see a doctor when you're sick it seems strange I would have to go to urgent care for this. I understand some people are afraid of Covid but most of us are fully vaccinated and I'm certain the medical staff is vaccinated. People stay a good distance apart of everyone. This doesn't make sense to me.
March 10, 2022
He is a great doctor & he never seems to be rushing you out the door like most doctors.
March 10, 2022
Dr. Holmes is the best. I have been his patient for over 40 years. He's very friendly, but very professional.
March 09, 2022
Dr Holmes is a kind , competent family physician who is always concerned with my whole care and situation.
March 03, 2022
I am very happy with Dr. Holmes and his staff especially his nurse (name removed). They always greet me warmly and answer my questions. They speak kindly but frankly.
March 02, 2022
It was all good.
February 25, 2022
Dr. Holmes saw me on short notice and was very helpful in diagnosing my condition and providing options on future treatments. I appreciated his help. I also want to thank the front desk for quickly scheduling my appointment. (PHI removed)
February 23, 2022
Great service
February 23, 2022
Just feels like Dr Holmes was in a hurry to get out of the office and made me feel like I couldn't speak. Never asked me if I had any questions.
February 22, 2022
I did not have to wait long for my appointment once I arrived and checked in. The doctor was punctual as well. The session took under an hour, including taking xrays.
February 17, 2022
Dr. Holmes was very knowledgeable. He helped explain things to me very clearly and relieved a lot of my, my concerns in a very kind and thorough manner.
February 11, 2022
Dr Holmes and his staff are fabulous
February 10, 2022
The visit was as it should be. Scheduled properly, the office was not crowded and well-spaced. The pre-information requested was present. I was required to only do one other piece of paper.I was seen in a timely manner and put in a room that was not freezing. Dr. H came in fully prepared with my files and information and we completed the annual exam. The annual wellness went quickly and efficiently with an injection of humor which is appreciated.
February 09, 2022
Dr. Holmes is courteous, a good listener, knowledgeable, and wise. Been going to Dr. Holmes over 2 decades. He also has a good sense of humor.
February 08, 2022
I thought i was going in for a physical. It was a very superficial check up. I had no issues to consult about so I guess it was okay.
February 02, 2022
As I explained to the staff at the check-in desk that day, the appointment-setting system was a challenge on Monday 1/31. My attempts to set up a call-back to avoid "20 minutes on hold" (1st try) and "39 minutes on hold" (2nd try) accomplished nothing. The came back up telling me "Your callback has been arranged" while I was still trying to tell my name, DOB, and reason for the call. And... no callbacks ever came. Even the second time when I made sure to press the # key in spite of being distracted by the voice talking at me. Then at 3pm I tried the patient portal and eventually got a notice that my try for an appt via that route "had not been scheduled." So that ended up causing me to have an appointment on Wednesday which probably would have been Tuesday, if not for the problems.
January 31, 2022
Dr. Holmes is in my family doctor since, for over 30 years and I have no complaints. He's the best physician and I'm very, and completely happy and he also sees my my mother as well so I'm very happy and content with the care that I get from Dr. Holmes.
January 24, 2022
Doctor and staff were amazing!
January 24, 2022
I have total trust of Dr. Holmes and his staff. They have become like family.
January 21, 2022
You done very well. Thank you.
January 20, 2022
I trust and respect Dr. Holmes. I am very comfortable at his office, and the staff are very professional.
January 19, 2022
No complaints.
January 19, 2022
I have referred people to this doctor's office
January 19, 2022
Been with Dr Holmes for years and always have a positive experience with each office visit.
January 17, 2022
I would like that the doctor would ask me is there anything else before he actually leaves the room.
January 14, 2022
Perfect. I don't need anymore guidance as of yet with cholesterol even though its high. I know what to change. I'll retest my blood ? in 3 months. Thanks, [PHI removed]
January 12, 2022
I made a phone appointment with this doctor. When he called me he said "Do you have a question?" I told him, "No, I have a phone appointment with you today." He already seemed confused by why he was calling me. I explained my cold symptoms and then he told me to go to the urgent care center. He said I could not be seen in the office because I could have covid. I explained that I had just tested negative however he continued stating to go to the urgent care. I told him I was furious that a doctor would charge a patient for an appointment when he did not do anything. I felt helpless and discouraged because the urgent care has had recent wait times of over two hours. His office staff could have told me that the doctors are not seeing sick patients in the office and to go to urgent care. Instead, he is using his medical license to charge my insurance for a phone call that did not require his credentials.
January 05, 2022
I appreciated the fact that I was able to get a quick appt via telehealth same day that I called. The Dr was courteous and listened to my concerns and helped me the best he could over the phone.
January 04, 2022
Great doctor. Trust him completely
December 23, 2021
Very friendly staff and doctor. Got right in and fixed my problem.
December 20, 2021
My primary complaint is when I finally got to speak with the doctor. I mean the first person the nurse or whoever that was was not the friendliest and somewhat difficult to communicate with. But then when the doctor came in, he rush me through the appointment. I just been in a car accident and was asking for Chiropractic referral. So he rush through that, that I'm fine. And then I asked him about my cholesterol since I had the appointment. I was hoping just to get a cholesterol medication anytime. You know, I'm not going to deal with that. You know, the way your primary care physician. I haven't seen my primary care physician and over 2 years, and I only met her once. So I didn't see why he would be so aggressive about that which I mention, you know, a time or two. So overall I'm very dissatisfied, was a waste of $25, and I just very disappointing. Thank you.
December 17, 2021
The lady at the front desk who signed me in...i think her name was [name removed]...or something close...was awesome...so helpful and nice...she took care if my past bill and my copay.... Dr. Holmes nurse was very outgoing...great personality..good sense of humor...made me very comfortable
December 13, 2021
My husband and I are both happy with the services provided by Dr Holmes and his assistant. We have the utmost confidence in his advice and counsel.
December 13, 2021
Dr. Holmes has helped me aspire to better health. Thank you Dr. Holmes
December 13, 2021
Dr. Holmes did not send my Rx to the right pharmacy. Never recieved medication he sent.
December 10, 2021
I just felt like you with dismissing.everything I had to say, whenever you request it like a my back hurts is been going on for a lot of you know, it's been going on for a couple years and I've been seeing her for a while and I just felt like a as in requesting. Like at least give me an x-ray for my lower back inside. What, what do you want to do Like, if we find something you want surgery and all that, but that's not the point. I just want to know if what's the main cause in my lower back pain and then I asked him. Hey, give me a reason. You know, you know, what do I should have it, she will, should I be doing how he tells me, you know, you should be walking. I have you know, I lost a lot of weight. He could look through my medical records. I lost over 50 pounds and so Anyways, it's just a little bit frustrating. Thank you.
December 09, 2021
Dr. Holmes is very caring & very helpful with all my needs. I had an ear problem & thought I would have to go to an ENT but he took care of it right then & there.
December 07, 2021
Dr Holmes is the best! His nurse [name removed] is wonderful.
December 06, 2021
Answer first question incorrectly should have been most definitely. And secondly, highly recommend Randolph Holmes.
December 02, 2021
He is always in a hurry and always oh well, just let it go and we'll see what happens. He is not very caring. The office staff is very nice.
December 02, 2021
Great response with doctor and staff. Had problem with Internet in doctor's office at time of visit. Was not able to do all tests needed. Thank you.
December 01, 2021
I hit the wrong key. I meant to do two, it was good. I just made the mistake. I've been with Dr. Holmes a long time and I really appreciate the care he's given to me and I really appreciate the hospital and it should have been at 2 and I'm sorry, I miss keyed.
December 01, 2021
Dr. Randolph Holmes is the best, the best, the best and the staff is the best, the best, and the best. This is from [PHI removed]. Keep up the good work with the staff, everybody, doctor, everybody. Great job people.
November 22, 2021
He is one of the best doctors I could ever have. Thank you.
November 22, 2021
My experience with Dr. Holmes is always very personal and he cares. On another note, his nurse [name removed] is absolutely one of the nicest people I have ever met in my life. I am so grateful for the staff and my experience. I've been seeing Dr. Holmes for over 30 years and will continue to do so until his last day at PIH.
November 17, 2021
Great visit.
November 16, 2021
This provider is on time and knows what he's talking about. I've never had to wait for long periods of time to be seen. I wish I could say that about all PIH providers.
November 09, 2021
Dr. Holmes and his nurse are wonderful!
November 08, 2021
He is efficient, friendly and courteous. He is very knowledgeable.
November 04, 2021
My Doctor is the best.
November 04, 2021
Dr. Holmes I highly recommend to all.
November 04, 2021
The doctor was very unprofessional in regards to my refusing the Covid vaccine. He went on to lecture me about how I won't be "free" for not wanting to get a simple shot. Then he walked out of the room.
November 01, 2021
It was great love my doctor, my nurse[ names removed], and the rest of the staff.
October 29, 2021
Dr. Randolph Holmes is a compassionate, caring man. We can go to him with any problem and there is a solution, no judgment. He is down to earth, with no panic, no judgment; he walks you through everything in simple terms. Not many doctors like Dr. Holmes.
October 28, 2021
Dr Holmes excellent doctor
October 27, 2021
nice doctor with a lot of experience.
October 26, 2021
Dr. Holmes and his nurse are amazing caregivers
October 26, 2021
Nothing but good things can be said of Dr Holmes and his staff.
October 26, 2021
Dr. Holmes is the best.
October 25, 2021
Always GREAT!
October 25, 2021
Appointments are always on time & everyone is courteous. Dr. Holmes is always kind and listens to my concerns.
October 15, 2021
Please Send out to CVS my bills pressure meds prescription
October 15, 2021
I have been a patient for many, many years. Always receive friendly, courteous and very professional care from all.
October 14, 2021
No, why is it necessary to constantly ask me these questions? He is an outstanding doctor and this feedback is unnecessary.
October 13, 2021
I have been with Dr. Holmes for over 20 years. I trust him completely with my care. He listens, explains, gives helpful advice and makes referrals when necessary. His assistant (I think her name is [name removed] is very courteous and helpful. I have only had good experiences with Dr. Holmes.
October 11, 2021
I probably wouldn't recommend my doctor because I have a feeling that he will be retiring soon.
View More Reviews