RSPCA South Australia Thrift Shops stock a range of pre-loved items and raise much-needed funds to help all creatures great and small.

Located around Adelaide our Thrift Shops are assisted by a team of dedicated volunteers and are the perfect place to grab a bargain!

By donating quality used clothing and small homewares to any of RSPCA South Australia Thrift Shops, you will be helping to support the welfare of thousands of animals across Australia.

Donating Goods

Drop off your clothing or bric-a-brac at an RSPCA South Australia Thrift shop near you (locations below). Please note that we are unable to accept white goods/electrical items and mattresses.

Please be sure the goods you donate are good quality. It costs us much needed funds each year to dispose of items that are not fit for resale. Call 1300 4 777 22 during business hours if you are unsure about what you can donate.


Volunteers play a huge part in the operation and success of our five Thrift Shops. A Thrift Shop volunteer typically assists with serving customers, merchandising, pricing stock and the general up-keep of the shop. Volunteering can be a highly rewarding experience and a great way to meet people who are also passionate about caring for animals.

If you are over 18 and are interested in becoming a Thrift Shop volunteer, please click here fill out our online application form.

Thrift Shop locations

Thirft Shop LocationStreet AddressSuburbPhoneOpening Hours
BlackwoodShop 13, Blackwood Plaza
168-170 Main Road
Blackwood SA 5051(08) 8178 1065Monday to Saturday: 10.00am – 4.00pm
Sunday: Closed
Brighton455 Brighton RoadBrighton SA 5048(08) 8377 0773Monday – Saturday: 10.00am – 4.00pm
Sundays: Closed
Prospect180 Prospect RoadProspect SA 5082(08) 8269 2366Monday to Saturday: 10.00am – 4.00pm
Sunday: Closed
Semaphore106 Semaphore RoadSemaphore SA 5019(08) 8341 5000Monday to Friday: 10.00am – 4.15pm
Saturday, Sunday: 11.00am – 4.15pm
Public holidays: 11.00am – 4.15pm
(excluding Christmas day)
WarradaleShop 6, 352 Morphett RoadWarradale SA 5046(08) 8296 6700Monday to Saturday: 10.00am – 4.00pm
Sunday: Closed