Full-Service
Animal Hospital
in Cary, NC

Comfortable care, clear answers, and a team that treats your pet like family. From wellness visits to diagnostics and surgery, we’re here to support your pet through every life stage, with compassion and modern medicine.

Welcome to Walnut Street Animal Hospital!

Your local veterinarian in Cary, NC

We’re proud to care for dogs and cats in Cary and surrounding areas with a friendly team, a calm environment, and services designed around your pet’s needs.

We Are Locally Owned

We’re part of Cary and we love caring for the pets who make this community home.

Same Day Appointments Available

Need to be seen sooner? Call us and we’ll do our best to find an opening.

We Are Accepting New Clients

New to our hospital? We’d love to meet you and your pet.

Walnut Street Animal Hospital

A friendly, low-stress experience

Our team takes time to listen, explain options, and help you feel confident in your pet’s care plan. We focus on gentle handling, clear communication, and a visit that feels supportive, not rushed.

Our Veterinary Services

Comprehensive care, all in one place

Whether your pet needs routine prevention or more advanced support, our team offers services designed to keep them healthy and comfortable.

Pet Parent Reviews

See why families trust our team

What Sets Us Apart

Care you can feel good about

We combine a welcoming environment with modern tools and a compassionate approach. You’ll get straightforward recommendations, attentive follow-up, and a team that truly enjoys building long-term relationships with pets and people.

Schedule an Appointment with a Cary Veterinarian Today

Complete care for dogs and cats of every age

Have a new puppy or kitten, an active adult pet, or a senior who needs extra support? We’ll tailor a plan that makes sense for your family. Call or request an appointment online to get started.

Female Vet with Dog