Household hazardous waste drop-off in Minnesota
In Minnesota, programs may be called HHW, household chemical waste collection — the listings below use each agency's own name.
This page lists 12 permanent drop-off sites and 1 collection event or mobile collection in Minnesota, compiled from 11 official sources. Listings cover 13 cities and towns, including Blaine, Bloomington and Brooklyn Park. 12 of 13 were read directly from the agency's page, and all of them have a street-level map pin — the rest say so on their own page.
13 listings (12 permanent drop-offs, 1 collection event). Not every local program in Minnesota is listed yet.
Call ahead. Hours, fees, residency rules, appointments and accepted materials change. Check the official page or call before you go. Never mix chemicals, and keep products in their original containers. Every listing links to its official source.
By city and county
All listings in Minnesota
-
Anoka County Household Hazardous Waste Facility
3230 101st Avenue NE, Blaine, MN
Hours: November through March: Wednesday 1:00 p.m.–7:00 p.m. and Saturday 9:00 a.m.–3:00 p.m. April through October: Wednesday 1:00 p.m.–7:00 p.m. and Thursday, Friday and Saturday 9:00 a.m.–3:00 p.m. Closed on listed holidays including New Year’s Day, Martin Luther King Jr. Day, Presidents Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Veterans Day, Thanksgiving Day and the following Friday, Christmas Eve and Christmas Day.
Source: Anoka County · checked
-
South Hennepin Recycling and Problem Waste Drop-Off Center
1400 West 96th Street, Bloomington, MN
Hours: Tuesday through Saturday, 9:00 a.m.–5:00 p.m. Closed Sunday and Monday, and on Memorial Day, Juneteenth, Independence Day, Labor Day, Thanksgiving Day, Christmas Day and New Year’s Day.
Source: Hennepin County Environment and Energy · checked
-
Hennepin County Recycling Center and Transfer Station
8100 Jefferson Highway, Brooklyn Park, MN
Hours: Tuesday through Saturday, 9:00 a.m.–5:00 p.m. Closed Sunday and Monday, and on Memorial Day, Juneteenth, Independence Day, Labor Day, Thanksgiving Day, Christmas Day and New Year’s Day.
Source: Hennepin County Environment and Energy · checked
-
Wright County Household Hazardous Waste Facility
505 County Road 37 NE, Buffalo, MN
Hours: Tuesday, Wednesday and Thursday, 8:00 a.m.–5:00 p.m., and the second and third Saturday of each month, 8:00 a.m.–noon.
Source: Wright County · checked
-
Carver County Environmental Center
116 Peavey Circle, Chaska, MN
Hours: Wednesday 10:00 a.m.–6:00 p.m.; Thursday 10:00 a.m.–5:00 p.m.; Friday 10:00 a.m.–4:00 p.m.; Saturday 8:00 a.m.–noon. Closed Sunday, Monday and Tuesday. 2026 closures include November 11 and November 26–28 and December 24–26.
Source: Carver County Environmental Services · checked
-
WLSSD Household Hazardous Waste Facility
2626 Courtland Street, Duluth, MN
Hours: Thursday, Friday and Saturday, 8:00 a.m.–4:30 p.m. Closed Sunday through Wednesday and on listed holidays including New Year’s Day, Martin Luther King Jr. Day, Presidents Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Indigenous Peoples Day, Veterans Day, Thanksgiving and the following day, Christmas Eve and Christmas Day.
Source: Western Lake Superior Sanitary District / Resource Renew · checked
-
Dakota County Recycling Zone
3365 Dodd Road, Eagan, MN
Hours: Wednesday 9:00 a.m.–8:00 p.m.; Thursday noon–8:00 p.m.; Friday 9:00 a.m.–5:00 p.m.; Saturday 8:00 a.m.–5:00 p.m. Closed on New Year’s Day, Memorial Day, Independence Day, Labor Day, Thanksgiving Day, Christmas Eve and Christmas Day.
Source: Dakota County · checked
-
Washington County North Environmental Center
6065 Headwaters Parkway, Forest Lake, MN
Hours: Monday 11:00 a.m.–7:00 p.m.; Wednesday and Friday 8:00 a.m.–4:30 p.m.; Saturday 8:00 a.m.–2:00 p.m. Closed Tuesday, Thursday and Sunday, and on county-observed holidays.
Source: Washington County · checked
-
Clay County Household Hazardous Waste at the Resource Recovery Center
3322 15th Avenue N, Moorhead, MN
Hours: Monday through Friday, 8:00 a.m.–4:00 p.m.; first and third Saturday, 8:00 a.m.–11:30 a.m. Closed on observed holidays, and if a holiday falls on a Friday or Monday the adjacent Saturday is also closed.
Source: Clay County Public Works · checked
-
Goodhue County Recycling Center Household Hazardous Waste Drop-Off
3745 Highway 61 North, Red Wing, MN
Dates: From the first Monday in May through the last Friday in October, on weekdays excluding holidays, 8:00 a.m.–3:00 p.m.
Hours: First Monday in May through the last Friday in October, weekdays excluding holidays, 8:00 a.m.–3:00 p.m.
Source: Goodhue County Public Works · checked
-
Olmsted County Hazardous Waste Facility
305 Energy Parkway NE, Rochester, MN
Hours: Tuesday through Saturday, 8:00 a.m.–4:30 p.m., except holidays. The page lists a November 11, 2026 Veterans Day closing.
Source: Olmsted County · checked
-
Ramsey County Environmental Center
1700 Kent Street, Roseville, MN
Hours: Tuesday through Friday, 11:00 a.m.–6:00 p.m.; Saturday, 9:00 a.m.–4:00 p.m. Closed Sunday and Monday, on county holidays and on Christmas Eve.
Source: Ramsey County · checked
-
Washington County South Environmental Center
4039 Cottage Grove Drive, Woodbury, MN
Hours: Tuesday 11:00 a.m.–7:00 p.m.; Thursday and Friday 8:00 a.m.–4:30 p.m.; Saturday 8:00 a.m.–2:00 p.m. Closed Monday, Wednesday and Sunday, and on county-observed holidays.
Source: Washington County · checked
Neighboring states
Many programs serve residents only, so a site across the state line may not take your waste — check its official page first.
Sources for Minnesota: Anoka County; Carver County Environmental Services; Clay County Public Works; Dakota County; Goodhue County Public Works; Hennepin County Environment and Energy; Olmsted County; Ramsey County; Washington County; Western Lake Superior Sanitary District / Resource Renew; Wright County. How complete is this?