We care because your pet's wellbeing matters to us.

Compassionate Care from First Steps to Golden Years

Since 1982, Karrinyup Small Animal Hospital (KSAH) has been a cornerstone of the City of Stirling community. We believe that exceptional veterinary medicine is only half the story, because the other half is how your pet feels while they are here.

A Stress-Free Experience, Every Visit 

We know that a trip to the vet can be daunting, so we’ve designed our purpose-built hospital to be a sanctuary:

  • Separate Waiting Areas: Calm environments for both cats and dogs to prevent pre-appointment anxiety.

  • The "Pawsitive" Dog Experience: Gentle handling, plenty of treats, and the time your dog needs to settle in.

  • Cat-Friendly Focus: Dedicated consultation rooms using calming pheromone-treated towels and discreet examination techniques.

Our expert veterinarians, qualified nurses and compassionate customer care team is dedicated to lifelong learning, ensuring your family members always benefit from the latest advancements in modern surgical, dental, and diagnostic care. Every pet is an individual; tell us what makes them comfortable, and we will personalise our care to suit their unique temperament.

Services We Offer

  • ​Allergy Management

  • Advance Pain Management

    Skin Disease Management

  • Osteoarthritis Management

  • Weight Management​

  • Behaviour Assessment

  • Microchipping

  • Puppy Preschool

  • Hydrobaths

  • Nurse Appointments​

  • Emergency Care

  • City of Stirling Subsidy

  • Pet Shop and much more

Opening Hours

Monday - 7:30am - 7:00pm
Tuesday - 7:30am - 7:00pm
Wednesday - 7:30am - 7:00pm
Thursday - 7:30am - 7:00pm
Friday - 7:30am - 7:00pm
Saturday - 8:00am - 4:00pm
Sunday - Closed

Public Holidays - Closed

Have you seen our feature cases?

Read about the interesting cases that have come through our doors

KSAH is a strong believer of Sustainability and Repurposing and the caring of the future of our planet for our children

Request contact for appointment

Once we have received your request, our team will contact you shortly to arrange an appointment. Please note that submitting this form does not mean an appointment has been booked.