Doctor Randolph Holmes
Randolph P. Holmes

Randolph P. Holmes MD


Family Medicine and Addiction Medicine
View Location
4.7 / 5 (based on 467 Reviews) View 108 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





Family Medicine and Addiction Medicine


  • Spanish



PIH Health Hospital-Whittier


LAC + USC Medical Center

Medical Education

University of Southern California School of Medicine (Los Angeles)

Board Certifications

Addiction Medicine

Family Medicine (General Cert)


Accepted Insurance Plans and Physician ID Numbers

  • Aetna - 4017857

  • Anthem Blue Cross (paper/online enrollment) - 0AF035

  • Anthem Blue Cross (Phone Enrollment) - 0001035

  • Blue Shield - 00G422021

  • Blue Shield 65+ - 8I0013

  • Blue Shield IPA # - IPA0686GH

  • Health Net - 3368-007476

  • Health Net Senior - 5162-007476

  • Humana - 227522

  • United Healthcare - 0232470008

Accepted insurance plans are subject to change without notice. Please contact your insurance provider and the doctor's office to verify your coverage.

Patient Reviews

April 19, 2021
He is the best doctor.
April 12, 2021
We have total trust in the good doctor.
April 02, 2021
Doctor Holmes was not courteous and did not seem to care about what I had to say nor did he seem to care about my condition. The urgent care doctor helped me out prior to seeing Dr. Holmes and told me Physical therapy would help my condition. Dr. Holmes however said it's useless. I did a lot of research and found out that physical therapy does help. Dr. Holmes didn't want to run any more tests or X-rays to follow up with my condition. The Dr. at urgent care I saw prior also recommended I get testing done to make sure my condition isn't the cause of something worse.
April 02, 2021
I feel so much better today with the medication. Thank you
April 01, 2021
Yes, this is the first time I've seen Dr. Holmes, and it was because I needed to get in that day and couldn't see my provider. He was wonderful. I loved his personality. He was very comforting to see just a really good guy. So I would recommend him to anybody. Thank you.
March 26, 2021
I have trusted Dr Holmes with my life, and care for 38 years of my life. I have complete faith in him, and I know one day he will have to retire, and I am not looking forward to that day. I look forward to my appointments because I always learn something new from him, and it's not always just about medicine.
March 25, 2021
Dr. Holmes has been my primary doctor for over 25 years because he's a great provider who takes time to explain things to you. In addition, he provides treatment options while listening to your concerns. Always a pleasant doctor visit with Dr. Holmes, nurses and administrative support staff.
March 24, 2021
I got an appointment right away. I feel lucky to have Dr Holmes as my Doctor. He is very knowledgeable
March 18, 2021
Dr. Holmes is GREAT!!!!!
March 16, 2021
Great experience.
March 09, 2021
I would like to be called to confirm my appointment.
March 08, 2021
He's a very fine doctor?
March 08, 2021
I am very grateful to have Dr. Holmes as my doctor
March 04, 2021
I called in the day before and they got me a timely appointment because I was feeling ill, and the whole staff is wonderful for Dr. Holmes' office, and he's been my physician for years. Thanks.
March 03, 2021
Randy's always personable. He is the best health care provider I've ever had. Suboxone has saved my life and I love Randy and I love coming to that place and he is the best doctor and best staff ever. Thank you so much for helping me through the rough time in my life. Thank you, Randy.
February 26, 2021
I was happy with my appointment with Dr. Holmes.
February 26, 2021
friendly and efficent
February 25, 2021
I have much respect for Dr Holmes. Consider him the best resource for my health care needs.
February 23, 2021
Dr. Holmes was very compassionate, something I needed during this visit.
February 23, 2021
This was a Tele-Medicine visit. I look forward to the time when I can be seen personally by my provider.
February 19, 2021
I found out that we will not be able to get our blood drawn in the local lab, because they don't have a contract with my provider. I wish that could be corrected.
February 18, 2021
Good bond with Dr. Holmes. He understands my experience about my heart problem plus others.
February 18, 2021
I am still his favorite patient, ok, I pretend I am, but he always remembers me and is always concerned with changes to my health and career.
February 18, 2021
I always feel comfortable and safe. Dr Holmes listens to my concerns and spends more time than most physicians tending to my health concerns and questions, would not trade him for any other doctor
February 17, 2021
dr.Holmes is an amazing man. And he's the best doctor I've ever had. I gave him a 10 star out of 10 Stars. Yeah, I recommend him to all my friends and family members and and if they don't have his insurance actually just they gave his insurance has he's an amazing man.
February 16, 2021
After talking to Dr. Randolph. I felt very encouraged about my health situation, and he was encouraging and gave me some good advice.
February 16, 2021
I have been pleased & grateful for PIH with one unfortunate exception- PLEASE make phone-contact available to us. I needed anti-seizure pills (you know the alternative) and regardless of patience was unable to get ANY help. Please.
February 11, 2021
First class staff, I've been going there for over 30 years
February 10, 2021
I've been with Dr. Holmes since he started his practice and he's always caring and thorough.
February 05, 2021
I think Dr. Holmes is very reliable. He's a very good doctor and I do take his advice. And I put my hands ... my life in his hands.
February 05, 2021
Dr. Holmes is a wonderful doctor and person!! I always feel so good once I have seen him for whatever reason!!!
February 04, 2021
Always very courteous, very expressive as to circumstance and just nice.
February 03, 2021
great experience, very professional, very efficient.
February 02, 2021
Thank you
February 01, 2021
Dr. Holmes was very caring and compassionate. He's a sweetie, with all my respect for him.
January 25, 2021
Always treated great ... Great staff and team very friendly and they make the experience so easy...keep up the good work...
January 21, 2021
Very helpful and kind
January 20, 2021
Dr. Holmes is an excellent physician.
January 14, 2021
The doctor needs to listen more to his patients, what they're telling him. Other than that the staff is wonderful. You just need some people skills. I am not happy with him.
January 11, 2021
Always courteous, and well explained appointments, feeling very confident.
January 08, 2021
Always a positive experience with Dr. Holmes and his staff. That's why I have been going there for 30+ years along with my family.
January 07, 2021
I felt that Dr. Holmes was extremely rushed and stressed because I've been patient of his so many years I recognize that. Actually I don't really know what else to say.
January 07, 2021
Dr Holmes is the best!! Great doctor!!
January 06, 2021
I've always been very happy with Dr. Holmes. He's been my doctor for about 36 years. I'm going to have a hard time finding a doctor to beat him. Love him, appreciate everything he does.
January 06, 2021
I am thankful for Dr. Holmes and his staff. He is a good doctor and cares for his patients.
January 06, 2021
I'm very comfortable with my doctor and his nursing staff.
January 06, 2021
Dr. Holmes is very supportive and helpful. He and his staff are cheerful and a pleasure to communicate with.
January 05, 2021
Always a pleasant experience visiting Dr. Holmes
December 16, 2020
Please have info sharing available via e mail. Provider could not fax or email my note.
December 09, 2020
December 03, 2020
Dr Holmes is the best!
December 03, 2020
Dr Holmes is a very kind and caring physician. I have known for many years. He took care of my parents and was always forth coming with suggestion of care
December 03, 2020
He's a great Dr., I'm lucky to have him. I've been with him for over 30 years.
November 23, 2020
Great bedside manner and he takes interest in you as a person as well as a patient
November 20, 2020
Great experience
November 19, 2020
Well trusted for over 30 years by my family.
November 09, 2020
I have been with PIH for a long time and would highly recommend PIH.
November 05, 2020
Dr. Holmes has been my primary physician for years. He listens to my concerns and explains my situation with me. I have to be ready with questions needed to be asked so as not to waste both of our time.
November 03, 2020
Took time shared stories and asked questions about health
November 02, 2020
DR Holmes fantastic listener and great doctor
October 26, 2020
Good listener for my medical concerns.
October 23, 2020
always easy to talk to , provides answers I can understand with good information.
October 23, 2020
Great experience, the Dr definitely related with the reason I had come in for
October 22, 2020
very professional
October 21, 2020
Great service
October 16, 2020
Dr. Holmes is a very caring provider. He listens and is responsive.
October 16, 2020
Dr Holmes always cares.
October 16, 2020
We both, my wife and I, highly respect and trust the good doctor.He has always shown his concern about our well being and that provides us with a high degree of comfort.His advice and methods are very good.
October 14, 2020
Knowledgeable, interactive and pleasant.
October 12, 2020
Very patient with you and has good advice.
October 12, 2020
Excellent, kind ,confident and reassuring.
October 08, 2020
Great doctor.
October 07, 2020
My friends and family already know, dr Holmes is a warm, caring and superb doctor!!!
October 06, 2020
Dr. Holmes listens well, answers my questions, and seems to remember me from appointment to appointment, which isn't many. I don't go to the doctor very often, maybe once a year. My time with him was about 15 minutes.
October 05, 2020
excellent service and care throughout medical office, including Lab work.
October 05, 2020
This provider has always been attentive to my needs and questions and seems to be genuinely interested in my health. Anything I have needed I have received.
October 05, 2020
Great doctor to talk to,on time
October 01, 2020
I think he's a great doctor.
October 01, 2020
He is kind, informative, and has much experience.
September 30, 2020
Good doc and staff.
September 30, 2020
No waiting time to be attended. The staff and doctor were very efficient and personable.
September 28, 2020
I am very happy with PIH Health services.
September 28, 2020
Extremely courteous and professional! Greatly appreciated!
September 18, 2020
Excellent staff, very friendly and helpful.
September 16, 2020
Love Dr. Holmes! He is kind, knowledgeable and caring-what more could you ask for!
August 31, 2020
I was satisfied with this provider
August 26, 2020
Great service and great professionals!!!
August 21, 2020
I felt so poorly I couldn't go to urgent care. Dr. Got me a video meet. We discussed the problem and I'm on antibiotics and I feel like night and day better today
August 21, 2020
A good caring & good listener
August 19, 2020
Had numerous health concerns. Was told to make another appointment
August 17, 2020
Great Doctor! He listened/observed well and gave great feedback regarding my concerns.
August 17, 2020
PIH is the best practice in town.
August 14, 2020
Best ever, all good
August 10, 2020
Great experience
August 03, 2020
He is The finest of doctors
July 31, 2020
Friendly, knowledgeable, provider. Been a patient for over 30 years. Provider sees 3 generations of our family. Would highly recommend.
July 27, 2020
I was very pleased with this aptThe doctor was informative. Answer my medical questions. And advise about the coronavirus and my concerns. Also was in a timely manner didn't rush the apt spent time talking with me about my medical questions very pleased would definitely refer to family as well as friends excellent doctor!!
July 14, 2020
Give it a try. I'm not good with electronics, but Dr Holmes put me at ease, once we got connected. (That connection was not established until about 20 minutes after the listed appointment time. That could be my fault. )
July 10, 2020
No particular comments. I appreciate having the long history and continuity with Dr. Holmes, as he has an understanding of my medical history and what specifically to look for and zero in on.
July 10, 2020
He was thorough, professional and engaging.
July 08, 2020
Excellent doctor. Very supportive and knowledgeable. Helpful office staff.Warm and friendly.
June 22, 2020
My good doctor works for a bad company.
June 17, 2020
The provider was very friendly and made it easy to understand his conclusions about the visit.
June 11, 2020
It's a good place to go.
June 08, 2020
It was a good and needed visit.
May 20, 2020
I would tell friends and family of the comfortable feeling I had with Dr. Holmes and look forward to meeting him again when I need to see a doctor.
May 14, 2020
Dr. Holmes has been our family's physician for over 35 years. He has always been attentive to our needs and has gone above and beyond in addressing our concerns and time spent with us.
May 11, 2020
I had never heard of Dr. Holmes before and I will definitely book an appointment with him again. He was kind, compassionate, caring and knowledgeable.
View More Reviews