Welcome to Our Hospital
At St. Francis Veterinary Hospital, our team has been providing quality veterinary care to the Lafayette community since 1997. We are committed to providing high-quality and compassionate veterinary service to all of our patients.

Hospital Features
Our hospital is designed with your comfort and your pet's health in mind. From easy scheduling to on-site resources, St. Francis Veterinary Hospital makes every visit simple and stress-free.
Convenient Location
Multi-Pet Appointments
In-House Lab & Pharmacy
Short Wait Times
In-House Diagnostics
Our Commitment
St. Francis Veterinary Hospital provides families and their beloved pets with compassionate veterinary care. Learn more about us here or book online today!
Meet Our Patients












Book an Appointment at St. Francis Hospital
New pets are always welcome at St. Francis Hospital. Our friendly veterinary staff looks forward to providing our neighbors in Citrus Heights and surrounding communities with the veterinary care they need.
Book Online