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. Wet, moldy, and/or bed bug items must be landfilled and will not be accepted for recycling (see full list). Learn what gets recycled from a mattress.
New mattress being delivered? California law requires retailers to offer to take back your old one at no cost.
Clean and dry pillows, mattress toppers, bed frames and bedlinens to be donated separately.
![](https://resource.stopwaste.org/sites/default/files/styles/250_square/public/items/mattress.jpg?itok=VF68sTpq)
-
- Recycle
951 Waterbird Way, Martinez • (925) 232-2999Drop-off for a Fee -
- Recycle
1 Parr Blvd., Richmond • (510) 970-7274Drop-off for a Fee -
- Recycle
1300 Loveridge Rd., Pittsburg • (925) 473-0180Drop-off for a Fee -
- Recycle
3110 Busch Rd., Pleasanton • (925) 846-2042Free mattress drop-off for City Residents only with a limit of 5 units per vehicle per day. Paid disposal for non-city residents and businesses.Free Drop-off, Drop-off for a Fee -
- Recycle
1266 28th St, Oakland • 415-577-3668Free drop-off for businesses and residents. Limit: up to 8 units. Paid pick up from outside the building for residents and businesses - schedule and pay online.Free Drop-off, Pick-up for a Fee -
- 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
9235 San Leandro St., Oakland • (510) 777-1447Free drop-off for residents and businesses AND includes incentive payments per unit during donation drop-off hours.Free Drop-off, Buyback Drop-off -
- Recycle
101 Pittsburg Ave., Richmond • (888) 412-9277Republic Services has teamed up with the Mattress Recycling Council’s Bye Bye Mattress Program to allow eligible residents to drop-off old unwanted mattresses, box springs or futons at no additional charge. Limit is 3 items per month. Access their schedule, list of eligible communities, guidelines, and items that are not accepted by going to: https://recyclemore.com/guide/mattresses-box-springs/Free Drop-off, Drop-off for a Fee -
- Recycle
5900 Coliseum Way, Oakland • (510) 636-1166No contaminated items, bed bugs, or bloodDrop-off for a Fee -
- Recycle
565 Jacoby Street, San Rafael • 415-485-5647Drop-off for a Fee -
- Landfill
3458 Enterprise Ave, Hayward • (510) 606-1548Bad/soiled/bed bug condition. Fee for each - in addition to tonnage charge.Drop-off for a Fee -
- Reuse
1271 Boulevard Way, Walnut Creek • (415) 377.3576New to unused condition. Email first with images of both sides. Queen and twin size only.Free Drop-off