A purpose-built Vet facility catering to the needs of Townsville pet families in one central location.

My Pet Hub is your one-stop-shop for all things pet related. Drop your dog at Doggie Day Care (Dogtopia Retreat) or take a holiday and leave your cat in our capable hands. If you need pet products you can pick up your weekly dog food order and more – all before you start work! Whilst your dog is in daycare, they might visit our groomer or have a health check with our Vet team.

And if you are emergency services and defence personal, receive 10% off services* at My Pet Hub Kirwan when you show your ID card. This is our small way of saying thank you for everything that you do. (*excludes medication)

My Pet Hub services pets and pet parents of Townsville including Kirwan, Thuringowa Central, Condon, Rasmussen, Bohle Plains, Cranbrook, Aitkenvale, Annandale, Vincent and surrounding suburbs. Our dedicated team looks forward to welcoming you and your pet to our veterinary family.

Routine Services

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

This clinic offers the Best for Pet Wellness Plan providing care services essential for maintaining your pet’s health and wellbeing. Learn more

Meet the team

Customer reviews

Great experience had today at My Pet Hub. Friendly staff and being a first time dog owner, they took the time at our first consultation to talk through the things that we need to do to keep our dog safe, including vaccination schedule and worming needs. A dog groomer provided an overview of what we need to do both at home and with a groomer if we choose so to keep the dog healthy on the outside, including a demo of clipping hair round eyes, ears and bum (for our Cavoodle). Great service!
Schu M.
Great concept . Good pet cover "Best for Pet" modern progressive vet business
Wayne S.
Absolutely amazing, staff there are very patient and understanding, was told price of things before they were performed to prevent unexpected charges. Our vet was very good answering all questions with understandable answers. Was probably the best vet experience we have had in a very long time
Jaimylee H.

Opening hours

Opening hours

Other clinics