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 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
Moreno Valley Heacock Medical Offices
12815 Heacock St
Moreno Valley, CA 92553
Pharmacy hours: Mon–Fri, 8am to 6pm
(closed all major holidays)
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, 9:30am to 5:30pm (closed holidays)
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
Riverside Medical Center, Medical Offices 2
4th Floor Pharmacy
10800 Magnolia Ave.
Riverside, CA 92505
Riverside Medical Center, Medical Offices 3
1st Floor Pharmacy
10800 Magnolia Ave.
Riverside, CA 92505
Pharmacy hours: Mon-Fri, 9am to 9pm; Sat-Sun 9am to 5:30pm
(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
Wildomar Medical Offices
36450 Inland Valley Dr.
Wildomar, CA 92595