Struggletown Vet Hospital - expert and friendly pet care | Struggletown Veterinary Hospital


7 Ways We Make Owning Your Pet A Breeze

  • Quick Question
    Call our friendly staff for great advice
  • New Puppy or Kitten
    Relax with our simple treatment guide for new pet owners
  • Need Training Help
    Convenient & fun, our Puppy Preschool makes training easy
  • On a budget
    Reasonable rates & expert help to prevent expensive illnesses
  • Busy
    Open till 9pm weekdays & 7 days a week. 
  • Emergency
    Call or drop in - we'll fit you in
  • Love your Pet
    So do we! They'll live longer, happier & healthier with expert advice & care from Struggletown Veterinary Hospital.

Call today for a fun, healthy & stress free pet.

Can't Find a Park?

Drop-Off Service Now Available

Struggletown Roadworks Notice 2 1 1

Drop-off Your Pet Before Parking

(02) 9398 8000


Welcome to the Struggletown Veterinary Hospital

Struggletown is a modern, friendly, A-class veterinary hospital located in the heart of the Eastern Suburbs of Sydney. We provide all the help you need to care for your pet, from up-to-date veterinary treatment through boarding, grooming and puppy training. Our motto is “Treating Pets as Part of the Family” and this ethos of pets as a loved and treasured member of the family guides everything we do.

Struggletown is open longer hours to be able to provide you with the service you need, whenever you need it.

Struggletown Vets has an interesting name that many people are curious about. The small block we stand on, between Barker St and Middle St was once a slum that provided low cost housing to recent migrants who worked at the racetrack. The days of a slum are long gone but the name reminds us of the interesting history of this area.

Please browse through our website to learn about the services we provide and meet our charming staff.

We would love to hear from you and meet you and your pet so feel free to drop by, call or email us at any time.


Hours of Operation

Monday to Friday: 7:30am - 9:00pm
Saturday: 9:00am - 5:00pm
Sunday: 9:00am - 4:00pm

Internal Links

Google Maps location for Struggletown Veterinary Hospital

Struggletown Veterinary Hospital
148 Barker Street
NSW 2031

(02) 9398 8000