← Back to all Oregon cities

Salem Dump — Salem-Keizer Transfer Station Hours, Fees & Rules

Marion County runs Salem's public dump, the Salem-Keizer Recycling & Transfer Station on Deer Park Drive SE, open every day, 8 a.m. to 5 p.m. Garbage costs a $30 minimum for up to 460 lbs, then $130 a ton, and the gate now asks every customer for a state-issued driver's license or ID.

The county's North Marion station in Woodburn charges the same but takes hand-unloaded loads only, construction rubble goes to Brown's Island, and the hazardous waste drop-off closes for the winter. Here's where each load belongs.

Disposal sites in Salem

Salem-Keizer Recycling & Transfer Station

Transfer Station

Marion County Public Works, Environmental Services

3250 Deer Park Dr. SE, Salem, OR 97317 Directions

📞 (503) 588-5169

Hours
Every day8:00 a.m. – 5:00 p.m.

Fees

  • Garbage: $30 minimum (up to 460 lbs), then $130 a ton
  • Clean yard waste: $20 minimum (up to 500 lbs), then $80 a ton
  • Appliances: $5 each; $25 if built to hold refrigerant
  • Tires: small (under 20" rim) $5, $10 on the rim; medium (20–26") $10, $20 on the rim
  • Mixed loads are charged the garbage rate
  • Cash, personal checks, debit, Visa or Mastercard (no American Express or Discover)

Accepts: Garbage, yard waste, tires, appliances, free recycling (electronics, metals, glass, cardboard, batteries, motor oil)

Won't take: Railroad ties and other creosote-treated wood, liquids, cooking oil, sharps, manure, animal remains over 60 lbs, closed barrels or tanks, explosives

Bring a state-issued driver's license or ID card: all Marion County sites now check ID at the gate.

Spot a wrong hour or fee? Tell us

North Marion Recycling & Transfer Station

Transfer Station

Marion County Public Works, Environmental Services

17827 Whitney Ln. NE, Woodburn, OR 97071 Directions

📞 (503) 588-5169

Hours
Every day8:00 a.m. – 5:00 p.m.

Fees

  • Same rates as Salem-Keizer: $30 minimum up to 460 lbs, then $130 a ton

Hand unload only. Since January 1, 2025, North Marion doesn't take tip loads (dump trailers or dump beds). Take those to Salem-Keizer or Re:Source.

Spot a wrong hour or fee? Tell us

Brown's Island Demolition Landfill

Construction Debris

Marion County Public Works, Environmental Services

2895 Faragate St. S, Salem, OR 97302 Directions

📞 (503) 588-5169

Hours
Mon–Fri8:00 a.m. – 5:00 p.m.
Sat & SunClosed

Fees

  • Construction materials: $50 a cubic yard, $50 minimum (since July 1, 2026)
  • Yard debris (Brown's Island Compost Facility): $15 a cubic yard, $15 minimum

Accepts: Concrete, brick, rock, dirt, sand, asphalt, asphalt shingles, sheetrock, tile, plaster, fiberglass, window glass, vinyl flooring, PVC and other plastics, large stumps

A demolition landfill: no garbage or organic material apart from the compost area. Asbestos only by permit. Light, bulky material like plastic sheeting is cheaper at Salem-Keizer, which charges by weight.

Spot a wrong hour or fee? Tell us

Marion County Household Hazardous Waste Facility

Hazardous Waste

Marion County Public Works, Environmental Services — free for Marion County residents

3250 Deer Park Dr. SE, Salem, OR 97317 Directions

📞 (503) 588-5169

Hours
Thursdays8:00 a.m. – 3:30 p.m.
Nov 19, 2026 – Feb 4, 2027Closed for maintenance

Closed for maintenance from November 19, 2026 through February 4, 2027.

At the Salem-Keizer station. Bring products in their original containers or a sealed jug or bucket. No 55-gallon drums.

Spot a wrong hour or fee? Tell us

Re:Source (Marion Resource Recovery Facility)

Tip Loads

Private facility named by Marion County for tip loads

3690 Brooklake Rd. NE, Salem, OR 97303 Directions

📞 (503) 390-4000

Hours
Mon–Fri7:00 a.m. – 4:00 p.m.
Sat & SunClosed

Marion County's alternate site for tip loads of mixed material (not yard debris). The county doesn't post its fees, so call ahead.

Loads can't be unloaded by hand here: bring them in a tilt bed or dump trailer.

Spot a wrong hour or fee? Tell us

What it costs to dump in Salem

Marion County raised its transfer station rates on October 1, 2025:

What you bringBefore Oct. 1, 2025Now
Garbage, minimum$25 (up to 460 lbs)$30 (up to 460 lbs)
Garbage, per ton$107.49$130
Yard waste, minimum$15 (up to 500 lbs)$20 (up to 500 lbs)
Yard waste, per ton$59.49$80

Construction rubble at Brown's Island is priced by volume instead: $50 a cubic yard since July 1, 2026, up from $40.

Every Oregon rate we've verified is side by side in our guide to what it costs to dump in Oregon.

What Salem-Keizer takes for free

Tip loads and yard debris

Dump trailers and dump beds can still tip at Salem-Keizer. North Marion stopped taking tip loads on January 1, 2025, and the county sends those loads to Salem-Keizer or to Re:Source on Brooklake Road NE.

For yard debris, the county also points residents to private sites: Highway Fuel (6242 Portland Rd. NE, Salem), Bark Boys (2840 Cherry Ave. NE, Salem) and NW Greenlands (8712 Aumsville Hwy. SE, Aumsville). Clean yard waste at Salem-Keizer is $80 a ton with a $20 minimum. Large timbers, big stumps and dirt aren't accepted there.

Find a disposal site near you

Enter your city or ZIP for the nearest sites across Oregon, then call ahead — hours and access rules vary a lot here.

Getting rid of something specific in Salem?

Common questions

Where is the dump in Salem, Oregon?
The Salem-Keizer Recycling & Transfer Station at 3250 Deer Park Dr. SE, Salem, run by Marion County. It's open every day, 8 a.m. to 5 p.m. Call (503) 588-5169.
How much does it cost to dump in Salem?
Garbage costs a $30 minimum for up to 460 lbs, then $130 a ton, under the rates that took effect October 1, 2025. Clean yard waste is a $20 minimum for up to 500 lbs, then $80 a ton.
Do I need ID to use the Marion County dump?
Yes. Marion County now requires a state-issued driver's license or ID card from every customer at all of its disposal sites.
Can I dump a trailer load at North Marion in Woodburn?
Only if you unload it by hand. Since January 1, 2025, North Marion doesn't accept tip loads. Take dump trailers to the Salem-Keizer station or to Re:Source.
When is Marion County hazardous waste drop-off open?
Thursdays, 8 a.m. to 3:30 p.m., at the Salem-Keizer station. It's closed for maintenance from November 19, 2026 through February 4, 2027. It's free for Marion County residents.
← Back to all Oregon cities