Welcome to
Cornwallis Veterinarians!

Your local veterinarians in the Annapolis Valley!
Contact us today


Veterinary Services

Our veterinarians in the Annapolis Valley are pleased
to offer a wide variety of veterinary services!

Welcome to Cornwallis Veterinarians where the health and well-being of your farm and companion animals is our top priority.

We have a full service hospital in Kentville, NS, and a satellite clinic in Windsor, NS with a total of 9 companion animal veterinarians as well as numerous technicians and support staff.  Our dedicated health care team provides exceptional care to you and your pets.

We also have 7 experienced Large Animal Veterinarians who travel to your farm to provide routine medical care to your farm animals, as well as attend to any emergencies which may arise.

Outside of office hours, Emergency care can be obtained by calling 902-678-2731.  Services are provided at our Kentville hospital at 273 Belcher Street.

In this website you will meet our veterinarians, see the services we provide and find links to other recommended veterinary websites.

Our veterinary team in the Annapolis Valley welcomes you and your pet.

We always welcome new clients and patients to our full service veterinary practice in the Annapolis valley. We know you will be very happy with our services.
We look forward to meeting you and your pets.
Learn More

We are committed to providing you with the latest in pet health information.

This information is for educational purposes only to help you understand your pet’s healthcare needs.
Please contact us directly for specific concerns about your pet.
Learn More

Meet Our Caring & Compassionate Veterinary Team.

Meet the Veterinarians & Team of Cornwallis Veterinarians in the Annapolis Valley! We’re pleased to provide exceptional vet care for your pets.
Please call us at 902-678-2731 to speak to one of our caring veterinary staff members.
Meet Our Team

Request Services

We are happy to book an appointment for you!
Learn More



273 Belcher St
Kentville, NS
B4N 1E2


P: 902-678-2731
F: 902-679-1321
Email : cvet@eastlink.ca


Mon – Fri 8am – 8pm
Sat 8am – 12pm

24 hour emergency services
available. Call 902-678-2731

Follow Us



4505 Highway  #1
Three Mile Plains, NS
B0N 2T0


P: 902-798-5502
F: 902-798-0304
Email: cvetswindsor@eastlink.ca



Mon, Tues, Thurs, Fri  8:30am – 5pm
Wed 10:30 am – 7 pm