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

Randolph P. Holmes MD


Addiction Medicine and Family Medicine
View Location
4.6 / 5 (based on 532 Reviews) View 93 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

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.
October 05, 2021
Great doctors and caring nurses. Quick service also
October 04, 2021
Dr.Holmes needs to spend more time with his patients. I saw him for 3 or 7 minutes and he was gone. This needs to be corrected. Have a nice day.
October 01, 2021
Dr Holmes is the greatest Doctor love him, Lets keep him around!
View More Reviews