Phone:       
02 4954 7055        
Mixed-breed puppy, 4 months old, sitting in front of white background


Newcastle's Vet Clinic & Certified Emergency Vet Clinic

Woman and her dog at a vet clinic near Newcastle

Imagine a vet clinic where your pet comes first and the staff truly care and listen. For nearly half a century, Cardiff Veterinary Hospital has been the trusted veterinary practice of choice for animal lovers in Lake Macquarie and Newcastle. We are a fully accredited general practice veterinary surgery with an experienced, caring and dedicated team.

We offer a friendly, professional veterinary service, modern facilities, and value for money in a convenient location. Based in Cardiff, we are ideally located for people in Cardiff, Warners Bay, Macquarie Hills, Lakelands, Glendale, Edgeworth, Garden Suburb, Kotara, Elermore Vale, Charlestown, Argenton, Cameron Park, Speers Point, Eleebana, Boolaroo, Rankin Park, Hillsborough and many other suburbs of Newcastle and Lake Macquarie.

Our staff are all devoted pet owners and when you come to visit us, we will do everything to ensure your pet is kept comfortable and safe.

About Us

Cardiff Veterinary Hospital is a fully licensed general practice veterinary surgery with a team of experienced, caring and dedicated staff. We offer friendly, professional service and value for money. Our vets and nurses are all animal lovers and always enjoy meeting new furry friends!

We are conveniently located in the centre of the Cardiff retail district. Our hospital is fully computerised, allowing ready access to your pets' medical records. Our hospital facilities include:

  • A spacious waiting room for you and your pet
  • Two consulting rooms
  • A treatment room
  • An operating theatre with full surgical facilities
  • Separate dog and cat hospitals
  • Pathology and in-house radiology.

Please visit our services page for a full list of our veterinary services.

Tour Our Animal Hospital

Phone us today to book a consultation at the best Vet Hospital in Newcastle on  02 4954 7055 .

Share by: