“Great service - kind and knowledgeable staff. Thank you Dr. Mitch. My darling boy is in good hands. Thank you 🙏”

Your local Ashgrove vet, caring for pets since 1972
Personalised veterinary care for dogs and cats at every stage of life.
Who we are
Experienced veterinary care with a genuinely personal approach
For more than 50 years, Ashgrove Avenue Veterinary Clinic has cared for pets and their families across Brisbane’s inner north-west.
Our experienced team provides preventative healthcare, medical treatment, diagnostics, dentistry and surgery for dogs and cats. We take the time to listen, explain your options clearly and create a care plan suited to your pet’s individual needs.
Whether you are welcoming a new puppy or kitten, managing an ongoing health condition or helping an older pet stay comfortable and active, our team is here to support you at every stage.
Located at 32 Ashgrove Avenue, we welcome pets from Ashgrove, Bardon, Red Hill, The Gap, Alderley, Enoggera, Newmarket, Paddington, Kelvin Grove and surrounding Brisbane suburbs.
Complete veterinary care for your pet

Why choose Ashgrove Avenue Vet?
Local care you and your pet can feel comfortable with
Caring for Ashgrove since 1972
We are proud to have supported generations of local pets and their families for more than 50 years.
Care tailored to your pet
Every pet is different. We consider their age, health, lifestyle and individual needs when discussing treatment and preventative care.
Clear, supportive communication
We explain our findings, recommendations and available options so you can make informed decisions about your pet’s care.
Familiar care through every life stage
From first vaccinations to senior health support, our team is here to build an ongoing relationship with you and your pet.
Convenient veterinary care
Our Ashgrove clinic is open from 7:00 am to 7:00 pm Monday to Friday and from 8:00 am to 4:00 pm on Saturday.
A more comfortable veterinary experience
We understand that visiting the vet can be stressful for some pets and owners. Our team aims to create a calm, welcoming experience and handle every patient with patience and kindness.
If your pet finds veterinary visits difficult, please let us know when making your appointment. We can discuss ways to make their visit more comfortable.
Social visits are also welcome. Call us if you would like to bring your pet in for a quick hello, a treat and a positive visit without an examination.

In An Emergency
If your pet needs urgent veterinary attention during our opening hours, call us immediately on (07) 3366 6666. Our team will advise you whether to come directly to the clinic or attend an emergency hospital.
For after-hours emergencies, contact Pet ER Stafford on (07) 3359 0777 or BVECCS Albany Creek on (07) 3264 9400.

Meet our team
Our veterinarians, nurses, receptionists and support team share a commitment to thoughtful, compassionate veterinary care. Meet the people behind Ashgrove Avenue Veterinary Clinic and learn about their experience and professional interests.
Why furry friends love us

Register your pet
New to Ashgrove Avenue Vet?
We would love to welcome you and your pet. Register their details through our Pet Portal, then book an appointment online or call our team for assistance.




.png%3Fv%3D1790823484143&w=2560&q=75)






