The SF SPCA Mission Hospital at 201 Alabama Street (Leanne B. Roberts Animal Care Center) is here to help in the event of an emergency 7 days a week from 8:00 AM – 12:00 PM (noon).
If you believe your pet needs emergency care, call (415) 554-3030 and our team will direct you to our emergency services or schedule you an urgent care appointment within 48 hours.
Please know, our hospital 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.
Mission Campus Hospital
201 Alabama Street, San Francisco
Appointments: 8am–6pm, daily
Emergency Services: 8am–12pm (noon)
Pacific Heights Hospital
2343 Fillmore Street, San Francisco
Virtual Vet Triage
For a $50 fee*, the Vet Triage veterinarian will help you determine if your pet’s needs are, in fact, a true emergency and/or provide guidance for at-home care if appropriate.
*Vet Triage fee is not reimbursable by the SF SPCA