Information is constantly changing! Call ahead to verify hours and availability.
Mattresses & Box Springs
Donate or offer up your mattress, box spring, and futon for reuse to your community before recycling. Find a collection site at ByeByeMattress for no cost or a small incentive payment. New mattress being delivered? California law requires retailers to offer to take back your old one at no cost. Learn what gets recycled from a mattress.
Mattresses that are twisted, frozen, soaked in bodily fluids, or have living critters will not be accepted for recycling and must be landfilled (see full list).
Clean and dry pillows, mattress toppers, bed frames and bedlinens to be donated separately.
-
- Recycle
10840 Altamont Pass Rd., Livermore • (925) 455-7313Mattress recycling drop-off areaDrop-off for a Fee -
- Recycle
333 Shoreway Road, San Carlos • (650) 802-8355Free Drop-off -
- Recycle
41149 Boyce Rd., Fremont • (510) 252-0500Separate for mattress drop-off area. Fee for non-residents and businesses. Free drop off from Residents of Fremont. ByeByeMattress (MRC) Program. Limit: up to 4 units per vehicle per day from residents. To qualify for a free drop-off, your load cannot be commingled with any other waste. Commingled loads are subject to our posted fees.Drop-off for a Fee -
- Reuse
2411 Pulgas Ave, East Palo Alto • (650) 323-7781Currently accepting donations of only food, toiletry, household cleaning and gift card and new/packaged items due to the COVID-19 crisis.Free Drop-off, Free Pick-up -
- Recycle
1601 Dixon Landing Rd., Milpitas • (408) 432-1234Free drop off for residents, businesses are paid drop-offFree Drop-off, Drop-off for a Fee -
- Reuse
4085 El Camino Way, Palo Alto • (650) 494-1416Currently not accepting any furniture due to COVID. Call store first. Please pay recycling fee in the store prior to dropping off mattresses.Free Drop-off -
- Recycle
301 Carl Rd, Sunnyvale • (408) 752-8530*Mattresses from residents and qualifying under the California “bye bye mattress” program are not charged a fee. Call for fee information. Please note that the SMaRT Station serves Mountain View and Sunnyvale residents only. Limit: up to 10 unitsDrop-off for a Fee -
- Recycle
855 E. El Camino Real, Mountain View • (650) 969-3382Drop-off at Goodwill Silicon Valley Headquarters at 1080 North 7th St, San Jose. M, W, F 9-3:30pm. No cost. North end of parking lot. For details: https://goodwillsv.org/mattress-recycling/Free Drop-off -
- Recycle
11740 Berryessa Rd, San Jose • (408) 205-4370Free drop off for residents and businesses from City of San Jose residents only. Limit: up to 10 unitsFree Drop-off -
- Recycle
3837 Producers Dr, Stockton • 541-743-7141Also accept futon mattresses. Call first for large load drop off.Free Drop-off, Pick-up for a Fee, Buyback Drop-off -
- Recycle
1233 Commerce Ave, Woodland • (530) 665-6887We can accept delivery of beds using your equipment or place a trailer on your site to collect mattresses and boxsprings.Free Drop-off, Pick-up for a Fee -
- Recycle
14070 Llagas Avenue, San Martin • (408) 842-3358Drop-off for a Fee