Special Hospital Hours & Closures

The San Francisco SPCA Veterinary Hospitals offer two full-service, pet- and people-friendly locations in Pacific Heights and the Mission.​

Please note the following special hours and closures:

SF SPCA Hospital - Mission Campus

Open:
8:00am – 6:00pm for appointments and pharmacy
8:00am – 6:00pm for emergencies
Seven days per week (except major holidays)

Special Hours & Closures:
January 6, 2020 – Open at 9:00am, an hour later than normal.
February 4, 2020 – Open at 9:00am, an hour later than normal.
March 2, 2020 – Open at 9:00am, an hour later than normal.
April 7, 2020 – Open at 9:00am, an hour later than normal.
May 4, 2020 – Open at 9:00am, an hour later than normal.
June 2, 2020 – Open at 9:00am, an hour later than normal.
July 6, 2020 – Open at 9:00am, an hour later than normal.
August 4, 2020 – Open at 9:00am, an hour later than normal.
September 1, 2020 – Open at 9:00am, an hour later than normal.
October 5, 2020 – Open at 9:00am, an hour later than normal.
November 3, 2020 – Open at 9:00am, an hour later than normal.
November 26, 2020 – Closed for Thanksgiving.
December 7, 2020 – Open at 9:00am, an hour later than normal.
December 10, 2020 – Open at 9:00am, an hour later than normal.
December 25, 2020 – Closed for Christmas.

If your pet is having an emergency, go to our Pacific Heights Hospital, at 2343 Fillmore Street, or VCA Veterinary Specialists at 600 Alabama Street. 

Location:
Leanne B. Roberts Animal Care Center
201 Alabama Street (at 16th Street)
San Francisco, CA 94103

Free parking in the lot at the intersection of Alabama and Treat Streets

View Map

SF SPCA Hospital - Pacific Heights Campus

Open:
7:00am – 10:00pm for emergencies (Temporary, including holidays)
8:00am – 6:00pm for appointments
8:00am – 8:00pm for pharmacy and retail center
Seven days per week (except major holidays for appointments, pharmacy, and retail)

Location:
Pets Unlimited Care Center
2343 Fillmore Street (at Washington Street)
San Francisco, CA 94115

Limited client parking on Washington Street

View Map

 

Contact Information

Directions

To the SF SPCA Veterinary Hospital—Mission Campus, 201 Alabama Street:​
From the North Bay

Take Highway 101 across the Golden Gate Bridge. Stay on 101 heading south, and exit at Lombard. Take Lombard (approximately 12 blocks) to Van Ness. Make a right turn on Van Ness and follow for approximately 2 miles, all the way across Market Street (where the street turns into South Van Ness). Continue on for four blocks until you reach 16th Street. Make a left onto 16th Street. Travel 2-1/2 blocks down 16th Street and make a left on Alabama Street. 

From the East Bay

Take I-80 West across the Bay Bridge. Exit at 9th Street Civic Center off ramp. Make a wide left turn onto Harrison (a multi-lane, 1-way Street). Follow for approximately 6 blocks, to 16th Street. Make a left onto 16th Street. Travel 2-1/2 blocks down 16th Street and make a left on Alabama Street. 

From the Peninsula

Take Highway 101 (or 280 north to the 101) north. Exit at the Vermont Street off ramp. Make first left onto Vermont Street. Follow 2 blocks downhill to 16th Street. Make a left onto 16th Street. Travel 2-1/2 blocks down 16th Street and make a right on Alabama Street.

To SF SPCA Veterinary Hospital—Pacific Heights Campus, 2343 Fillmore Street:
From the North Bay

Take Highway 101 across the Golden Gate Bridge. Continue on 101. Take a slight left onto Lombard Street. Turn right onto Fillmore Street and the hospital will be on the right. 

From the East Bay

Take I-80 West across the Bay Bridge. Exit at Fremont Street. Merge onto Fremont Street and continue on Front Street. Take the first left onto Pine Street. Turn right on Fillmore Street and the hospital will be on your left. 

From the Peninsula

Take Highway 101 north (or 280 north to 101 N). Continue on Central Freeway. Turn right onto Market street. Take second left onto Franklin Street. Turn left onto California Street. Turn right on Fillmore Street and the hospital will be on your left.

If your pet is having an emergency outside of our hospitals’ emergency hours, call and go to one of the following nearby 24-hour clinics.

(click to enlarge)

Ready To Adopt?