Friendly care for your pet

Welcome to Terrey Hills Animal Hospital

The Terrey Hills Animal Hospital has been providing a first class veterinary service for over 30 years.


Situated in a beautiful rural area of Sydney's Northern Beaches, yet only 40 minutes' drive from the centre of Sydney, The Terrey Hills Animal Hospital offers all the advantages of a modern city clinic, with the friendly attitude of a country practice.

Clinic Hours

Monday to Friday
8am – 7pm
9am – 12 noon
10 am – 11 am


Phone for Appointment: 02 9450 2020


After hours Emergencies: 02 9966 7263

Contact Us

  • 02 9450 2020
  • 02 9450 1772
  • 97 Booralie Road, Terrey Hills NSW 2084


Click here to start shopping on obay