Hours & Locations

Hours & Locations

Coronavirus Update: Our Pacific Heights and Mission hospitals remain open for sick, urgent, and emergency care. We are currently deferring all wellness and non-urgent cases until after April 7th. If you are sick and your animal needs medical care, please do not come directly to our hospital. Instead, call us at 415-554-3030 and we will make arrangements to provide care.

If you have an after-hours emergency, here are some other local veterinarians that may offer extended hours. Please call them to make sure they are open during the Coronavirus shelter-in-place order.

SF SPCA – Mission Adoption Center 
250 Florida Street, San Francisco (Map)
Wednesday-Friday: 1pm – 6pm
Saturday-Sunday: 10am – 5pm
Monday-Tuesday: closed

SF SPCA Hospital – Mission Campus
201 Alabama Street, San Francisco
Appointments: 8am – 6pm, daily
Emergency Services: 8am – 6pm, daily

SF SPCA Hospital – Pacific Heights
2343 Fillmore Street, San Francisco
Appointments: 8am – 6pm, daily
Temporary Emergency Service Hours: 7am – 10pm, daily

Our regular veterinary appointment hours are 8am-6pm at both locations and we will continue to have same-day urgent care appointments available as space allows.   

We apologize for any inconvenience this causes while we adjust our scheduling and return to 24-hour service in the months ahead.  In the meantime, these hospitals offer extended hours and 24-hour services: 





1333 9th Ave


Blue Pearl

2201 Junipero Serra Blvd STE C, Daly City


SFVS (until 12am)

600 Alabama St


Pet emergency and specialty center of Marin

901 Francisco Blvd. E, San Rafael


North Peninsula Veterinary Emergency Clinic

227 North Amphlett Blvd. San Mateo


OakVet Animal Specialty Hospital

1133 7th St. Oakland


Ready To Adopt?