The short answer
California's Bye Bye Mattress program lets you drop off mattresses and box springs at no cost at participating sites. Each site sets its own hours and limits, and some take residents only. Check the site's listing before you go.
Nearby drop-off sites in Los Angeles County
Monrovia Mattress Drop
Mattress drop-off · Monrovia · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 145 W Duarte Rd., Monrovia
- Hours:
- 9:00AM-2:00PM Mon-Fri; call when at the gate
- Who can use it:
- Free drop-off for residents and businesses; Limit: 10 unit maximum per household and commercial site; State Residents Only
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 626-314-7355
Source: byebyemattress.com, checked Nov 2026
R5 Recycling
Mattress drop-off · Azusa · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 739 N. Georgia Ave., Azusa
- Hours:
- 7:00AM-3:00PM Mon-Fri
- Who can use it:
- Free drop-off for residents and businesses; incentive payment location ($3 reimbursement, limit 5 units per vehicle per day; business/large volume excluded); Limit: 5 units maximum for residents
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 626-815-1880
Source: byebyemattress.com, checked Nov 2026
Grand Central Recycling and Transfer (City of Industry)
Mattress drop-off · City of Industry · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 17445 Railroad St., City of Industry
- Hours:
- 8:00AM-4:00PM Mon-Fri; 8:00AM-1:00PM Sat
- Who can use it:
- Free drop-off for residents and businesses; Limit: 10 units maximum
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 626-855-5538
Source: byebyemattress.com, checked Nov 2026
Grand Central Recycling and Transfer (Pomona Valley Transfer Station)
We use this oneMattress drop-off · Pomona · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 1371 E. Ninth St., Pomona, 91766
- Hours:
- 6:00AM-5:00PM Mon-Fri; 6:00AM-1:00PM Sat
- Who can use it:
- Free drop-off for residents and businesses; Limit: 10 units maximum
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 909-643-2225
Source: byebyemattress.com, checked Nov 2026
Goodwill - Fletcher Square
Mattress drop-off · Los Angeles · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 3150 N. San Fernando Rd., Los Angeles
- Hours:
- 9:00AM-4:00PM daily
- Who can use it:
- Free drop-off for residents; Limit: 2 units maximum
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 323-539-2013
Source: byebyemattress.com, checked Nov 2026
Republic Services - East Los Angeles Transfer Station
Mattress drop-off · Los Angeles (City Terrace) · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 1512 North Bonnie Beach Place, Los Angeles, 90063
- Hours:
- 6:00AM-5:00PM Mon-Fri
- Who can use it:
- Free drop-off for residents and businesses; Limit: 4 units maximum for residential and commercial vehicles; State Residents Only
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 323-881-8999
Source: byebyemattress.com, checked Nov 2026
Cristal Materials, Inc. - Corvette Street Facility
Mattress drop-off · Commerce · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 6465 Corvette Street, Commerce
- Hours:
- 7:00AM-2:00PM Mon-Fri (lunch 10:30-11:00 am)
- Who can use it:
- Free drop-off for residents and businesses; Limit: 5 unit limit for residents; commercial unlimited with appointment
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- (213) 215-1987
Source: byebyemattress.com, checked Nov 2026
Cristal Materials, Inc. - McKinley Ave
Mattress drop-off · Los Angeles · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 6825 McKinley Ave., Los Angeles
- Hours:
- 6:00AM-3:00PM Mon-Fri
- Who can use it:
- Free drop-off for residents and businesses; incentive payment location ($3 reimbursement, 5 units/vehicle/day); Limit: 5 units for residents; no limit for commercial; State Residents Only
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 323-752-2026
Source: byebyemattress.com, checked Nov 2026
Republic Services - Innovative Waste Control
Mattress drop-off · Vernon · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 4133 Bandini Blvd, Vernon
- Hours:
- 5:00AM-5:00PM Mon-Fri; 5:00AM-2:00PM Sat
- Who can use it:
- Free drop-off for residents and businesses; Limit: 5 units maximum for residential and commercial vehicles; State Residents Only
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 353-264-0202 (as listed; appears mistyped)
Source: byebyemattress.com, checked Nov 2026
Gateway Mattress
Mattress drop-off · Montebello · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 624 South Vail Ave., Montebello
- Hours:
- 8:30AM-3:00PM Mon-Fri
- Who can use it:
- Free drop-off for residents and businesses (mattress renovator)
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 323-725-1923
Source: byebyemattress.com, checked Nov 2026
WM South Gate Transfer Station
Mattress drop-off · South Gate · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 4489 Ardine Street, South Gate, 90280
- Hours:
- 6:00AM-5:00PM Mon-Fri (as listed)
- Who can use it:
- Free drop-off for residents; business drop-offs permitted, fees apply
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations'); business fees may apply
Source: byebyemattress.com, checked Nov 2026
Paramount Resource Recycling
Mattress drop-off · Paramount · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 7230 Petterson Lane, Paramount, 90723
- Hours:
- 6:00AM-6:00PM Mon-Fri; 8:00AM-4:00PM Sat
- Who can use it:
- Free drop-off for residents; business drop-offs permitted, fees apply; Limit: 4 units maximum; State Residents Only
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations'); business fees may apply
- Phone:
- 562-602-6505
Source: byebyemattress.com, checked Nov 2026
Comfort Bedding Manufacturing
Mattress drop-off · Lynwood · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 11680 Wright Rd., Lynwood
- Hours:
- 8:00AM-2:00PM Mon-Fri
- Who can use it:
- Free drop-off for residents and businesses; Limit: 8 units per vehicle
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 310-667-7720
Source: byebyemattress.com, checked Nov 2026
Republic Services - Compton Transfer Station
Mattress drop-off · Compton · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 2509 West Rosecrans Ave., Compton, 90059
- Hours:
- 6:00AM-5:30PM Mon-Fri
- Who can use it:
- Free drop-off for residents and businesses; Limit: 5 units maximum for residential and commercial vehicles
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 310-327-8461
Source: byebyemattress.com, checked Nov 2026
Republic Services - American Transfer Station
Mattress drop-off · Gardena · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 1449 West Rosecrans Ave., Gardena, 90249
- Hours:
- 5:00AM-5:00PM Mon-Sat
- Who can use it:
- Free drop-off for residents; Limit: 5
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 310-527-6980
Source: byebyemattress.com, checked Nov 2026
Carson Transfer Station
Mattress drop-off · Carson · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 321 West Francisco Street, Carson, 90745
- Hours:
- 6:00AM-5:00PM Mon-Fri
- Who can use it:
- Free drop-off for residents; business drop-offs permitted, fees apply
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations'); business fees may apply
- Phone:
- 310-605-6000
Source: byebyemattress.com, checked Nov 2026
Republic Services - Bel Art Transfer Station
Mattress drop-off · Long Beach · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 2495 East 68th St., Long Beach, 90805
- Hours:
- 5:00AM-4:30PM Mon-Fri; 5:00AM-12:30PM Sat
- Who can use it:
- Free drop-off for residents; business drop-offs permitted, fees apply; Limit: 5 units maximum
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations'); business fees may apply
- Phone:
- 562-259-2872
Source: byebyemattress.com, checked Nov 2026
Republic Services - Falcon Refuse Transfer Station
Mattress drop-off · Wilmington · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 3031 East I St., Wilmington
- Hours:
- 8:00AM-12:00PM Mon-Sat
- Who can use it:
- Free drop-off for residents; business drop-offs permitted, fees apply; Limit: 5 units maximum
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations'); business fees may apply
- Phone:
- 562-590-8531
Source: byebyemattress.com, checked Nov 2026
City of Long Beach Public Works - Chester Yard
Mattress drop-off · Long Beach · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 970 West Chester Place, Long Beach
- Who can use it:
- Free drop-off for residents; Limit: No limit; State Residents Only
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 562-570-8300
Source: byebyemattress.com, checked Nov 2026
Santa Clarita Yard
Mattress drop-off · Santa Clarita · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 26000 Springbrook Ave. #101, Santa Clarita
- Hours:
- 8:00AM-5:00PM Mon-Fri; 8:00AM-12:00PM Sat
- Who can use it:
- Free drop-off for residents; business drop-offs permitted, fees apply; Limit: 3 unit maximum; City Residents Only
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations'); business fees may apply
Source: byebyemattress.com, checked Nov 2026
Nearby drop-off sites in Orange County
Sunset Environmental Transfer Station (WM)
Mattress drop-off · Irvine · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 16122 Construction Circle West, Irvine
- Hours:
- 6:00AM-7:00PM Mon-Fri (as listed); 6:00AM-3:30PM Sat
- Who can use it:
- Free drop-off for residents and businesses; Limit: Unlimited free drop-offs for residents; 5 max for businesses
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 949-932-0446
Source: byebyemattress.com, checked Nov 2026
CR&R - Stanton Facility
Mattress drop-off · Stanton · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 11232 Knott Ave., Stanton, 90680
- Hours:
- 7:00AM-6:00PM Mon-Fri (as listed); 8:00AM-12:00PM Sat
- Who can use it:
- Free drop-off for residents and businesses; residential curbside pickup available; Limit: 10 units maximum
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 714-895-7970
Source: byebyemattress.com, checked Nov 2026
Midway City Sanitary District
Mattress drop-off · Westminster · Open
Open to the public
- Takes:
- Mattresses and box springs (Bye Bye Mattress participating site)
- Address:
- 14451 Cedarwood Ave., Westminster
- Hours:
- 8:00AM-4:00PM Mon-Fri
- Who can use it:
- Free drop-off for residents and businesses; Limit: 10 units maximum
- Fee:
- Free at participating locations (Bye Bye Mattress: 'Drop off units at no cost at participating locations')
- Phone:
- 714-893-3553
Source: byebyemattress.com, checked Nov 2026
Other places that take mattresses
The Huntington Beach transfer station takes mattresses free, 2 per customer per visit, and Burbank's Recycle Center lists free mattress drop-off for residents.
Transfer station · Huntington Beach · Open
Open to the public
- Takes:
- Mattresses (free, 2 per customer/visit)
- Address:
- 17121 Nichols Lane - Gate #4, Huntington Beach, 92647
- Hours:
- Mon-Fri 6 a.m.-6 p.m.; Saturday 6 a.m.-4 p.m.; closed Sundays, New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, Christmas
- Mattresses:
- FREE (2 per customer/visit)
- Phone:
- (657) 845-6138 (transfer station per City of HB); Republic commercial (714) 847-3581
Source: huntingtonbeachca.gov, checked Nov 2026
Burbank Recycle Center
E-waste drop-off · Burbank · Open
Call to confirm who can use it
- Takes:
- Mattresses/box springs (free drop-off for residents - Bye Bye Mattress)
- Address:
- 500 S. Flower St., Burbank, 91502
- Hours:
- Drop Off Center and Bottle & Cans: weekdays 8:00 a.m.-5:00 p.m., Saturdays 8:00 a.m.-4:00 p.m.; Office/Drop Zone weekdays 9-5 (closed 12-1). Electronic drop-off not available Saturdays and City holidays.
- Phone:
- 818-276-0434 (Bye Bye Mattress listing)
Source: burbankca.gov, checked Nov 2026
If you can't move it yourself
A mattress is awkward to carry and won't fit in most cars. We carry it out from any room. See mattress removal, or read mattress disposal options in LA County.
Sources (checked Nov 2026)
- Monrovia Mattress Drop: byebyemattress.com
- Huntington Beach Transfer Station: huntingtonbeachca.gov
- Burbank Recycle Center: burbankca.gov
Rules change. Check the city or county page before you rely on a limit, fee or date.

