Firstly, what condition is the carpet in?
Freecycle to give away. It does not cost anything to put a message on Freecycle (6,000+ members in the metro Adelaide area), but you will need to register to get a Yahoo ID if you don’t already have one. The onus is on people who claim materials to collect it, unless you would like to offer to drop it to them. You could also try contacting Melbourne Carpet Recyclers, who may have some suggestions for you: www.mcrecyclers.com You could also try contacting the Carpet Institute of Australia, who have an official Environment Policy, and see if they have any ideas, email info@carpetoz.com.au.