RSPCA
  • Shop Online
  • News & Events
  • Blog
  • Locations
  • Contact
  • Seen an animal in distress? Call 1300 ANIMAL(264 625)
  • Find content on RSPCA

Main Menu

  • Who we are

    Our mission statement is simple, but powerful: Together We Change Lives

    • About RSPCA Queensland About RSPCA QLD
    • RSPCA Queensland History Our History
    • Fundraising Our Locations
    • The Board
    • Careers
    • Provide Animal Care Advice Resources and Policies
    • Annual Impact Report
    • Media Kit Media Kit
  • What we do

    Our centres throughout Queensland are where we rescue, rehabilitate and rehome.

    Services

    • Save animals
    • Staff Years of Service Care for wildlife
    • Care for Animals Care for animals
    • RSPCA Queensland Locations Find homes for animals
    • Find Lost Animals Find lost animals
    • Teach Kids about Animal Welfare Teaching Kids about Animal Welfare
    • Media Kit Animal welfare awareness
    • Working with Communities Working With Communities
    • Other RSPCA Queensland Products and Services Other products and services
    • Disaster and Alerts Information Disasters and Alerts
    • Success Stories

    Resources

    • Provide Animal Care Advice Provide Animal Care Advice
  • How you can help

    RSPCA Qld is a non-government, registered charity that relies on the generosity of the community to fund 96% of our vital work.

    • Donate
    • Fundraise
    • Get your Business Involved
    • Leave a Gift in Your Will
    • Volunteer Volunteer
    • Find Lost Animals Foster
    • Ambassadors
    • Buy Lottery tickets
    • Get RSPCA Pet Insurance
Adopt Report Cruelty Volunteer Donate
  • Permanent Positions
  • Home
  • Who we are
  • Careers
  • Permanent Positions
Share
Print

Permanent Positions

  • Apr 09  

    National Lottery Operations Coordinator

    Join RSPCA Qld as a National Lottery Operations Coordinator in a varied, hands-on role where no two-days are the same!

  • Apr 08  

    Pets at Rest Assistant

    Join our Pets at Rest team and play a meaningful role supporting pet owners and honouring pets through compassionate, hands-on aftercare work.

  • Apr 08  

    Veterinary Nurse - Toowoomba

    Looking for variety and purpose Join RSPCA Qld Toowoomba and deliver hands-on care in a regional role where no two days are the same.

  • Apr 08  

    Youth Early Intervention Program Officer

    Deliver impactful youth programs using animal welfare to build trust, resilience, and positive life skills!

  • Apr 07  

    Regional Inspector - Rockhampton

    Join RSPCA Qld as an Inspector and protect animals across your region. A frontline role combining investigations, community work, and real impact!

  • Apr 01  

    Veterinary Nurse & Animal Care Attendant - Townsville

    A dynamic, hands-on role blending vet nursing, community outreach, and animal care. Perfect for someone who thrives on variety and purpose!

  • Mar 26  

    Animal Care Manager - Cairns

    Lead a high-impact shelter team in Cairns, delivering animal welfare outcomes in a hands-on, fast-paced leadership role.

  • Mar 26  

    Maintenance Officer

    Hands-on, varied Maintenance role across RSPCA Qld sites keeping facilities safe, functional, and running smoothly to support animal care.

  • Mar 26  

    Practice Manager - Wacol

    Lead teams and keep a busy animal hospital running smoothly. Ideal for a people focused leader who enjoys improving operations and making an impact.

  • Mar 22  

    Adoption and Rehoming Officer

    Create second chances for animals every day! Deliver meaningful adoption experiences in a fast-paced, purpose-led environment.

  • 1
  • 2
  • Next Page

How you can help

Donate

Help all creatures great and small by making a monthly or single gift. Your support will help us to continue to rescue, rehabilitate and rehome animals every day.

Donate
Donate

Volunteer

Without our valued volunteers, RSPCA Qld would not be able to help the many abused, abandoned and injured animals that come into our care every year.

I want to volunteer
I want to volunteer

Adopt A Pet

Our goal is to find safe, loving homes for the many animals in our care. Why not take a look at the beautiful animals waiting patiently to find a home now.

Adopt a pet from a shelter
RSPCA

Together We Change Lives

Seen an animal in distress? Call 1300 ANIMAL (264 625)

Connect with Us

  • Facebook
  • Instagram
  • Twitter
  • linkedin
  • Youtube

Our Promise

We promise to uphold the highest ethical standards. Your personal information will never be sold or traded to other charities or organisations. This is our promise to you.

  • Education
  • RSPCA Insurance
  • Media & Advertising
  • Careers
  • Sitemap
©RSPCA Queensland Ltd. ABN: 74 851 544 037
  • Terms & Conditions
  • Privacy
  • Cookie Statement