Hours & Locations

Hours & Locations

Coronavirus Update—September 10, 2021: 

Our Mission and Pacific Heights hospitals remain open to provide the highest quality veterinary care to your pets. Due to the pandemic, please do not come directly to the hospital if you are experiencing any COVID-19 symptoms or are sick. Instead, call us at (415) 554-3030 and we will make arrangements to provide care for your pet.

To learn about our updated veterinary services, read our COVID19 Program Updates

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
(415) 554-3030
Appointments: 8am–6pm, daily
Emergency Services: 8am–12pm (noon)

Medication Pick-up Hours: 8am–12pm and 2pm–5pm, daily

SF SPCA Hospital – Mission Campus
201 Alabama Street, San Francisco
Appointments: 8am – 6pm, daily
Emergency Services: 8am – 6pm, daily
Medication Pick-up Hours: 8am – 12pm/2pm – 6pm, daily

SF SPCA Hospital – Pacific Heights
2343 Fillmore Street, San Francisco
Appointments: 8am – 6pm, daily
Temporary Emergency Service Hours: 7am – 10pm, daily
Medication Pick-up Hours: 8am – 12pm/2pm – 6pm, daily

SF SPCA Hospital—Pacific Heights
2343 Fillmore Street, San Francisco
(415) 554-3030
Appointments: 8am–8pm (M – F)
Medication Pick-up Hours: 8am–8pm, (M – F)

Our Adoption Center is now open from 2-6 (Mon-Thur) and 10-6 (Fri-Sun)! We’re excited to welcome our community back onsite and you are invited to come see the adorable animals ready to find forever homes. We will accommodate walk-in adoptions whenever possible, but we recommend booking an appointment if you want to guarantee time with an adoption counselor. Click here to sign up for an appointment window.

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.

Hours of admission and wait-times vary depending on case urgency and capacity. Life-threatening cases take priority and are determined upon check-in. Thank you in advance for your patience and understanding.

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: 

Animal Internal Medicine and Specialty Services (AIMS)600 Alabama St, San Francisco, CA 94110415-566-0540
OakVet Animal Specialty Hospital1133 7th St. Oakland510-879-4888
PETS Referral Center1048 University Ave, Berkeley, CA 94710510-548-6684
Pet Emergency & Specialty Center of Marin (PESCM)901 Francisco Blvd. E, San Rafael415-456-7372
Lenity Vet Specialists and Emergency Care227 North Amphlett Blvd. San Mateo650-348-2575
VCA Bay Area Vet Specialists & Emergency (BAVS)14790 Washington Ave, San Leandro, CA 94578510-483-7387
Pacific Veterinary Emergency and Specialty Hospital3210 Old Tunnel Rd Suite B, Lafayette, CA 94549925-297-5751
SAGE Centers- Redwood City934 Charter St, Redwood City, CA 94063650-417-7243
SAGE Centers- Concord1410 Monument Blvd, Concord, CA 94520925-627-7243
VCA Encina Veterinary Medical Center2803 Ygnacio Valley Rd, Walnut Creek, CA 9459925-937-5000
SAGE Centers- Dublin7121 Amador Plaza Rd, Dublin, CA 94568925-574-7243
Veterinary Emergency Group2431 San Ramon Valley Blvd, San Ramon, CA 94583925-718-7771
SAGE Centers- Campbell907 Dell Ave, Campbell, CA 95008408-343-7243
Ocean Avenue Veterinary Hospital1001 Ocean Ave, San Francisco, CA 94112415-586-5327
BluePearl Pet Hospital2201 Junipero Serra Blvd STE C, Daly City415-413-7363





1333 9th Ave


Blue Pearl

2201 Junipero Serra Blvd STE C, Daly City


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?