Adopting an animal

Adopting an animal brings all the love, companionship and rewards that come with buying a pet from a breeder, with one important difference – it gives an innocent animal the life-changing gift of a second chance and a loving home.

Family meeting dog in yard

How to adopt a pet from RSPCA WA

  1. Plan – Consider your budget, lifestyle and if you’re ready for the long-term commitment of pet ownership.
  2. Explore – See who is available for adoption in Perth online or in person.
  3. Visit – Get to know your potential new companion in person.
  4. Make it official – Complete the paperwork to finalise your adoption and take your new pet home.
  5. Settle in – Help your pet adjust to home life, with our support.
Kiko the cockatoo eating

Step 1: Plan for pet adoption

Welcoming a pet into your life is a long-term commitment. Taking the time to plan how you can adapt your lifestyle, budget and priorities to accommodate your new companion ensures you can provide a safe and loving home for their lifetime.

Pets can live for 10–20+ years, or even longer, depending on their species and age. Ask yourself:

  • Do I have time to give them daily care, exercise and enrichment?
  • Can I cover ongoing costs like food, vet care and supplies?
  • Do my lifestyle, work schedule, activity level and other commitments suit this type of animal?
  • Is my home and living arrangements suitable for this type of animal?

Click below to learn more about what to consider before you adopt or buy a pet.

Learn more

Kid with dad looking at shelter dogs

Step 2: Search for adoptable pets in Perth & WA

When you’re ready, browse our animals currently available for adoption and learn about their unique personalities, quirks, needs and ideal homes.

Many animals in our care have been rescued from cruelty or neglect, but thanks to the dedication of our veterinarians, behaviour support team and other shelter staff, each animal listed for adoption has been rehabilitated and is ready for a loving home.

Click below or visit our Animal Care Centre in Perth to view pets available for adoption in WA today.

Animals for adoption in WA

Mumma bunny with baby bunny

Step 3: Visit and meet your potential new pet

If you come across an animal you think might be a good fit, visit our Animal Care Centre in Perth to meet your potential new companion. Walk-ins are welcome during our business hours on Tuesdays-Saturdays, or by appointment on Sundays.

Our friendly team will talk you through the animal’s history and needs, help assess if they’re the right fit, and introduce you to them.

The meet-and-greet process is a little different for each type of animal.

For puppies and dogs:

  • Explore the kennel at your own pace and let one of our team members know if you’d like a meet-and-greet with a particular dog in the dedicated socialisation area.
  • It takes around 30 minutes for a meet-and-greet, so allow at least 1 hour for your visit.
  • Anyone can attend the initial visit, but all household members (including existing dogs) must meet before the adoption can be finalised.

For cats:

  • Explore the cattery at your own pace, where you can see cats available for adoption in their cat condo.
  • If you find your potential match, one of our team members can open their condo so you can interact more directly.

For rabbits, guinea pigs, birds and other small animals:

  • Let a team member know who – or what type of animal – you’re interested in adopting and they can introduce you directly.

For livestock:

  • Contact us before visiting to arrange a one-on-one appointment.
  • Before you reach out, please ensure you have a PIC (Property Identification Code) number, as this is an essential requirement.
Happy dog with new family

Step 4: Officially adopting your new pet

Once you’ve found the right pet, it’s time to welcome them into your family. Before you take them home, our team will guide you through the process of completing the ownership paperwork and processing your adoption fee to make it official.

You’ll also receive a detailed take-home information pack via email, including a full vet treatment history, vaccination records and microchip details (where applicable).

Before bringing your new companion home, it’s important to have everything ready so they can settle in safely and comfortably from day one. Make sure you have:

  • Food and water bowls
  • An appropriate shelter, enclosure and/or bedding
  • Toys and enrichment
  • A designated toileting area

For some animals with specific needs, we may offer a two-week trial adoption period to help ensure they are the right fit for your home. This will be discussed with you if it is an option for the animal you are adopting.

Big Bruce the cat in his adopted house watching TV on the couch

Step 5: Settling your pet into their new home

The first few weeks are an important adjustment period for your new pet. With patience, consistency and support, they will begin to feel safe and settle into the family.

We support you through this adjustment period and beyond, with free access to:

  • Veterinary support for pre-existing concerns in the first two weeks.
  • Tailored behaviour advice over the phone, with the option for in-person support in the first two weeks if needed.
  • Ongoing guidance for your pet’s wellbeing and care.

Our Animal Shelter is only ever a call away if you need help.

RSPCA WA Animal Care Centre entry

RSPCA WA shelter opening hours & location

Location: 108 Malaga Dr, Malaga (just off Reid Highway).

Opening Hours:

  • Tue, Wed, Thu, Fri: 9am-5pm, walk-ins only
  • Sat: 9am-4pm, walk-ins only
  • Sun: 9am-4pm, by appointment only
  • Mon & all public holidays: Closed

Contact: (08) 9209 9323

Adoption FAQs

Can I bring my existing pets?

If you’re adopting a dog, please bring your existing dog(s) for a meet-and-greet.
Other animals are not introduced prior to adoption to minimise stress.

Can I visit more than once?

Yes, you’re welcome to return as many times as needed, however someone else may adopt the animal you are considering in the meantime, so it’s best not to leave it too long if you’re seriously considering adoption.

If you find an animal who’s a suitable fit but need time to consider, you can make an in-person request to place an animal on hold for up to 24 hours. Availability cannot be guaranteed after that time.

What support do I receive after adopting?

We provide ongoing phone support to help your pet settle in, including:

  • Veterinary support for pre-existing conditions within the first 2 weeks
  • Behaviour advice tailored to your pet
  • General guidance on health, behaviour and wellbeing
Are RSPCA WA animals suitable for adoption?

Yes. Every animal available for adoption has received thorough care and assessment.

All adoption-ready animals:

  • Undergo a full veterinary health check
  • Receive treatment and rehabilitation for acute health concerns
  • Complete a behaviour assessment and support plan

We’re transparent about any known medical or behavioural needs to ensure the best outcome for you and your pet.

All dogs and cats are:

  • Desexed
  • Vaccinated
  • Microchipped
Why is there an adoption fee?

Adoption fees contribute to the cost of:

  • Veterinary treatment and procedures
  • Vaccinations, desexing and microchipping
  • Daily care, food and shelter

Our fees are in line with other animal shelters in Western Australia and may vary based on the animal’s age, breed or health status.

Will I always get the pet I want?

Not always. Our priority is the best match for the animal’s long-term welfare.

If a pet isn’t the right fit, our team will help you find one that better suits your home and lifestyle.

Can I return a pet after adoption?

Adopting a pet is a long-term commitment. If your circumstances change and you’re unable to continue caring for your pet, RSPCA WA will accept them back into our care, but refunds are not provided.

The only exception to this is for official trial adoptions for animals facing special circumstances, where the animal is returned within the 2-week trial period.

Can I reserve a pet?

No, reservations are generally not available.

If you are travelling from a regional area for a specific animal, please contact our shelter on (08) 9209 9323.