Mattress disposal in Oregon (80 city guides)
The rules that apply across Oregon, and a local guide for every city we have researched — each one listing the drop-off options, curbside pickup, junk removal and store haul-away for that place, with what they cost.
80 cities · 8 statewide rules
Oregon mattress disposal rules
These apply anywhere in Oregon. Each one links to the page it came from.
- SVdP shared policy allows fewer than ten mattresses at listed stores, but MRC locator gives Cottage Grove a five-unit maximum, sends Seneca loads over five to Prairie Road, and lists Florence/Albany/Salem limits of ten residential or 25 business units. Facility-specific quantity applicability conflicts with the shared page. Source
- County describes public self-haul recycling/garbage access but still says it operates 15 transfer stations. Current directory identifies Walton as permanently closed. Division office is 3100 E. 17th Avenue, Eugene OR 97403; office hours are not receiving hours. Source
- Linked fee-breakdown page describes July 3, 2025 increases and lists mattress/box-spring rate-code amounts (MattBxsp TN $293.12, EA $17.44; MatBxspTN Recy $293.12). Applicability to current household recycling or garbage is not explained; August 2026 consumer page says Glenwood recycling free. Source
- Existing MRC Glenwood lead 1df981cc23e151b2d03067db matches county facility by name/location: 3100 East 17th Avenue, Eugene. MRC records Multnomah and older 8–6 hours; county has Lane and dated 7:30–5:30 weekday hours. Source
- Current table simultaneously lists a minimum charge and free mattress/box-spring intake up to five daily. Generic facility recycling description does not establish every mattress is recycled. Source
- Oregon Mattress Stewardship Program under SB 1576 (2022), implemented by Mattress Recycling Council from Jan 1, 2025. $22.50 stewardship assessment per mattress or boxspring collected at point of sale; collected units processed for renovation, reuse or recycling. Source
- Retailers must collect the assessment at point of sale as a separate receipt line item, buy only from registered producers/renovators, and give consumers collection-opportunity information; only registered entities may sell mattresses in Oregon. No retailer take-back mandate stated. Source
- Bye Bye Mattress Oregon: mattresses and box springs in any condition, no matter when purchased, can be dropped off free at participating collection sites or events; statewide locator at byebyemattress.com/find-a-facility/. Businesses with 100+ units qualify for no-cost transport and recycling. Helpline 1-855-494-8400. Source
City guides in Oregon
Pick your city for its own list of options, with addresses, fees and who is allowed to use them.
MULTNOMAH COUNTY
Portland
36 options MARION COUNTYSalem
27 options LANE COUNTYEugene
27 options MULTNOMAH COUNTYGresham
33 options WASHINGTON COUNTYHillsboro
33 options DESCHUTES COUNTYBend
29 options WASHINGTON COUNTYBeaverton
35 options JACKSON COUNTYMedford
29 options BENTON COUNTYCorvallis
28 options LANE COUNTYSpringfield
29 options WASHINGTON COUNTYTigard
35 options LINN COUNTYAlbany
30 options CLACKAMAS COUNTYLake Oswego
36 options JOSEPHINE COUNTYGrants Pass
27 options MARION COUNTYKeizer
28 options DESCHUTES COUNTYRedmond
29 options CLACKAMAS COUNTYOregon City
35 options YAMHILL COUNTYMcMinnville
32 options MARION COUNTYWoodburn
31 options CLACKAMAS COUNTYHappy Valley
36 options WASHINGTON COUNTYTualatin
35 options CLACKAMAS COUNTYWilsonville
33 options WASHINGTON COUNTYForest Grove
27 options YAMHILL COUNTYNewberg
34 options CLACKAMAS COUNTYWest Linn
35 options DOUGLAS COUNTYRoseburg
28 options CLACKAMAS COUNTYMilwaukie
36 options KLAMATH COUNTYKlamath Falls
27 options JACKSON COUNTYAshland
29 options WASHINGTON COUNTYSherwood
33 options LINN COUNTYLebanon
27 options UMATILLA COUNTYHermiston
30 options JACKSON COUNTYCentral Point
29 options CLACKAMAS COUNTYCanby
35 options POLK COUNTYDallas
27 options UMATILLA COUNTYPendleton
29 options MULTNOMAH COUNTYTroutdale
35 options WASCO COUNTYThe Dalles
26 options COOS COUNTYCoos Bay
26 options WASHINGTON COUNTYCornelius
32 options COLUMBIA COUNTYSt. Helens
29 options CLACKAMAS COUNTYSandy
30 options UNION COUNTYLa Grande
27 options CROOK COUNTYPrineville
27 options MALHEUR COUNTYOntario
26 options CLACKAMAS COUNTYGladstone
35 options POLK COUNTYMonmouth
28 options LANE COUNTYCottage Grove
27 options MULTNOMAH COUNTYFairview
33 options MARION COUNTYSilverton
28 options LINCOLN COUNTYNewport
29 options LINN COUNTYSweet Home
28 options POLK COUNTYIndependence
28 options LINCOLN COUNTYLincoln City
29 options CLACKAMAS COUNTYMolalla
30 options BAKER COUNTYBaker City
28 options COOS COUNTYNorth Bend
26 options JACKSON COUNTYEagle Point
29 options CLATSOP COUNTYAstoria
29 options LANE COUNTYFlorence
26 options DOUGLAS COUNTYSutherlin
29 options MARION COUNTYStayton
27 options HOOD RIVER COUNTYHood River
26 options COLUMBIA COUNTYScappoose
33 options UMATILLA COUNTYUmatilla
32 options JEFFERSON COUNTYMadras
27 options LANE COUNTYJunction City
28 options CLATSOP COUNTYSeaside
28 options UMATILLA COUNTYMilton-Freewater
31 options CURRY COUNTYBrookings
26 options CLATSOP COUNTYWarrenton
28 options JACKSON COUNTYTalent
28 options YAMHILL COUNTYSheridan
34 options CLACKAMAS COUNTYEstacada
29 options BENTON COUNTYPhilomath
27 options DOUGLAS COUNTYWinston
27 options LANE COUNTYCreswell
26 options TILLAMOOK COUNTYTillamook
28 options LANE COUNTYVeneta
27 options WASHINGTON COUNTYKing City
35 optionsHow these guides are made
- Every listing is read off the provider's own page, dated, and approved for publication by a named person.
- Nothing is inferred: where a fee or a rule is not published, the page says so rather than guessing.