This is a placeholder for the Yext Knolwedge Tags. This message will not appear on the live site, but only within the editor. The Yext Knowledge Tags are successfully installed and will be added to the website.

(Call or Text)

Request Appointment

Serving the Dublin, CA and Surrounding Areas



Personalized Pet Care

Flexible Hours | Excellent Vet Care| AAHA Accredited Practice

Flexible Hours
Affordable Vet Services
AAHA-Credited Practice

This is a placeholder for the Yext Knolwedge Tags. This message will not appear on the live site, but only within the editor. The Yext Knowledge Tags are successfully installed and will be added to the website.

Highly Experienced, Trustworthy Veterinary Staff

Choose a veterinarian you can trust to give your four-legged friend the care they deserve. Come to Dublin Veterinary Hospital for state-of-the-art vet services and treatment. We're proud to meet all of your cat or dog's health care needs.

Call (925) 828-5520 to schedule an appointment with our skilled, compassionate veterinarian. Flexible hours are available and emergency services are always available during normal business hours.

Why Choose Dublin Veterinary Hospital for Your Pet's Health Care?

Emergencies Welcome During Business Hours
American Animal Hospital Association accredited
Excellent Vet care
Full Service Veterinary Hospital
Serving Dublin, CA since 1967

Comprehensive Veterinary Services

From vaccinations to dentistry to surgery, when it comes to vet care for your beloved furry friend, Dublin Veterinary Hospital is the only name you need to know. We also have a weekly vaccination clinic and specialize in spaying and neutering pets as well.
Learn More
Accepting New Clients
Bring your pet to Dublin Veterinary Hospital for their first time and get a nose-to-tail physical examination.

A Warm, Personal Touch

When you bring your cat or dog to Dublin Veterinary Hospital, they'll get a warm, personal touch to their health care that you won't find anywhere else. We even offer your pet treats to enjoy during the visit, which will help keep them at ease and relaxed.

Call (925) 828-5520 to schedule your appointment.
Share by: