A mattress and pillows set out on a front lawn for pickup

Free mattress drop-off in LA and Orange County

Bye Bye Mattress sites, with limits and hours

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 one

    Mattress 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)

  1. Monrovia Mattress Drop: byebyemattress.com
  2. Huntington Beach Transfer Station: huntingtonbeachca.gov
  3. Burbank Recycle Center: burbankca.gov

Rules change. Check the city or county page before you rely on a limit, fee or date.

Free mattress drop-off in LA and Orange County: questions

Is mattress drop-off really free?

Bye Bye Mattress says you can drop off units at no cost at participating locations. Limits and rules vary by site.

How many mattresses can I drop off?

It depends on the site. Some list a limit per household or per visit: check the site's listing on this page.

Can a business drop off mattresses?

Some sites take residents only. Others list business drop-offs; check the rules for the site you plan to use.

Get a quote

Tell us what needs to go and where. We'll get back to you with an estimate.

Step 1 of 2

What needs to go?