Volunteer at an event or shelter and make the world of difference.

Sydney Shelter and Veterinary Hospital

Volunteers play an important role at RSPCA NSW and help with a wide variety of tasks across the state. Volunteering with us involves commitment, dedication and passion. It’s a fantastic way to meet new people and be directly involved in protecting animals from cruelty and neglect. Opportunities may differ between locations based on current availabilities and need.

Located in Yagoona, our Sydney Shelter is the largest animal shelter in NSW. We offer a wide range of services, programs and training opportunities, including Delta-affiliated Puppy Preschool classes, barking consultations, student placements and volunteer opportunities. Our Sydney Veterinary Hospital is located onsite, offering services to shelter animals and the public.

Available Roles