The Salvation Army does collect donated mattresses. Individuals interested in donating mattresses to the Salvation Army have the option to drop them off at a local donation center, or they may arrange a pickup. However, the Salvation Army does state that not all items are accepted at all locations.
The Salvation Army accepts mattresses for both adult and children's beds. This can also include cribs as well as sleeper sofas.
Individuals who are interested in arranging a donation pickup can do so by calling the Salvation Army directly at 1-800-SA-TRUCK. Those who have questions regarding what types of items are eligible for donation in their area can contact the local Salvation Army store.