Oakland County, MI Trash & Recycling: Pickup Rules & Schedules (2026)
Key Facts
- County Authority
- None - municipal/regional
- SOCRRA Communities
- 12 (Royal Oak, Troy area)
- RRRASOC Communities
- 9 (Farmington Hills area)
- Curbside Set-Out
- 7:00 a.m. day of pickup
- Bag/Can Weight Cap
- 40 lb bag / 60 lb can
- Container Max Size
- 35 gallons
Summary
Oakland County does not run countywide trash collection. Refuse service is provided by each of the 62 cities, villages, and townships either directly or through one of two regional authorities: SOCRRA (Southeastern Oakland County Resource Recovery Authority, 12 communities including Royal Oak, Troy, Berkley) and RRRASOC (Southwest Oakland, 9 communities including Farmington Hills, Novi, Southfield). SOCRRA rules require trash at curb by 7:00 a.m. on collection day, no bag over 40 lb, no can over 60 lb, no container larger than 35 gallons.
Place trash out to curb by 7 am on your collection day. Bags cannot weigh more than 40 pounds. Trash cans cannot weigh more than 60 pounds. Bags or cans of trash cannot be larger than 35-gallons. No Sharps collected curbside.
Full Breakdown
4j) and Township Act. Two regional authorities handle service for most southern Oakland communities. SOCRRA member communities are Beverly Hills, Berkley, Birmingham, Clawson, Ferndale, Hazel Park, Huntington Woods, Lathrup Village, Oak Park, Pleasant Ridge, Royal Oak, and Troy. RRRASOC members are Farmington, Farmington Hills, Milford, Milford Township, Novi, South Lyon, Southfield, Walled Lake, and Wixom. ) contract directly with private haulers (GFL, Priority, WM, Republic) or license multiple haulers under a township ordinance. Oakland Township Ordinance No. 55 requires all waste haulers to be licensed by the Township.
, bag weight 40 lb max, can weight 60 lb max, container size 35 gallons max. RRRASOC and SOCRRA both collect curbside recycling for member communities, processed at the SOCRRA Materials Recovery Facility on Coolidge in Troy or the RRRASOC MRF in Southfield. The Oakland County Health Division enforces nuisance/garbage accumulation under Article III of the Oakland County Sanitary Code (sewage and refuse storage).
Violations & Fines
Failure to comply with set-out times, weight limits, or container rules typically results in non-collection (hauler skips the can) rather than a fine. Each city/township sets its own escalation: Royal Oak imposes civil-infraction tickets ($50-$500) for refuse violations under Chapter 633 of the Royal Oak Code. Persistent accumulation of refuse on private property is a nuisance under most municipal codes and the Oakland County Sanitary Code, abateable by court order at owner's expense.
Frequently Asked Questions
Who picks up my trash in Oakland County, MI?
What time do I need to put trash at the curb?
What is the trash weight limit?
Sources & Official References
Other rules in Oakland County
Compare Oakland County to another location·View the Michigan trash & recycling overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.