How To Recycle an Old or Used Mattress
Roughly 80% to 90% of mattress parts (by weight) can be recycled or repurposed to create new products. To properly recycle an old or used mattress, first locate the nearest recycling center that accepts them. A quick Internet search using your zip code will most likely yield at least one location within reasonable driving distance. Both ByeByeMattress.com and Earth911 offer online aggregators that allow you to search for recycling centers accepting certain household goods (such as mattresses) in your geographic area.
In most cases, you will be charged a fee for recycling your old mattress. Expect to pay $20 to $40 per mattress if you arrange for pick-up services at your home, or $10 to $20 for each mattress you transport to a recycling center in your own vehicle. The criteria for acceptable mattress donations will vary by organization. Most centers will not allow you to donate a mattress that is wet, stained or infested with bed bugs. However, broken or torn mattresses can usually be donated. Also may try reselling your old mattress.
Read more at: https://www.tuck.com/mattress-disposal/#mattress_recycling