Mattresses

Help keep old mattresses out of the landfill! Mattress recycling is available throughout Sonoma County. 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.

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

1. Permanent Drop-Off Locations

  • The Conservation Corps North Bay office in Santa Rosa accepts mattresses free of charge from the public on a first come first serve basis on M-Th at 3555 Airway Drive, from 7:30A to 3:00P; contact site to confirm availability and hours.
  • The Conservation Corps North Bay office in Novato accepts mattresses free of charge from the public at 11 Pimentel Court on M, W-Th from 7:30A to 3:00P; contact site to confirm availability and hours.
  • At the Guerneville Transfer Station, mattress recycling is free for Sonoma County residents with proof of residency; contact site to confirm availability as space is limited.

2. Bulky Item Pickup

  • Contact your waste hauler to learn how curbside bulky item pickup works in your area. You may have a free pickup available. Find your waste hauler.

3. Retailer Take Back

  • All retailers in California are required by law to offer no-charge take-back of a customer’s used mattress and box spring when the new one is delivered.

4. Event Drop-Off Locations

  • Conservation Corps North Bay also partners with other local organizations, companies, and municipalities to host mattress recycling events in and around the North Bay. Visit ccnorthbay.org/events for more information.
  • Due to inclement weather, CCNB/Zero Waste Sonoma one-day mattress recycling events are suspended from November to February. Mattress recycling resumes at e-waste events from March to October.

For more info on mattress recycling in California, please visit Bye Bye Mattress.

Find a free mattress recycling event

Loading map...

Locations

Location pin Mattress Recycling Event - Sonoma (Community Center)

DateApril 6

276 E Napa St
Sonoma, CA 95476

DescriptionRecycle your clean, dry, unwanted mattresses for free at this special one-day event! Only mattresses (any size), futons, and box springs are recyclable. Limit of three units per vehicle per day are accepted. Soiled or wet mattresses, futon frames and crib mattresses are not accepted.

Location pin Mattress Recycling Event - Monte Rio (Community Center)

DateApril 13

20488 CA-116
Monte Rio, CA 95462

DescriptionRecycle your clean, dry, unwanted mattresses for free at this special one-day event! Only mattresses (any size), futons, and box springs are recyclable. Limit of three units per vehicle per day are accepted. Soiled or wet mattresses, futon frames and crib mattresses are not accepted.

Location pin Mattress Recycling Event - Healdsburg (Community Center)

DateMay 11

1557 Healdsburg Ave
Healdsburg, CA 95448

DescriptionRecycle your clean, dry, unwanted mattresses for free at this special one-day event! Only mattresses (any size), futons, and box springs are recyclable. Limit of three units per vehicle per day are accepted. Soiled or wet mattresses, futon frames and crib mattresses are not accepted.

Location pin Mattress Recycling Event - Santa Rosa (Luther Burbank Center)

DateJune 15

50 Mark West Springs Rd
Santa Rosa, CA 95403

DescriptionRecycle your clean, dry, unwanted mattresses for free at this special one-day event! Only mattresses (any size), futons, and box springs are recyclable. Limit of three units per vehicle per day are accepted. Soiled or wet mattresses, futon frames and crib mattresses are not accepted.

Location pin Mattress Recycling Event - Petaluma (Lucchesi Park)

DateJuly 20

320 N McDowell Blvd
Petaluma, CA 94954

DescriptionRecycle your clean, dry, unwanted mattresses for free at this special one-day event! Only mattresses (any size), futons, and box springs are recyclable. Limit of three units per vehicle per day are accepted. Soiled or wet mattresses, futon frames and crib mattresses are not accepted.

Location pin Mattress Recycling Event - Oakmont (Community Center)

DateAugust 17

6633 Oakmont Dr
Santa Rosa, CA 95409

DescriptionRecycle your clean, dry, unwanted mattresses for free at this special one-day event! Only mattresses (any size), futons, and box springs are recyclable. Limit of three units per vehicle per day are accepted. Soiled or wet mattresses, futon frames and crib mattresses are not accepted.

Location pin Mattress Recycling Event - Rohnert Park (Community Center)

DateSeptember 14

5401 Snyder Ln
Rohnert Park, CA 94928

DescriptionRecycle your clean, dry, unwanted mattresses for free at this special one-day event! Only mattresses (any size), futons, and box springs are recyclable. Limit of three units per vehicle per day are accepted. Soiled or wet mattresses, futon frames and crib mattresses are not accepted.

Location pin Mattress Recycling Event - Windsor (Huerta Gymnasium)

DateOctober 12

9291 Old Redwood Hwy
Windsor, CA 95492

DescriptionRecycle your clean, dry, unwanted mattresses for free at this special one-day event! Only mattresses (any size), futons, and box springs are recyclable. Limit of three units per vehicle per day are accepted. Soiled or wet mattresses, futon frames and crib mattresses are not accepted.

Location pin Mattress Recycling Event - Cloverdale (Train Depot)

DateOctober 19

501 Asti Rd
Cloverdale, CA 95425

DescriptionRecycle your clean, dry, unwanted mattresses for free at this special one-day event! Only mattresses (any size), futons, and box springs are recyclable. Limit of three units per vehicle per day are accepted. Soiled or wet mattresses, futon frames and crib mattresses are not accepted.

Location pin Mattress Recycling Event - Sebastopol (Graton Fire Department)

DateMarch 8

3750 Gravenstein Hwy N
Sebastopol, CA 95472

DescriptionRecycle your clean, dry, unwanted mattresses for free at this special one-day event! Only mattresses (any size), futons, and box springs are recyclable. Limit of three units per vehicle per day are accepted. Soiled or wet mattresses, futon frames and crib mattresses are not accepted.

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

11 Pimentel Ct
Novato, CA 94949

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

3555 Airway Dr
Santa Rosa, CA 95403

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