< See all departments
Close-up of woman sitting on bed holding pills and glass of water

Pharmacy Services

Our pharmacies provide you with caring and efficient prescription services. Visit kp.org/pharmacy or download the KP app to fill or refill most prescriptions, check the status of your order, and set up reminders, or call 1-888-218-6245 (TTY 711).


Home delivery

We encourage you to use our home delivery options for all non-urgent refills.*

  • Have your prescriptions delivered to your door at no additional cost.
  • Mail orders are usually delivered within 2-3 days.
  • Some member plans offer a 3-month supply for the price of 2 months.
  • Same-day delivery and next-day delivery available for most locations for a small fee.

Learn more »


Pick up your prescription

Use any Kaiser Permanente pharmacy in the Northern California region.

Find a pharmacy near you »

* Not all prescriptions can be mailed, restrictions may apply.



Pharmacies are located at each of our seven facilities in the Diablo Service Area. Please select the pharmacy of your choice from the list below for hours, locations, and phone numbers.