Rochester, MN trash pickup schedule
Rochester trash and recycling: who collects, how often, how to find your pickup day, and what changes on holidays in 2026.
Population 124,292 (Census 2025 estimate)Last checked Not affiliated with any city, county or hauler.
Contents10 sections
Quick answer
| Who collects | Residents choose a licensed private hauler The City of Rochester does not collect garbage; residents hire a licensed Class A hauler (list on Olmsted County's Disposal options page). Haulers charge volume-based fees and must offer recycling. Each hauler sets its own pickup day, so there is no single city schedule.1 |
|---|---|
| How often | Not published by the city (official page) |
| Set out | Not published by the city (official page) |
| Your pickup day | Not published by the city (official page) |
| Holidays | The city publishes a rule, not a dated list: see the holiday rule. |
Bulk items: No curbside bulk pickup; drop-off only (details). Drop-off sites: 4 listed (hours and fees).
Rochester holiday trash schedule 2026
| City’s rule | varies by hauler: Rochester has no city collection; each licensed hauler sets its own holiday schedule1 |
|---|---|
| Facility closures |
|
No dated list of holidays is published for Rochester; 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 Rochester
| How it works | No curbside bulk pickup; drop-off only4 |
|---|---|
| How to request | No booking: self-haul to Recycling Center Plus (Tue-Sat 8 a.m.-4:30 p.m.), or ask your licensed hauler (several Class A haulers list BULKY service) or hire a licensed Class D junk hauler3 |
| Limits | Recycling Center Plus: household quantities; mattresses and automotive tires eight or fewer per day4 |
| Fees | Recycling Center Plus self-haul (schedule effective 7/1/2025): garbage $5 minimum, $5 per 30 gallons (up to 150 gal), $30 per cubic yard for large quantities; bulky items $15 (A: e.g. grills, recliners, love seats w/o hide-a-bed, push mowers, treadmills), $20 (B: e.g. single-section couch, box springs, riding mowers), $25 (C: love seat/sectional piece with hide-a-bed or recliner), $30 (D: couch with hide-a-bed/recliner, non-recyclable mattress), $50 (E: medical bed with mattress); mattresses $30 each (max 8/day); appliances $10 (non-freon) / $15 (freon); automotive tires $5 each (max 8/day; 9+ to Kalmar Landfill at $435/ton); unsecured/uncovered load $209 |
| Not accepted |
Recycling in Rochester
| Pickup | Not published by the city (official page) |
|---|---|
| Type | Not published by the city (official page) |
| Glass | Not published by the city (official page) |
| Plastics | Not published by the city (official page) |
| Hauler | Every Class A hauler must offer recycling collection to its customers3 |
| Drop off accepted |
|
Accepted
Not published by the city (official page)
Not accepted
Not published by the city (official page)
Programs
- Olmsted County Waste Wizard item lookup (ReCollect widget embedded on the county Recycling Center Plus page; link only, do not scrape)4
Yard waste, food scraps and seasonal pickups
| Yard waste pickup | Not published by the city (official page) |
|---|---|
| Season | Not published by the city (official page) |
| How often | Not published by the city (official page) |
| Rules | Not published by the city (official page) |
| Food scraps | Residential source-separated organics collection by licensed Class B hauler Front Door to Farm Compost Service (507-226-3093)3 |
| Drop off | Olmsted County Compost Site accepts yard waste, open seven days a week during daylight hours; suggested donation $56 |
| Christmas trees | Not published by the city (official page) |
| Leaf collection | Not published by the city (official page) |
Drop-off sites: landfill, recycling and hazardous waste
Olmsted County Recycling Center Plus
| Type | Recycling center |
|---|---|
| Run by | The county |
| Address | 305 Energy Parkway NE, Rochester, MN 55906 · Map4 |
| Hours | Tuesday through Saturday, 8 a.m. to 4:30 p.m.4 |
| Fees | Sorted recyclables free; garbage $5 per 30 gal ($5 minimum), bulky items $15-$50, mattresses $30, appliances $10-$15, tires $5 (see bulk.fees)49 |
| Phone | 507-328-7070 |
Olmsted County Hazardous Waste Facility
| Type | Household hazardous waste |
|---|---|
| Run by | The county |
| Address | 305 Energy Parkway NE, Rochester, MN 55906 · Map5 |
| Hours | Tuesday through Saturday, 8 a.m. to 4:30 p.m.5 |
| Fees | Free for household hazardous waste from residents; VSQG business waste by pre-approval with fees5 |
| Phone | 507-328-7070 |
Olmsted County Compost Site (yard waste drop-off and self-serve compost)
| Type | Compost / yard waste site |
|---|---|
| Run by | The county |
| Address | Across the street from the Hazardous Waste Facility - 305 Energy Parkway NE, Rochester, MN 55906 · Map6 |
| Hours | Open seven days a week during daylight hours6 |
| Fees | Suggested donation $56 |
Kalmar Landfill (construction & demolition; residential garbage must go to Recycling Center Plus)
| Type | Landfill |
|---|---|
| Run by | The county |
| Address | 7401 19th Street NW, Rochester, MN 55901 · Map7 |
| Hours | Monday through Friday, 8:30 a.m. to 3:30 p.m.7 |
| Fees | $20 charge for unsecured/uncovered loads7 |
| Phone | 507-328-7346 |
Item guides: Mattress · Couch and furniture · Appliances · Paint · Batteries · Electronics · Tires · Motor oil · Christmas tree.
Missed pickup and contacts
| Missed pickup form | Not published by the city (official page) |
|---|---|
| Phone | Olmsted County Environmental Resources 507-328-7070 (hauler licensing, self-hauling)3 |
| 311 | Not published by the city (official page) |
| Official website | olmstedcounty.gov |
| Report concern | olmstedcounty.gov2 |
Nearby cities
- St. Paul, MN72 miles · The city and contracted haulers (by area or service)
- Minneapolis, MN76 miles · The city and contracted haulers (by area or service)
All Minnesota cities: Minnesota trash pickup schedules.
Rochester trash pickup FAQ
How do I get rid of bulky items in Rochester?
No curbside bulk pickup; drop-off only. No booking: self-haul to Recycling Center Plus (Tue-Sat 8 a.m.-4:30 p.m.), or ask your licensed hauler (several Class A haulers list BULKY service) or hire a licensed Class D junk hauler Fees: Recycling Center Plus self-haul (schedule effective 7/1/2025): garbage $5 minimum, $5 per 30 gallons (up to 150 gal), $30 per cubic yard for large quantities; bulky items $15 (A: e.g. grills, recliners, love seats w/o hide-a-bed, push mowers, treadmills), $20 (B: e.g. single-section couch, box springs, riding mowers), $25 (C: love seat/sectional piece with hide-a-bed or recliner), $30 (D: couch with hide-a-bed/recliner, non-recyclable mattress), $50 (E: medical bed with mattress); mattresses $30 each (max 8/day); appliances $10 (non-freon) / $15 (freon); automotive tires $5 each (max 8/day; 9+ to Kalmar Landfill at $435/ton); unsecured/uncovered load $20.
How do I report a missed trash pickup in Rochester?
call Olmsted County Environmental Resources 507-328-7070 (hauler licensing, self-hauling).
Sources
- 1 Garbage & RecyclingCity · rochestermn.gov · checked October 30, 2026
- 2 Garbage & recyclingCounty · olmstedcounty.gov · checked October 30, 2026
- 3 Disposal options - Garbage and recyclingCounty · olmstedcounty.gov · checked October 30, 2026
- 4 Recycling Center PlusCounty · olmstedcounty.gov · checked October 30, 2026
- 5 Hazardous Waste FacilityCounty · olmstedcounty.gov · checked October 30, 2026
- 6 Compost SiteCounty · olmstedcounty.gov · checked October 30, 2026
- 7 Kalmar LandfillCounty · olmstedcounty.gov · checked October 30, 2026
- 8 2026 Solid Waste Holiday Schedule (linked as '2026 holiday closings')County · olmstedcounty.gov · checked October 30, 2026
- 9 Solid Waste Management Fee and Service Charge Schedule (effective 7/1/2025)County · olmstedcounty.gov · checked October 30, 2026
Something changed? Report a change
Second-pass verification against every source: November 1, 2026. Not affiliated with any city, county or hauler.