Michigan
Michigan transfer stations, convenience centers & drop-offs
Town-by-town hours, stickers, and fees verified from official municipal sources.
Albert Township (Montmorency County) Transfer station Albert Township Transfer Site Alpena County Recycling drop-off Northeast Michigan Materials Management Authority Recycling Facility Ann Arbor Recycling drop-off Recycle Ann Arbor Drop-Off Station, and Washtenaw County household hazardous waste options Antrim County Recycling drop-off Antrim County recycling drop-off centers (Antrim Conservation District) Antwerp Township Transfer station Antwerp Township Transfer and Recycling Center Arlington Township Transfer station Arlington Township Waste and Recycling Center Bangor Township Transfer station Bangor Township Transfer Station and Recycling Barry Township (Barry County) Transfer station Barry, Hope and Johnstown Townships Transfer Station Bay City Recycling drop-off Bay City Recycles Drop-Off Center Beaver Creek Township Transfer station Beaver Creek Township Transfer Station and Recycling Bloomingdale Township Transfer station Bloomingdale Township Transfer Station and Recycling Center Bois Blanc Township Transfer station Bois Blanc Township Transfer Station Burt Township (Cheboygan County) Transfer station Burt Township transfer stations (Indian Road and Crump Road) Calhoun County Recycling drop-off Calhoun County Marshall and Partner Recycling Drop-Offs Casco Township Transfer station Casco Township Transfer Station Charlevoix County Recycling drop-off Charlevoix County recycling bin sites Chelsea Recycling drop-off Western Washtenaw Recycling Authority Drop-Off Bins Cheshire Township Transfer station Cheshire Township Recycling and Transfer Station Columbia Township (Van Buren County) Transfer station Columbia Township Transfer Station Comstock Township Transfer station Comstock Township Transfer Station Covert Township Transfer station Covert Township Transfer Station Cumming Township (Ogemaw County) Transfer station Cumming Township Transfer Station Delta Township Recycling drop-off Delta Township Recycling Center Denton Township Recycling drop-off Denton Township Compost and Recycling Center Detroit Transfer station Detroit Southfield and Davison Resident Bulk/Yard Drop-Offs Dickson Township Transfer station Dickson Township Transfer Station Dover Township (Otsego County) Transfer station Charlton, Chester and Dover Townships Transfer Station Drummond Island (Drummond Township) Transfer station Drummond Island Garbologist drop-off site (transfer station) East Lansing Recycling drop-off East Lansing Department of Public Works Recycling Drop-Off Elk Rapids Village Transfer station Village of Elk Rapids trash compactor Elmer Township Transfer station Elmer Township solid-waste transfer site Emmet County Transfer station Emmet County Pleasantview Road Drop-Off Center and Transfer Station Forsyth Township (Marquette County) Transfer station Forsyth Township Transfer and Recycling Center Foster Township (Ogemaw County) Transfer station Foster Township Transfer Station Georgetown Township Recycling drop-off Ottawa County Environmental Sustainability Center - Georgetown Township Grand Haven Recycling drop-off Ottawa County Environmental Sustainability Center - Grand Haven Grand Rapids Compost drop-off City of Grand Rapids Yard Waste Drop-Off Site Grand Traverse County Recycling drop-off Grand Traverse County RecycleSmart Household Drop-off Network Grayling Township Recycling drop-off Grayling Charter Township Compactor and Recycling Center Hamlin Township Transfer station Hamlin Township Transfer Site Hastings Landfill WM Hastings Landfill Holland Recycling drop-off Ottawa County Environmental Sustainability Center - Holland Houghton County Transfer station Houghton County Materials Management Station Isabella County Recycling drop-off Isabella County Material Recovery Facility Ishpeming / West End Transfer station West End Transfer Station Kalamazoo County Recycling drop-off Kalamazoo County Household Hazardous Waste Center Laird Township Transfer station Laird Township Transfer Station Lake Township (Huron County) Transfer station Lake Township Transfer Station Lansing Recycling drop-off City of Lansing Recycling Drop-Off Center Leelanau County Recycling drop-off Leelanau County recycling drop-off sites Lenawee County Recycling drop-off Lenawee County Recycling Drop Off Site (Adrian DOS) Livonia Recycling drop-off Livonia Drop-Off Recycling Center Livonia Household hazardous waste drop-off ERG Environmental Services Household Hazardous Waste Drop-off Lovells Township Transfer station Lovells Township transfer and recycling centers Marquette County Landfill Marquette County Solid Waste Management Authority Landfill / Recycle 906 Melrose Township Transfer station Melrose Township Transfer Station Menominee Township Transfer station Menominee-Ingallston Transfer Station Midland Landfill City of Midland Landfill and Residential Drop-off Montmorency-Oscoda-Alpena Landfill Montmorency-Oscoda-Alpena Solid Waste Management Authority landfill Muir (Village) Recycling drop-off Ionia Conservation District recycling compactor site, Village of Muir Muskegon County Transfer station Muskegon County Residential Transfer Station Nashville (Village) Transfer station Village of Nashville Transfer Station Newaygo County Recycling drop-off Newaygo County Public Recycling Network Northville Recycling drop-off Washtenaw County Household Hazardous Waste Center Oceana County Transfer station Oceana County Transfer Station and Recycling Center Ontonagon / K and W Landfill WM K and W Landfill Orion / Eagle Valley Landfill WM Eagle Valley Recycling and Disposal Facility Oshtemo Township Transfer station Oshtemo Township Bulk and Yard Waste Voucher Program at WasteNot Otsego County Recycling drop-off Otsego County Recycling Drop-off Program Paw Paw Township Transfer station Paw Paw Township Transfer Station Pentwater Township Transfer station Pentwater Township Transfer Station and Recycling Center Pine Grove Township Transfer station Pine Grove Township Recycle Center and Transfer Station Prairieville Township Transfer station Prairieville Recycling Center Richmond Township (Osceola County) Transfer station Richmond Township Transfer Station Roscommon Township Compost drop-off Roscommon Township Compost/Recycle Center Saginaw Transfer station City of Saginaw Convenience Station Salem Township (Allegan) Transfer station Salem Township Regional Recycling Depot and Transfer Station Sands Township Transfer station Sands Township Recycle and Transfer Station South Branch Township Transfer station South Branch Township Pioneer and McMasters Transfer Sites Southfield Recycling drop-off RRRASOC Materials Recovery Facility Public Recycling Drop-Off Summit Township, Mason County Transfer station Summit Township Transfer Site, Mason County Trowbridge Township Recycling drop-off Trowbridge Township Recycling Station Troy Transfer station SOCRRA Trash Transfer Station and Separate Recycling Drop-Off Warren Recycling drop-off City of Warren Recycling Center West Branch Township (Marquette County) Transfer station West Branch Township Transfer Station West Branch Township (Ogemaw County) Transfer station West Branch Township garbage transfer station Whitehall Township Transfer station White Lake Area Solid Waste Authority Transfer Station Zeeland / Autumn Hills Landfill WM Autumn Hills Recycling and Disposal Facility
Disposal guides
See each town page for accepted materials and rules. Facilities may be operated by cities, townships, counties or public solid waste authorities. Check eligibility and material-specific schedules on each listing.