Agency staffing is limited due to the quickly evolving situation with COVID-19. We ask for your patience in returning emails and phone calls at this time. Certain programs and events held by the Agency and our partners are canceled. Please go to this page for the most recent updates.


Your old mattress doesn’t have to end up in a landfill. Mattresses disposed of at County Refuse Disposal Sites, with the exception of Guerneville Transfer Station, are landfilled. Instead, dispose of your unwanted recyclable mattress through the Mattress Recycling Council's Bye Bye Mattress Program

The Bye Bye Mattress Program is made possible by a recycling fee that is collected when a new mattress or box spring is sold in California. When buying a new mattress, retailers are required by law to offer to pick-up your old mattress at no cost when they deliver your new one. When a mattress and box spring gets recycled, the steel, foam, fiber and wood become new products such as steel beams, industrial filters, carpet padding ,and even mulch for your garden. In fact, up to 80% of the components of a used mattress can be recycled.

Recyclable mattresses:
clean, dry mattresses (any size) • box springs • futons. Not accepted: soiled or wet mattresses • futon frames • crib mattresses • dog beds • mattress toppers

Related topic:

See Free Mattress Recycling Event Calendar Zero Waste Sonoma has partnered with Conservation Corps North Bay and the Mattress Recycling Council to host free electronics collection events. No appointment necessary for these events. Limit of three units per vehicle per day. All events held in the parking lot. Due to COVID-19 shelter in place orders in Sonoma County, the 2021 events are tentative. Please check the event calendar frequently, and up to the day before the event you're interested in attending to confirm it is still taking place.

See Bulky Item Pickup to have your recyclable mattress picked up by your residential hauling company. Mattresses picked up by Recology Sonoma Marin and by Sonoma County Resource Recovery are recycled through the Mattress Recycling Council's Bye Bye Mattress Program. Mattresses picked up by Sonoma Garbage Collectors are landfilled.

Loading map...


Location pin Annapolis Transfer Station (Disposal and Recycling)

33549 Annapolis Rd.
Annapolis, CA 94952

Location pin Central Disposal Site

500 Mecham Rd
Petaluma, CA 94952

Location pin Conservation Corps North Bay – Bye Bye Mattress Recycling Site

365 Blodgett St
Cotati, CA 94931

Location pin Guerneville Transfer Station (Disposal and Recycling)

13450 Pocket Canyon Dr./Hwy. 116
Guerneville, CA 95446

Location pin Healdsburg Transfer Station (Disposal and Recycling)

166 Alexander Valley Rd
Healdsburg, CA 95448

Location pin Mattress Recycling Council Commercial Volume Pick-up

Location pin Sonoma Transfer Station (Disposal and Recycling)

4376 Stage Gulch Rd.
Sonoma, CA 94956