Skip to main content
CityRuleLookup

Oakland County, MI Trash & Recycling: Pickup Rules & Schedules (2026)

Some Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified June 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.

These county ordinances apply to unincorporated areas of Oakland County. Incorporated cities within the county may have their own rules that take precedence over county-level regulations.

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?
It depends on your city. If you live in Royal Oak, Troy, Berkley, Birmingham, Ferndale, Hazel Park, Huntington Woods, Lathrup Village, Oak Park, Pleasant Ridge, Clawson, or Beverly Hills, your community contracts with SOCRRA. If you live in Farmington, Farmington Hills, Novi, Southfield, Walled Lake, Wixom, South Lyon, Milford, or Milford Township, you are served by RRRASOC. Pontiac, Waterford, West Bloomfield, Auburn Hills, Rochester Hills, Bloomfield Twp, and Oakland Twp use private contracted haulers (GFL, Priority, WM, Republic).
What time do I need to put trash at the curb?
SOCRRA and most Oakland County haulers require carts/bags at the curb by 7:00 a.m. on your collection day. Place no earlier than 5:00 p.m. the night before (Royal Oak Chapter 633 rule). Snow piles up fast in Oakland County winters - keep carts clear of the plow line and at least 3 feet from mailboxes and parked cars.
What is the trash weight limit?
SOCRRA rules cap bags at 40 pounds and trash cans at 60 pounds. Containers must be 35 gallons or smaller. Heavier items go in the bulk pickup line (see bulk-disposal). RRRASOC follows similar limits.

Sources & Official References

Other rules in Oakland County

All Oakland County rules

Compare Oakland County to another location·View the Michigan trash & recycling overview

Get notified when Pickup Rules & Schedules in Oakland County, MI changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.

Pickup Rules & Schedules in Cities Across Oakland County