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
Indio Monroe Medical Offices
46900 Monroe St
Indio, CA 92201
Kaiser Permanente Pharmacy
1717 E Vista Chino Ste B2
Palm Springs, CA 92262
Monday - Friday, 9:30am to 1pm and 2pm to 5:30pm
866-370-1942
Refills: 866-370-1942
Mail Order: 866-206-2985
Kaiser Permanente Pharmacy
75-036 Gerald Ford Drive
Palm Desert, CA 92211
Monday through Friday, 9am to 7:30pm
Saturday, 9am to 12:30pm and 1:30 to 5pm
Refills: 1-866-279-8954
Mail Order: 866-206-2985
Meridian Medical Offices
14305 Meridian Parkway
Riverside, CA 92518
Moreno Valley Heacock Medical Offices
12815 Heacock St
Moreno Valley, CA 92553
Moreno Valley Medical Center, Medical Offices 2
27200 Iris Ave
Moreno Valley, CA 92555
Monday – Friday, 9am to 7:30pm
Saturday, 9am to 5:30pm
Refills: 877-722-0916
Mail Order: 866-206-2985
Murrieta Medical Offices
28150 Keller Rd
Murrieta, CA 92563
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
Riverside Medical Center
10800 Magnolia Ave.
Riverside, CA 92505
Riverside Medical Center, Medical Offices 2
4th Floor Pharmacy
10800 Magnolia Ave.
Riverside, CA 92505
Riverside Medical Center, Medical Offices 3
2nd Floor Pharmacy
10800 Magnolia Ave.
Riverside, CA 92505
Temecula Medical Offices
Pediatric After Hours and Telephone Appointments now available - 866-984-7483
27309 Madison Ave
Temecula, CA 92590
Wildomar Medical Offices
36450 Inland Valley Dr.
Wildomar, CA 92595