Skip to content

Hazardous waste disposal in Oregon

23 sites in Oregon are listed for household hazardous waste: 13 landfills, 5 transfer stations, 4 C&D landfills and 1 HHW drop-off. The most are in Clackamas County (2), Crook County (2) and Jackson County (2).

9 post hours; none publish a fee in our records yet. A site is listed when its own record names household hazardous waste. Limits and fees differ, so call before you load up.

Oregon rules and programs

  • Paint recycling program

    Yes

    Leftover latex or oil-based house paint, primer, stain and varnish can be dropped off free at 187 PaintCare sites in Oregon, including retail stores and household hazardous waste sites. A PaintCare fee of $0.45–$1.95 per container is built into new paint.

    Fee by size: $0.45 (over a half pint, under 1 gallon), $0.95 (1–2 gallons), $1.95 (over 2, up to 5 gallons). Bring paint in original labeled, lidded containers up to 5 gallons; every site accepts up to 5 gallons per visit, some more. No aerosols, thinners or solvents. 100+ gallons: free pickup.

    Source: PaintCare: Oregon program, read October 5, 2026

  • Battery disposal rules

    Yes

    Car (lead-acid) batteries are banned from Oregon's trash and landfills. Stores that sell them must take your used battery when you buy a new one, and may add a refundable core charge until you bring the old one back.

    Household batteries: Oregon passed a battery producer responsibility law in 2026; producers must join a program by July 1, 2029. Until then, EPA says keep rechargeable, lithium and button batteries out of the trash.

    Source: Battery Council International: Oregon lead battery law, read October 5, 2026

Sort by distance from you

Nearest first, including sites across the Oregon line.

Within

Use your location or enter a ZIP code or town to sort Oregon sites by distance.

Your location stays on your device. ZIP code locations from GeoNames, licensed under CC BY 4.0.

Every listed site in Oregon, by county

Baker County (1)

Benton County (1)

Clackamas County (2)

  • C&D landfill

    McFarlane's Bark, Inc.

    13345 SE Johnson Rd, Milwaukie, OR

    Hours
    Monday – Saturday 8 AM – 5 PM; Sunday 9 AM – 4 PM
    Fee
    Not published
    C&D debris
    Accepted

    Record lists household hazardous waste

  • Record lists household hazardous waste

Columbia County (1)

Crook County (2)

  • Record lists household hazardous waste

  • C&D landfill

    Undefined

    7374 NW O Neil Hwy, Prineville, OR

    Hours
    Not posted
    Fee
    Not published
    C&D debris
    Accepted

    Record lists household hazardous waste

Deschutes County (1)

Douglas County (1)

  • C&D landfill

    Roseburg Landfill 

    384 McLain W Ave, Roseburg , OR

    Hours
    Not posted
    Fee
    Not published
    C&D debris
    Accepted

    Record lists household hazardous waste

Gilliam County (1)

Harney County (1)

Jackson County (2)

  • Record lists household hazardous waste

  • Record lists household hazardous waste

Lane County (2)

Lincoln County (1)

Marion County (2)

Morrow County (1)

Multnomah County (1)

Umatilla County (1)

Washington County (1)

  • Landfill

    Hillsboro Landfill

    3205 SE Minter Bridge Road, Hillsboro, OR

    Hours
    Monday – Friday 6 AM – 4 PM; Saturday 8 AM – 12 PM
    Fee
    Not published
    C&D debris
    Accepted

    Record lists household hazardous waste

Yamhill County (1)

  • Record lists household hazardous waste

More for Oregon

Hazardous waste disposal in other states