Small and large animal after hours service available. Please phone 0447 202 600 if you are experiencing an emergency.



We hold puppy preschool classes regularly, please contact one of our friendly receptionists to find out our next starting date.



Social Media



All of our staff are dedicated to providing gold standard veterinary care to our patients, big or small.


  • Equine & Small Animal Medicine, Surgery, Dentistry & Reproduction
  • Emergency consultations
  • Vaccinations
    • Dog
    • Cat
    • Horse
    • Farm Animal

Business Hours

Monday       8am - 5pm

Tuesday       8am - 5pm

Wednesday  8am - 5pm

Thursday     8am - 5pm

Friday          8am - 5pm
Saturday      8am - 12pm

Sunday        Emergencies only

Book an appointment now:

07 5422 9410

Our dedicated team of educated staff will be sure to help answer your questions whether it be:

  • Equine
  • Canine
  • Feline
  • Farm Animals



We have seen a rise in Kennel Cough cases within the last month. Ensure your dogs are up to date with their Kennel Cough Vaccines and if displaying any symptoms, contact us.


Our Location


Moreton Bay Vets

2 Mossdale Road, D'Aguilar Queensland 4514, Australia


Big or small, we treat them all