Key Takeaways
Most Oregon cities offer some form of bulk waste pickup through your regular waste hauler, but the rules, fees, and schedules vary widely by city.
Bulk pickup is not free in most areas — expect to pay $20 to $75 per pickup depending on the number and type of items.
You must schedule in advance — no city in Oregon allows you to simply set large items at the curb without prior arrangement.
Certain items are excluded from bulk pickup everywhere — hazardous waste, tires, construction debris, and appliances with refrigerant have separate disposal channels.
Wait times range from 3 days to 4 weeks depending on demand and your city's program structure.
What Qualifies as Bulk Waste?
Bulk waste — sometimes called bulky waste, large item waste, or oversized trash — refers to items that are too large for your regular trash cart but are not hazardous or prohibited. Common bulk items include:
- Furniture (couches, tables, chairs, dressers, bed frames)
- Mattresses and box springs
- Large household items (bookshelves, desks, cabinets)
- Carpet rolls
- Exercise equipment
- Water heaters (drained)
- Large toys and outdoor play equipment
What typically does NOT qualify:
- Construction and demolition debris
- Appliances containing refrigerant (fridges, freezers, AC units)
- Tires
- Hazardous waste (paint, chemicals, batteries)
- Yard waste in excess of regular limits
- Electronics (covered under Oregon E-Cycles)
City-by-City Bulk Pickup Guide
Portland Metro Area
Portland does not have a city-run bulk pickup program. Instead, large item pickup is handled through your individual waste hauler (Waste Management, Republic Services, or other franchised haulers).
How to schedule: Call your waste hauler directly. Each hauler has its own pricing and scheduling.
Typical cost: $25 to $75 per pickup, depending on item count and size. Some haulers include one or two free bulky item pickups per year as part of your service.
Wait time: 3 to 10 business days in most cases.
Alternative: Portland Metro operates several transfer stations where you can self-haul bulky items. Fees are based on weight — approximately $95 to $115 per ton for mixed waste.
Salem and Keizer
Salem has one of the more structured bulk pickup programs in Oregon.
How to schedule: Contact your waste hauler (Republic Services for most Salem residents).
What is included: Most haulers offer a set number of bulky item pickups per year included in your service.
Additional pickups: Available for a fee, typically $25 to $50 per item.
Wait time: 5 to 15 business days.
For detailed rules specific to Salem and Keizer, see our guide on Salem-Keizer bulk waste pickup rules.
Eugene and Springfield
How to schedule: Call your waste hauler. Lane County also operates transfer stations at Glenwood and Short Mountain.
Cost: Most haulers charge $20 to $40 per bulky item pickup. Some include a quarterly large item pickup in the base service.
Wait time: 5 to 14 business days.
Alternative: Lane County transfer stations accept bulky items at standard disposal rates.
Bend
How to schedule: Contact your waste hauler (Cascade Disposal for most Bend residents).
Cost: $25 to $50 per pickup. Some plans include periodic bulky item pickup.
Wait time: 5 to 14 business days.
Alternative: Knott Landfill in Bend accepts self-hauled bulky items. Hours and fees are posted on the Deschutes County website.
Corvallis
How to schedule: Contact Republic Services (the franchised hauler for most Corvallis addresses).
Cost: $20 to $40 per item.
Wait time: 5 to 10 business days.
Alternative: Coffin Butte Landfill accepts self-hauled items.
Medford and Ashland
How to schedule: Contact Rogue Disposal or your local hauler.
Cost: $25 to $50 per bulky item pickup.
Wait time: 7 to 14 business days.
Alternative: Dry Creek Landfill and Jackson County transfer stations accept self-hauled items.
Albany, Lebanon, and Mid-Valley
How to schedule: Contact Republic Services or your local hauler.
Cost: $20 to $40 per pickup.
Wait time: 5 to 14 business days.
Hillsboro, Beaverton, and Westside Metro
How to schedule: Contact your franchised waste hauler (varies by address within Washington County).
Cost: $25 to $75 per pickup, similar to Portland metro pricing.
Wait time: 3 to 10 business days.
Gresham and East Metro
How to schedule: Contact your waste hauler.
Cost: Similar to Portland metro — $25 to $75 per pickup.
Wait time: 3 to 10 business days.
How to Schedule: Step by Step
Regardless of which Oregon city you live in, the process follows a similar pattern:
Identify your waste hauler. Check your trash bill for the company name and phone number. If you are not sure, call your city's public works department.
Call or go online. Most haulers have phone scheduling and some offer online booking. Have the following ready:
- Your account number
- A description of the items (type, size, quantity)
- Your preferred pickup date
Confirm what they will and will not take. Ask specifically about your items. Some haulers have restrictions on mattresses, electronics, or items over a certain weight.
Ask about fees. Get a clear price before confirming the pickup. Ask if any free pickups are included in your annual service.
Prepare the items. Most haulers require items to be placed at the curb by a specific time (usually 6:00 or 7:00 AM on pickup day). Items should be:
- At the curb, not in the garage or backyard
- Not blocking the sidewalk, street, or storm drains
- Separate from your regular trash cart
- Protected from rain if there is a weather forecast (wet items are heavier and may be refused)
Be present if possible. If you cannot be home, make sure the items are clearly staged and accessible.
Bulk Pickup Limitations
Municipal bulk pickup works well for a few large items, but it has real limitations:
| Limitation | Details |
|---|---|
| Volume caps | Most programs limit you to 2–4 items per pickup |
| Item restrictions | No hazardous waste, no construction debris, no appliances with refrigerant |
| Scheduling delays | 3 to 28 days depending on demand |
| Curbside only | The hauler will not enter your home, garage, or backyard |
| No sorting/recycling | Items go to the landfill — no donation or recycling routing |
| Weather sensitive | Pickups may be delayed due to ice, snow, or flooding |
For a head-to-head comparison of bulk pickup and professional hauling, check our article on curbside pickup vs. full-service junk removal.
When Bulk Pickup Is Not Enough
Bulk pickup makes sense when you have one to three large items and you can get them to the curb yourself. It does not work well for:
- Large cleanouts — whole-house, estate, or garage cleanouts generate too much volume for municipal pickup
- Heavy items — if you cannot move a piano, safe, or cast iron bathtub to the curb, the hauler will not either
- Time-sensitive needs — if you need items gone today or tomorrow, bulk pickup wait times will not work
- Interior removal — if items are in the basement, attic, or second floor, you need a crew who will come inside
- Mixed disposal — when you have items that need recycling, donation, and landfill disposal, a full-service junk removal company handles all three
Professional junk removal costs more per item than municipal pickup, but includes the labor of coming into your home, carrying items out, loading, hauling, and sorting for donation and recycling.
The Bottom Line
Municipal bulk pickup is a useful tool for Oregon homeowners dealing with a few large items. It is affordable, straightforward, and available in most cities. But it has limits — volume caps, scheduling delays, curbside-only service, and item restrictions mean it is not the right solution for every situation.
Know your city's program, schedule early, and have a backup plan if bulk pickup does not cover everything you need gone.
Schedule professional junk removal with Otesse when you need more than curbside pickup can handle.