Village Vets Dunshaughlin | Village Vets

Welcome to Village Vets, Dunshaughlin

Village Vets was born in 1980 when Karl Cosgrave took over our Dunshaughlin practice, and we’ve continued to provide the very best veterinary care to the pets in our community ever since, renovating the building in 2022 to make the best use of our space.

We have three large consult rooms, separate cat and dog wards and a diagnostic imaging room including dental x-ray equipment. We have a large, airy reception and we’re passionate about fear free techniques to help make every one of our patients’ visits to see us as comfortable as possible.

We’re conveniently located in the centre of Castleknock and we offer clients free parking at the side of and behind our practice.

Opening Hours

Mon - Fri: 09:00AM - 7:00PM
Saturday: 09:00AM - 01:00PM
Sunday: CLOSED


Village Vets Dunshaughlin
Main Street
Co. Meath
A85 P028

Pet health plan

We're very proud of our innovative Pet Health Plan, which includes unlimited vet visits. We believe that the cost of a consultation should never be a barrier to getting expert advice, and the practice has over 1000 pets taking advantage of the fantastic benefits it offers. All of our team members are pet owners and we all choose to enrol our pets on to the Pet Health Plan, as we all believe it provides the best level of care for our loved ones.