Welcome to Maroochy District Animal Hospital

We are located in Maroochydore on the Sunshine Coast, Queensland, and welcome pets and pet parents from Maroochydore, Alexandra Headland, Buderim, Kuluin, Mooloolaba, and surrounding suburbs.

Maroochydore’s first state-of-the-art Animal Hospital and Vet Clinic, designed and equipped to provide our patients with Excellent Care.

From routine general practice, to hospital level medical and surgical care, we are proud of what our facility has to offer and would love to show you around! Whether you have a puppy ready for it’s first vaccination, or your cat has urinary tract issues, our highly experienced vets and nurses are here to offer you excellent care, at a competitive price right here in Maroochydore. If you are looking for a more personalized and informed approach to shopping for pet merchandise, drop in and peruse our range from flea and tick control, to grooming and training aids.

  • What a wonderful team and fantastic facility. Five star service and care in the heart of Maroochydore.

    Ozlamanite, Buderim
  • What a great new vet hospital at Maroochydore! The staff are very friendly and extremely helpful!

    Mary, Sunshine Coast
  • It is very rare these days to find a vet let alone anyone in the service industry that showed as much empathy, care, understanding and love within their profession as you showed us on Thursday. Your knowledge, compassion and communication on the day was a welcome change. I can’t remember the last time a left a vet clinic feeling comfortable knowing that my boys had just had the best care possible.

    Nikki, Bear and Tayne

Discover the program which includes:

  • Unlimited FREE Consultations
  • Annual
  • Up to $250 OFF a Dental Procedure
  • 24/7 online access to Vets
  • Preventative Health Care Screen x 1 Per Year
  • FREE Microchip
  • 10% Discount on Professional Services by a Vet
  • 10% Discount on Parasite & Heartworm control
  • 10% Discount on Food & Merchandise

Opening Hours

Mon8.00am - 6.00pm
Tue8.00am - 6.00pm
Wed8.00am - 6.00pm
Thu8.00am - 6.00pm
Fri8.00am - 6.00pm
Sat8.00am - 4.00pm