We have two veterinary hospitals to serve you: visit the full-service veterinary hospitals at our Mission or Pacific Heights Campus.
Make an Appointment
The SF SPCA Veterinary Hospital, Mission Campus, is open seven days a week, 8am - 6pm, except major holidays. The Hospital at our Pacific Heights Campus is open 24 hours a day, 7 days a week, 365 days a year. Call 415.554.3030 or click here for more information and a link to our online appointment request form.