We aim to provide the highest quality veterinary care for your pet and exceptional customer service. We are dedicated to ensuring your pets are healthy and happy as we understand how important the human animal bond is. We have the most comprehensive medical expertise and the most extensive surgical and emergency facilities available.

Being located in Sydney’s Hill district city our clinic is a popular choice for pets from; Castle Hill, Baulkham Hills, Kellyville, Bella Vista, Cherrybrook, West Pennant Hills.

Routine Services

  • General Vet Care
  • Cat & Dog Dentistry
  • Vaccination
  • Microchipping
  • Onsite Pathology
  • Dietary Advice

This clinic doesn’t currently offer the Best for Pet Wellness Plan. Find a participating clinic.

Meet the team

Customer reviews

Vets and Nurses are extremely caring. I moved out of the area 4 years ago and tried other vets but didn't recieve the same care and treatment for my two big dogs as I did at Castle Hill so I drive 45 mins to get there and am always satisfied with the treatment of my huskey and akita.
Michelle S.
So incredibly grateful and thankful for the care they showed my dog. He ran away and as his microchip has not been updated, there was no way of locating him back to me. However, they went to the extent of searching through facebook which is when they found my post and called me. He was fed a nice breakfast and taken care of. I’m sure he’s going to want to go exploring again because of the luxurious treatment 😂 Thankyou so much. So incredibly thankful. Taking care of our fur babies ❤️
Jami N.
My little dog needed emergency surgery, and I thought I would try a new vet which was Castle Hill Veterinary Hospital. The surgery went well, not to mention the quality of care and service from all the staff was amazing. You really feel like your dog is being looked after. Its just something I have not experienced in the last 20 years of vets in the Western Suburbs. Will be taking all my dogs there from now on.

Opening hours

After hours emergency

Castle Hill Vet
Get Directions

Please call in advance for emergency services.

Other clinics