Question: do any charities accept mattresses?
Answer: Donate your old mattress to local charities or non-profit organisations. Check to see if your local mattress retail store has an old mattress recycling program.