Discover Kaiser Permanente in:

Riverside County

Filling your prescriptions

Save time, energy, and lower your costs

Kaiser Permanente’s pharmacies make it easy and convenient for you to fill your prescriptions. You can fill prescriptions:

  • By mail
  • By phone
  • Online
  • In person

By mail

If you are registered on kp.org you can refill your prescriptions by mail, and shipping is free. You can also order prescription refills using our preprinted mail-order forms, which are available at our pharmacies.

For even more convenience, order by phone or online and select the mail-order option. You don’t pay any extra cost for standard U.S. postage. We can mail most prescription to you anywhere in the United States in 7 to 10 business days.

By phone

Call the pharmacy refill phone number highlighted on your prescription label. Have your medical record number, prescription number, home telephone number, and credit or debit card information handy.

Online

Visit kp.org/rxrefill to order your prescription refills online. To access the secure features on our website, all you need to do is register online at kp.org/registernow.

In person

Many Kaiser Permanente facilities have pharmacies in the building, so you can go there straight after your appointment. Be sure to check in so the pharmacy knows you are there, and can begin filling your prescription.

Learn more about your medicine

Browse Kaiser Permanente’s online Health Encyclopedia to learn more about your medications.


Nearby pharmacies

Corona Medical Offices

2055 Kellogg Ave

Corona, CA 92879

Pharmacy hours: Mon–Fri, 8:30am to 5:30pm

Refills: 888-576-6225

Mail Order: 866-206-2985

Indio Medical Offices

46900 Monroe St

Indio, CA 92201

Pharmacy hours: Mon–Fri, 9:30am to 1pm and 2pm to 5:30pm

Refills: 866-984-7483

Mail Order: 866-206-2985

Meridian Medical Offices

14305 Meridian Parkway

Riverside, CA 92518

Pharmacy hours: Mon-Fri, 9am to 5:30pm

Refills: 855-396-2464

Mail Order: 866-206-2985

Moreno Valley Heacock Medical Offices

12815 Heacock St

Moreno Valley, CA 92553

Pharmacy hours: Mon–Fri, 8am to 6pm

(closed all major holidays)

2nd floor pharmacy is currently closed

Refills: 866-984-7483

Mail Order: 866-206-2985

Moreno Valley Medical Center

27300 Iris Ave

Moreno Valley, CA 92555

Pharmacy hours: Mon–Fri, 9am to 7:30pm
(closed holidays)

Mail Order: 866-206-2985

Moreno Valley Medical Center, Medical Offices 2

27200 Iris Ave

Moreno Valley, CA 92555

Pharmacy hours: Mon–Fri, 9am to 7:30pm
Sat, 9am to 5:30pm (closed holidays)

2nd floor pharmacy is currently closed

Refills: 877-722-0916

Mail Order: 866-206-2985

Murrieta Medical Offices

28150 Keller Rd

Murrieta, CA 92563

Pharmacy hours: 7 days a week, 9am to 9pm

Mail Order: 866-206-2985

Palm Desert Medical Offices

University Park Centre
75036 Gerald Ford Dr

Palm Desert, CA 92211

Pharmacy hours: Mon–Fri, 9am to 7:30pm
Sat, 9am to 12:30pm and 1:30pm to 5pm

Refills: 866-984-7483

Mail Order: 866-206-2985

Palm Springs Medical Offices

1100 N Palm Canyon Dr., Ste 204

Palm Springs, CA 92262

Pharmacy hours: Mon-Fri, 9:00am to 12:30pm and 1:30pm to 5pm

Refills: 866-370-1942

Mail Order: 866-206-2985

Riverside Medical Center

10800 Magnolia Ave.

Riverside, CA 92505

Pharmacy hours: 24 hours, 7 days a week

Refills: 951-353-4050

Mail Order: 866-206-2985

Riverside Medical Center, Medical Offices 2

4th Floor Pharmacy
10800 Magnolia Ave.

Riverside, CA 92505

Pharmacy hours: Mon–Fri, 9am to 1pm and 2pm to 5pm

Refills: 866-362-5493

Mail Order: 866-206-2985

Riverside Medical Center, Medical Offices 3

1st Floor Pharmacy
10800 Magnolia Ave.

Riverside, CA 92505

Pharmacy hours: Mon-Fri, 9am to 9pm

(closed all major holidays)

2nd floor pharmacy currently closed

Refills: 866-362-5493

Mail Order: 866-206-2985

Temecula Medical Offices

27309 Madison Ave

Temecula, CA 92590

Pharmacy hours: Mon–Fri, 9am to 5:30pm

Refills: 866-214-7586

Mail Order: 866-206-2985

Wildomar Medical Offices

36450 Inland Valley Dr.

Wildomar, CA 92595

Pharmacy hours: Mon–Fri, 8:30am to 5:30pm

Refills: 866-984-7483

Mail Order: 866-206-2985