Hours & Locations

Coronavirus Update—March 1, 2022: 

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

Our SF SPCA Mission campus remains open. However, due to the pandemic, please do not come to the campus if you are experiencing any COVID symptoms or are sick. Please note that masks are required on campus at all times.

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

Important Announcement:
Pacific Heights Campus
(2343 Fillmore St.)

As of April 1st, SF SPCA Veterinary Hospital – Pacific Heights Campus is now operated as San Francisco Animal Medical Center (SF AMC). As a Pacific Heights client, your appointments, reminders, and care team remain as they have been. Find more information.

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


The adoption center will be closed on Monday, February 27th. 

Veterinary Care

201 Alabama Street, San Francisco

Veterinary Hospital Hours
Appointments: 8am–6pm, daily

To book a hospital appointment, 
please call (415) 554-3030

Pharmacy Hours
8am–12pm & 2pm–5pm, daily

Spay & Neuter Clinic Hours
Appointments: 8am to 6pm, Tues–Sat

To book a spay & neuter appointment, 
please call (415) 554-3084

Behavior Clinic Hours
Appointments: 8:30am to 4pm, Mon–Fri

To arrange a behavior consultation, 
please call (415) 554-3074

Adoption Center  
250 Florida Street, San Francisco

Adoption Center Hours
10am-6pm, Sun–Wed, Fri-Sat 
1pm-6pm, Thu

To find out more information about adoptions,
please call (415) 522-3500

If your pet emergency is after hours, here is a list of emergency veterinary hospitals nearby.

Ready To Adopt?