Portland, OR trash pickup schedule
Portland trash and recycling: who collects, how often, how to find your pickup day, and what changes on holidays in 2026.
Population 635,109 (Census 2025 estimate)Last checked Not affiliated with any city, county or hauler.
Contents10 sections
Quick answer
| Who collects | A private hauler under city contract: Nine City-franchised private haulers, each with its own exclusive area: Arrow Sanitary, Portland Disposal & Recycling, Waste Management of Oregon, Heiberg Garbage Service, City Sanitary, Wacker Sanitary, Walker Garbage Service, Republic Services of Lake Oswego and Recology Clackamas (per the City hauler-area layer) Homes with 1-4 units only (single-family through 4-plexes); apartments and businesses arrange their own service. The City (Bureau of Planning and Sustainability) sets rates and service levels; the hauler bills. Which hauler serves an address: the City layer / PortlandMaps.10 |
|---|---|
| How often | Trash every other week (every-four-weeks and on-call options also offered), recycling weekly, on the same day as garbage and compost, yard waste weekly4814 |
| Set out | at the curb by 6 a.m. on collection day (the night before is fine)14 |
| Your pickup day | Address lookup: portlandmaps.com14 · Look up your day here |
| Holidays | The city publishes a rule, not a dated list: see the holiday rule. |
Bulk items: On-call pickup: call or book online (details). Drop-off sites: 3 listed (hours and fees).
Portland holiday trash schedule 2026
| City’s rule | No collection on Christmas Day or New Year's Day; in those weeks, collection shifts one day later for the rest of the week, with Friday routes collected Saturday. All other holidays: regular schedule. (City administrative rule binding all 9 franchised haulers.)21 |
|---|---|
| Official notice | wmnorthwest.com5 |
No dated list of holidays is published for Portland; the holiday delay checker shows the rule above for each upcoming holiday.
Check your own day for the next three holidays with the holiday delay checker, or download a pickup calendar.
Bulk trash pickup in Portland
| How it works | On-call pickup: call or book online6 |
|---|---|
| How to request | Call (or email) your hauler for a quote; send photos/description; the hauler schedules and completes the pickup within 7 days of the request. Set items at the curb by 6 a.m. on pickup day.6 |
| Limits | Not published by the city (official page) |
| Fees | City-set price sheet effective July 1, 2026: $18 pickup fee per trip plus per item: extra large (sectional, entertainment center, hide-a-bed, king mattress) $29; large (dining table, dresser, recliner, couch, queen/full mattress) $21; medium (bookshelf, desk, chair, twin mattress, box spring) $14; small (bicycle, microwave, vacuum, vehicle tire) $10; appliances & e-waste (water heater, washer/dryer, dishwasher, stove, TV, computer, monitor) $6; refrigerant items (refrigerator, freezer, portable AC) $51. Pickup fee still charged if items are not out by 6:00 am; extra labor $4.68 per 5 minutes (up to 25 minutes).20 |
| Not accepted |
|
Recycling in Portland
| Pickup | weekly, on the same day as garbage and compost14 |
|---|---|
| Type | single-stream15 |
| Glass | separate curbside bin (yellow glass bin), collected weekly; not in the blue cart15 |
| Plastics | bottles (6 oz+), jugs, tubs (6 oz+), plant pots (4 in+), buckets (5 gal or less); judged by shape, not resin number7 |
Accepted
- Clean paper and cardboard (newspaper, magazines, catalogs, phone books, paper bags, cereal/cracker/shoe boxes, paper egg cartons, office paper, file folders, wrapping paper without foil or plastic)7
- Milk, juice, soup and broth cartons7
- Plastic bottles (6 oz or larger), jugs, tubs (6 oz or larger), rigid plant pots (4 in or larger), buckets (5 gal or smaller)7
- Metal cans (lid inside, crimped), aluminum foil and trays, empty aerosol cans, small scrap metal (under 30 in, 30 lb)7
- Glass bottles and jars, all colors, in the yellow bin only7
- Used motor oil in a 1-gallon or smaller clear screw-cap container, next to the bins7
Yard waste, food scraps and seasonal pickups
| Yard waste pickup | yes: green compost roll cart (yard debris plus all food scraps), included with garbage service8 |
|---|---|
| Season | year-round14 |
| How often | weekly8 |
| Rules | Green cart (WM: 64-gal, 135 lb). Extras next to the cart in kraft paper yard bags or labeled 32-gal cans, or bundles tied with string/twine (prunings up to 4 in diameter, 36 in long); extra fee. No plastic bags, dirt, rocks, sod, ashes or animal waste.8 |
| Food scraps | all food scraps, including meat and bones, in the green cart8 |
| Christmas trees | Curbside holiday tree removal through your hauler at a City-set charge of $5.60 per pickup (rates effective July 1, 2026); or drop off at Metro Central ($30 for up to 3 trees). Hauler-specific set-out rules apply (e.g. Heiberg: next to the compost cart, 6 ft max).20 |
| Leaf collection | Not published by the city (official page) |
Drop-off sites: landfill, recycling and hazardous waste
Metro Central transfer station
| Type | Transfer station |
|---|---|
| Run by | Metro (regional government) |
| Address | 6161 NW 61st Ave., Portland, OR 97210 · Map1 |
| Hours | General public 8 a.m. to 5 p.m. daily; closed to the public on the Fourth of July, Thanksgiving, Christmas and New Year's days1 |
| Fees | garbage $51 minimum / $176.70 per ton; clean yard debris $37 minimum / $56 per ton; residential compost $43 minimum / $111.53 per ton; loads over 240 lb also pay a $30 per-load transaction fee at staffed scales; 2% credit-card fee; Christmas trees $30 for up to 31 |
Metro Central household hazardous waste facility
| Type | Household hazardous waste |
|---|---|
| Run by | Metro (regional government) |
| Address | 6161 NW 61st Ave., Portland, OR 97210 · Map2 |
| Hours | Monday through Saturday, 9 a.m. to 4 p.m.; closed Sunday; closed Thanksgiving, Christmas and New Year's days2 |
| Fees | free for households; 35-gallon daily limit (by container size)2 |
Metro South household hazardous waste facility
| Type | Household hazardous waste |
|---|---|
| Run by | Metro (regional government) |
| Address | 2001 Washington St., Oregon City, OR 97045 · Map2 |
| Hours | 9 a.m. to 4 p.m. daily; closed Thanksgiving, Christmas and New Year's days2 |
| Fees | free for households2 |
Item guides: Mattress · Couch and furniture · Appliances · Paint · Batteries · Electronics · Tires · Motor oil · Christmas tree.
Missed pickup and contacts
| Missed pickup form | No city form; call your hauler. City rule: a hauler-missed pickup is collected free within 24 hours of the complaint (weekdays); if the customer missed set-out, collection is for a City-set fee.13 |
|---|---|
| Phone | Call your hauler (varies by address): WM 800-808-5901, Portland Disposal & Recycling 503-281-8736, Arrow Sanitary 503-257-1331, Heiberg 503-794-8212, Walker 503-531-6330, City Sanitary 503-760-2412, Wacker Sanitary 503-658-3347, Republic (Lake Oswego) 503-636-3011, Recology Clackamas 503-774-41223 |
| 311 | Not published by the city (official page) |
| Official website | portland.gov23 |
Nearby cities
- Vancouver, WA7 miles · A private hauler under city contract
- Gresham, OR10 miles · A private hauler under city contract
- Hillsboro, OR14 miles · A private hauler under city contract
- Salem, OR46 miles · A private hauler under city contract
- Eugene, OR105 miles · Residents choose a licensed private hauler
- Tacoma, WA119 miles · The city collects
Other cities served by WM (formerly Waste Management)
- Fort Worth, TXWaste Management (WM)
- Seattle, WAWaste Management of Washington (northwest and south Seattle); Recology King County (northeast and central Seattle)
- Oklahoma City, OKWM (Waste Management)
- Detroit, MIWaste Management (west side north of I-94); Priority Waste (east side and southwest Detroit south of I-94)
- Long Beach, CACity of Long Beach Energy and Environmental Services (trash and organics); Waste Management (recycling, under city contract)
- Oakland, CAWaste Management of Alameda County, Inc. (trash, compost, bulky); California Waste Solutions (recycling, household batteries, used motor oil)
- Stockton, CARepublic Services or WM (Waste Management) - two franchised haulers, each serving part of the city
- Irvine, CAWM (Waste Management of Orange County)
- Reno, NVWaste Management (WM)
- Moreno Valley, CAWaste Management of the Inland Empire (WM)
- Little Rock, ARWM (curbside recycling only)
- Providence, RIWM (Waste Management)
- Fort Lauderdale, FLWM (Waste Management)
- Oceanside, CAWM (Waste Management of North County)
- Lancaster, CAWM (Waste Management)
- Palmdale, CAWM (Waste Management)
- Corona, CAWM (Waste Management / USA Waste of California) under a franchise agreement with the City of Corona
- Kansas City, KSWM (Waste Management of Kansas City, Inc.)
- Hayward, CAWaste Management of Alameda County (WM); curbside recycling by Tri-CED Community Recycling
- Joliet, ILWM (Waste Management)
- Simi Valley, CAWM (Waste Management)
- Lowell, MAWM (Waste Management)
- Menifee, CAWaste Management (WM) of the Inland Empire
- Rio Rancho, NMWM (Waste Management of New Mexico)
- Murrieta, CAWM (Waste Management)
- Sparks, NVWM (Waste Management)
- Gresham, ORFive City-franchised haulers by area: Arrow Sanitary, Gresham Sanitary Service, Hoodview Disposal, Rockwood Solid Waste, Waste Management (WM)
- Hillsboro, ORSeveral City-franchised haulers by area, incl. Hillsboro Garbage Disposal, WM, Garbarino Disposal, Evergreen Disposal, Pride Disposal & Recycling (list from Metro's official address lookup and hauler pages)
- Spokane Valley, WAWM (formerly Waste Management)
- Chico, CAWaste Management (North Valley Waste Management)
- Federal Way, WAWM (Waste Management)
Other cities served by Republic Services
- Arlington, TXRepublic Services
- Anaheim, CARepublic Services (Republic Services of Anaheim)
- Stockton, CARepublic Services or WM (Waste Management) - two franchised haulers, each serving part of the city
- Santa Ana, CARepublic Services
- Chula Vista, CARepublic Services
- Buffalo, NYCity of Buffalo Sanitation (garbage); Republic Services (recycling contractor)
- Toledo, OHRepublic Services
- Boise, IDRepublic Services
- Fremont, CARepublic Services (Republic Services of Alameda County, Fremont office)
- Grand Prairie, TXRepublic Services
- Huntington Beach, CARepublic Services (Republic Services of Huntington Beach)
- Elk Grove, CARepublic Services
- Fort Collins, CORepublic Services
- Garden Grove, CARepublic Services
- Salinas, CARepublic Services of Salinas
- Bellevue, WARepublic Services
- Palm Bay, FLRepublic Services
- Meridian, IDRepublic Services
- Round Rock, TXRepublic Services
- Lewisville, TXRepublic Services (Allied Waste Systems, Inc. dba Republic Services of Lewisville)
- Fullerton, CARepublic Services
- Kent, WARepublic Services
- Arvada, CORepublic Services (Republic Services of Denver)
- Fairfield, CARepublic Services (Republic Services of Fairfield)
- Nampa, IDRepublic Services
- Antioch, CARepublic Services (Republic Services of Contra Costa County)
- Evansville, INRepublic Services of Evansville
- Richmond, CARepublic Services
- Carlsbad, CARepublic Services
- Sugar Land, TXRepublic Services
- Bend, ORRepublic Services (Bend Garbage & Recycling) and Cascade Disposal (Waste Connections)
- Brockton, MARepublic Services
- Carmel, INRepublic Services
- Renton, WARepublic Services
- Inglewood, CARepublic Services (Consolidated Disposal Service)
- Daly City, CARepublic Services (Daly City office, 1680 Edgeworth Ave.)
- Sunrise, FLRepublic Services
Other cities served by Recology
- San Francisco, CARecology (Recology Sunset Scavenger, Recology Golden Gate, Recology San Francisco)
- Seattle, WAWaste Management of Washington (northwest and south Seattle); Recology King County (northeast and central Seattle)
- Santa Rosa, CARecology Sonoma Marin
- Santa Clara, CAMission Trail Waste Systems (garbage and yard trimmings); Recology South Bay (recycling)
- Vallejo, CARecology Vallejo
- Vacaville, CARecology Vacaville Solano
- San Mateo, CARecology San Mateo County
All Oregon cities: Oregon trash pickup schedules.
Portland trash pickup FAQ
What day is trash picked up in Portland?
Trash is collected every other week (every-four-weeks and on-call options also offered). Portland does not use one citywide day: your day depends on your address. Look it up with the city’s address lookup (portlandmaps.com).
How do I get rid of bulky items in Portland?
On-call pickup: call or book online. Call (or email) your hauler for a quote; send photos/description; the hauler schedules and completes the pickup within 7 days of the request. Set items at the curb by 6 a.m. on pickup day. Fees: City-set price sheet effective July 1, 2026: $18 pickup fee per trip plus per item: extra large (sectional, entertainment center, hide-a-bed, king mattress) $29; large (dining table, dresser, recliner, couch, queen/full mattress) $21; medium (bookshelf, desk, chair, twin mattress, box spring) $14; small (bicycle, microwave, vacuum, vehicle tire) $10; appliances & e-waste (water heater, washer/dryer, dishwasher, stove, TV, computer, monitor) $6; refrigerant items (refrigerator, freezer, portable AC) $51. Pickup fee still charged if items are not out by 6:00 am; extra labor $4.68 per 5 minutes (up to 25 minutes).
Does Portland recycle glass?
Glass: separate curbside bin (yellow glass bin), collected weekly; not in the blue cart.
How do I report a missed trash pickup in Portland?
Use the city’s online form (No city form; call your hauler. City rule: a hauler-missed pickup is collected free within 24 hours of the complaint (weekdays); if the customer missed set-out, collection is for a City-set fee.) or call Call your hauler (varies by address): WM 800-808-5901, Portland Disposal & Recycling 503-281-8736, Arrow Sanitary 503-257-1331, Heiberg 503-794-8212, Walker 503-531-6330, City Sanitary 503-760-2412, Wacker Sanitary 503-658-3347, Republic (Lake Oswego) 503-636-3011, Recology Clackamas 503-774-4122.
Sources
- 1 Metro Central transfer stationMetro (regional government that runs the Portland-area transfer stations and HHW) · oregonmetro.gov · checked October 30, 2026
- 2 Household hazardous waste disposal (Metro)Metro (regional government that runs the Portland-area transfer stations and HHW) · oregonmetro.gov · checked October 30, 2026
- 3 Garbage Collection Schedules (hauler areas and collection days)City · gis-pdx.opendata.arcgis.com · checked October 30, 2026
- 4 WM Portland residentialContracted hauler · wmnorthwest.com · checked October 30, 2026
- 5 Holiday Collection - City of Portland (WM)Contracted hauler · wmnorthwest.com · checked October 30, 2026
- 6 WM Portland garbage and bulky itemsContracted hauler · wmnorthwest.com · checked October 30, 2026
- 7 WM Portland curbside recyclingContracted hauler · wmnorthwest.com · checked October 30, 2026
- 8 WM Portland compost collectionContracted hauler · wmnorthwest.com · checked October 30, 2026
- 9 Portland Disposal & Recycling holiday scheduleContracted hauler · portlanddisposal.com · checked October 30, 2026
- 10 Portland Disposal & Recycling residential serviceContracted hauler · portlanddisposal.com · checked October 30, 2026
- 11 Arrow Sanitary Portland residentialContracted hauler · arrowsanitaryservice.com · checked October 30, 2026
- 12 Arrow Sanitary schedule and holiday scheduleContracted hauler · arrowsanitaryservice.com · checked October 30, 2026
- 13 Heiberg garbage pick up (Portland)Contracted hauler · heiberggarbage.com · checked October 30, 2026
- 14 Heiberg FAQsContracted hauler · heiberggarbage.com · checked October 30, 2026
- 15 Heiberg residential recyclingContracted hauler · heiberggarbage.com · checked October 30, 2026
- 16 Heiberg bulky waste collectionContracted hauler · heiberggarbage.com · checked October 30, 2026
- 17 Walker Garbage Service schedulesContracted hauler · walkergarbage.com · checked October 30, 2026
- 18 Heiberg residential compostContracted hauler · heiberggarbage.com · checked October 30, 2026
- 19 City of Portland garbage & recycling pagesCity · portland.gov · checked October 30, 2026
- 20 Ordinance 192180, Exhibit A - REVISED: Residential Solid Waste and Recycling Rates and City of Portland Residential Bulky Waste Collection Price Sheet (effective July 1, 2026)City · efiles.portlandoregon.gov · checked November 1, 2026
- 21 Administrative Rule ENN-2.02 - Residential Garbage, Recycling, and Compost Collection (effective March 15, 2024)City · efiles.portlandoregon.gov · checked November 1, 2026
- 22 Recology Clackamas - Holiday Calendar (2026), Portland Service Information, Bulky ItemsContracted hauler · recology.com · checked November 1, 2026
- 23 Wacker Sanitary home page (Portland); Republic Lake Oswego page emptyContracted hauler · wackersanitary.com · checked November 1, 2026
Something changed? Report a change
Second-pass verification against every source: November 1, 2026. Not affiliated with any city, county or hauler.