Online pharmacy

Ordering your pet’s prescriptions has never been easier! Using our Online Pharmacy is the simplest way to order or refill your pet’s prescriptions and pet care items, including flea/tick preventatives, skin and ear care medications, and a wide variety of prescription foods. Have everything delivered to your front door—click to order today!

Licensed Pharmacists

FDA/EPA Approved

24/7 Customer Service

Save with Autoship

Convenient and Easy Refills

Supports the SF SPCA mission

Questions about your online order? Please call (888) 606-3336

Onsite pharmacies

In-person prescription pick-up is also available at our two pharmacies. Our Mission Campus Pharmacy is open every day and our Pacific Heights Campus can serve you Monday through Friday.

Mission

201 Alabama Street
Hours: 8:00am-12:00pm and 2:00pm-5:00pm, every day

To refill prescription medications:
Please call (415) 522-3554

To refill prescription food:
Please call (415) 522-3555

Pacific Heights

2343 Fillmore Street
Hours: 8:00am-8:00pm, M-F

To refill prescription medications:
Please call (415) 568-3016

To refill prescription food:
Please call (415) 568-3003

Please note: we are only able to approve medications through our onsite pharmacy or through our online pharmacy. If you would prefer to continue using an outside pharmacy, we can provide you with a physical written Rx that you can submit to the third-party pharmacy for approval. We can mail it to you, which may take 1-2 weeks with current postal delays. For all future orders, please know that you will have to pick up a written script in-person from our pharmacy.

Please allow 72 hours for prescription refills. By law, only a veterinarian who has examined an animal in the last 12 months can authorize a refill. 

Ready To Adopt?