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.
Solid-waste collection in Oakland County is delegated to municipalities under the Michigan Home Rule City Act (MCL 117.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. Communities outside both authorities (Pontiac, Auburn Hills, West Bloomfield, Waterford, Rochester Hills, Bloomfield Twp, Oakland Twp, etc.) 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. SOCRRA's curbside rule: trash bags or cans set out by 7:00 a.m., 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).
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.
Other ordinances people look up for this city. Green dot = verified primary-source excerpt.
Oakland County, MI
Outdoor music in Oakland County is regulated municipally. Public events, parades, and concerts are typically exempt or permit-driven. Pontiac (Ch. 58-IV) exe...
Oakland County, MI
Oakland County does not set a county-wide dBA limit. Royal Oak Zoning Β§770-94 caps noise at 75 dBA between 6:00 a.m. and 10:00 p.m. and 60 dBA between 10:00 ...
Oakland County, MI
Amplified music in Oakland County is governed by each municipality. Charter Township of Oakland (Ch. 274) bans speakers and sound amplifiers loud enough to b...
Oakland County, MI
Oakland County has no county-wide leaf-blower ordinance. Birmingham (an Oakland County city) adopted a resolution on September 11, 2023 to phase out two-stro...
Oakland County, MI
Oakland County Animal Control does not respond to barking-dog complaints. Barking is enforced by each municipality's police department under its local noise/...
Oakland County, MI
Construction-noise hours are set by each Oakland County municipality, not the county. Common windows: Charter Township of Oakland (Ch. 274) allows constructi...
See how Oakland County's pickup rules & schedules rules stack up against other locations.
Help us keep this page accurate. If you notice an error or outdated information, let us know.