• State rule: Senate Bill 1576 (2022) set up Oregon’s mattress stewardship program, which began on January 1, 2025; retailers charge an assessment on every mattress and box spring sold
  • Who runs it: the Mattress Recycling Council (Bye Bye Mattress), overseen by the Oregon Department of Environmental Quality (DEQ)
  • Cost to you: a $22.50 assessment on each mattress or box spring sold, in stores and online; drop-off is free
  • Where to take it: 27 permanent collection sites and more than 40 scheduled collection events; Bye Bye Mattress locator ↗
  • Official program page: Oregon DEQ: Mattress recycling ↗

Mattress disposal in Oregon has been free at Bye Bye Mattress sites since January 1, 2025, when the state’s stewardship program began. A $22.50 assessment on each new mattress and box spring pays for it. Mattresses and box springs in any condition, no matter when they were bought, can go to a participating collection site or event. Futons and crib mattresses are not part of it, and curbside pickup still costs money.

The west side of the Oregon State Capitol in Salem

Photo: The west side of the Oregon State Capitol in Salem, where the mattress stewardship law passed in 2022. Oregon Department of Transportation, 2011-08-04. CC BY 2.0 · Source. Resized for web.

How the Oregon program works

Senate Bill 1576, passed by the Legislature in 2022, created Oregon’s mattress stewardship program. Mattress producers run it through the Mattress Recycling Council, and DEQ oversees it. Collection began on January 1, 2025. The law aims for new, convenient drop-off locations in every county. Since collection began, the program has collected more than 130,000 mattresses, recycled 5.5 million pounds of material and sent more than 2,000 mattresses on to reuse.

The assessment. Every retailer, in a store or online, collects the $22.50 mattress stewardship assessment at the point of sale and must show it as a separate line on your receipt. Retailers may buy only from manufacturers and renovators registered with the program, and must tell buyers where they can recycle. The assessment is not a deposit; you do not get it back when you drop off the old mattress.

What the program takes. Mattresses and foundations used and discarded in Oregon, by households or businesses. That means a mattress with a fabric cover holding springs, foam or fiber, and a box spring or foundation, including an adjustable foundation covered in fabric. Collected units are renovated, reused or recycled.

What it does not take. Futon mattresses, frames and bases; crib mattresses and other juvenile products; adjustable bases without fabric; air mattresses without upholstery; car beds, roll-away beds and fold-out sofa beds; water beds; metal bed frames; mattress pads and toppers; pillows, cushions, sleeping bags and loose bedding; stripped or partial mattresses; and mattresses from out of state.

Condition. The program says mattresses and box springs in any condition can come. For one that is severely damaged, heavily soiled, moldy, wet, frozen or infested with bedbugs, call the site first: free drop-off of those varies by location, and fees may apply.

Retailer take-back. Oregon’s retailer rules cover the assessment, registered brands and recycling information. Some stores also take the old mattress when they deliver a new one, at little or no charge, depending on the store’s own policy.

Where to take it in Oregon

Oregon residents can use 27 permanent collection sites or more than 40 scheduled collection events, according to the Mattress Recycling Council. Look up sites, event dates and limits with the Bye Bye Mattress locator ↗. Businesses with 100 or more mattresses can get free transportation and recycling through the council’s commercial program.

Drop-off sites already in the Trashbagging catalog:

Metro South Transfer Station in Oregon City does not list mattresses among its free items. See all Oregon drop-off sites.

What the big cities add

  • Portland: your garbage company picks up mattresses at City-set bulky rates: $14 for a twin mattress or a box spring alone, $21 for a queen or full mattress and box spring, $29 for a king set, plus an $18 trip fee. Call at least a week ahead. Dropping it at a Bye Bye Mattress site or Metro Central is free.

In Eugene and Salem, residents hire their own hauler; the Oregon hub links each city’s hauler and rate pages.

What this is not

Bye Bye Mattress is not a pickup service. Curbside bulky pickup is your garbage company’s service, at the rates your city sets, as in Portland. The $22.50 assessment is also separate from Oregon’s bottle deposit and from the Oregon E-Cycles program for TVs and computers.