St. Paul, the state capital · Photo: McGhiever · CC BY-SA 3.0Trash & recycling · Minnesota
Trash day in 214 Minnesota towns
Each town’s pickup day, drop-off and rules, from its own website. 1 of them have no curbside pickup: residents take trash to the town drop-off.
214towns
61set pickup day
31day by address
1drop-off only
Tap a town for its pickup day, drop-off and rules.
A
Albert LeaAlbert Lea Transfer StationHire your ownAlbion TownshipHire your ownNo town pickup: you hire a private haulerMonAmboyMondayTrash dayAndoverAndover Recycling CenterHire your own
AnnandaleEvery other weekCurbside recycling
AnokaCity of Anoka recycling drop-off eventHire your own
Apple ValleyBy addressHire your own · day by address
Arden HillsEvery week, day by addressCurbside recycling
AustinSolid Waste Transfer StationDrop-off
Avon TownshipWaste Management (WM) or West Central SanitationTrash hauler
AnnandaleEvery other weekCurbside recycling
AnokaCity of Anoka recycling drop-off eventHire your own
Apple ValleyBy addressHire your own · day by address
Arden HillsEvery week, day by addressCurbside recycling
AustinSolid Waste Transfer StationDrop-off
Avon TownshipWaste Management (WM) or West Central SanitationTrash haulerB
ThuBadgerThursdayTrash dayBalkan TownshipFrom the town’s siteTrash and recycling rules
FriBarnesvilleFridayTown’s hauler
BaudetteWalleye Capital SanitationTrash haulerBayportTennis SanitationTrash hauler
BeckerHire your ownNo town pickup: you hire a private hauler
Belle PlaineCity of Belle Plaine composting site (yard waste)Hire your own
Big LakeHire your ownNo town pickup: you hire a private haulerBirchwood VillageTennis Sanitation LLCTrash hauler
BlaineBy addressTown’s hauler · day by address
BloomingtonBy addressTown’s hauler · day by addressBlue EarthCity of Blue Earth Brush SiteHire your ownBlue Earth City TownshipBy addressDay by address
MonBoveyMondayTown’s hauler
BrainerdHire your ownNo town pickup: you hire a private hauler
Brooklyn ParkEvery other weekCurbside recyclingTueBrowntonTuesdayTown’s hauler
BurnsvilleEvery weekCurbside recycling
FriBarnesvilleFridayTown’s hauler
BaudetteWalleye Capital SanitationTrash haulerBayportTennis SanitationTrash hauler
BeckerHire your ownNo town pickup: you hire a private hauler
Belle PlaineCity of Belle Plaine composting site (yard waste)Hire your own
Big LakeHire your ownNo town pickup: you hire a private haulerBirchwood VillageTennis Sanitation LLCTrash hauler
BlaineBy addressTown’s hauler · day by address
BloomingtonBy addressTown’s hauler · day by addressBlue EarthCity of Blue Earth Brush SiteHire your ownBlue Earth City TownshipBy addressDay by address
MonBoveyMondayTown’s hauler
BrainerdHire your ownNo town pickup: you hire a private hauler
Brooklyn ParkEvery other weekCurbside recyclingTueBrowntonTuesdayTown’s hauler
BurnsvilleEvery weekCurbside recyclingC
MonCaledoniaMondayTrash dayCannon FallsCompost Pile (Cannon Falls Public Works compost site)Drop-off
CarltonFrom the town’s siteTrash and recycling rules
CentervilleTown’s haulerThe town’s contract hauler picks up at the curb for every home
ChamplinTown’s haulerChamplin Refuse Inc. (CRI) picks up at the curb for every homeThuClintonThursdayTown’s hauler
FriCokatoFridayTown’s hauler
ColeraineEvery other week, day by addressCurbside recyclingWedComfreyWednesdayTrash dayCoon RapidsBy addressDay by addressCorcoranEvery other week, TueCurbside recycling
Cottage GroveEvery weekCurbside recyclingCourtlandLJP Waste SolutionsTrash haulerCrystalHire your ownNo town pickup: you hire a private hauler
CurrieTown’s haulerThe town’s contract hauler picks up at the curb for every home
CarltonFrom the town’s siteTrash and recycling rules
CentervilleTown’s haulerThe town’s contract hauler picks up at the curb for every home
ChamplinTown’s haulerChamplin Refuse Inc. (CRI) picks up at the curb for every homeThuClintonThursdayTown’s hauler
FriCokatoFridayTown’s hauler
ColeraineEvery other week, day by addressCurbside recyclingWedComfreyWednesdayTrash dayCoon RapidsBy addressDay by addressCorcoranEvery other week, TueCurbside recycling
Cottage GroveEvery weekCurbside recyclingCourtlandLJP Waste SolutionsTrash haulerCrystalHire your ownNo town pickup: you hire a private hauler
CurrieTown’s haulerThe town’s contract hauler picks up at the curb for every homeD
E
ThuEagle LakeThursdayTown’s hauler
East BethelEast Bethel Recycling CenterHire your own
East Grand ForksEvery other weekCurbside recycling
TueEdgertonTuesdayTrash day
EdinaHire your ownNo town pickup: you hire a private hauler
TueElbow LakeTuesdayTrash day
Elk RiverYard Waste Transfer SiteTown’s haulerMonExcelsiorMondayTown’s hauler
East BethelEast Bethel Recycling CenterHire your own
East Grand ForksEvery other weekCurbside recycling
TueEdgertonTuesdayTrash day
EdinaHire your ownNo town pickup: you hire a private hauler
TueElbow LakeTuesdayTrash day
Elk RiverYard Waste Transfer SiteTown’s haulerMonExcelsiorMondayTown’s haulerF
FairmontYard Waste Recycling SiteDrop-off
FriFalcon HeightsFridayHire your own
FaribaultHire your ownNo town pickup: you hire a private haulerFayal TownshipFayal Township Yard Waste SiteDrop-offThuFoleyThursdayHire your own
Forest LakeBy addressTown’s hauler · day by address
FrazeeEvery other week, FriCurbside recycling
FreeportBorgmann Disposal ServicesTrash haulerFrench Lake TownshipFrom the town’s siteTrash and recycling rulesFridleyEvery other week, same day as trashCurbside recyclingG
Gem LakeEvery other week, WedCurbside recyclingWedGhentWednesdayTown’s hauler
FriGilbertFridayTrash day
GlencoeGlencoe Yard Waste and Compost SiteDrop-off
GlenwoodBy addressTown’s hauler · day by addressGlyndonGlyndon Recycling CenterDrop-off
Golden ValleyEvery other week, FriCurbside recycling
TueGood ThunderTuesdayTown’s hauler
GracevilleFrom the town’s siteTrash and recycling rules
Grand RapidsTown’s haulerWaste Management picks up at the curb for every home
MonGreen IsleMondayTrash day
FriGilbertFridayTrash day
GlencoeGlencoe Yard Waste and Compost SiteDrop-off
GlenwoodBy addressTown’s hauler · day by addressGlyndonGlyndon Recycling CenterDrop-off
Golden ValleyEvery other week, FriCurbside recycling
TueGood ThunderTuesdayTown’s hauler
GracevilleFrom the town’s siteTrash and recycling rules
Grand RapidsTown’s haulerWaste Management picks up at the curb for every home
MonGreen IsleMondayTrash dayH
MonHalstadMondayTrash day
Ham LakeHam Lake Recycling CenterTown’s haulerHarmonyTown’s haulerThe town’s contract hauler picks up at the curb for every home
HastingsTennis SanitationTrash haulerHelena TownshipHire your ownNo town pickup: you hire a private hauler
HewittTown’s haulerThe town’s contract hauler picks up at the curb for every home
HibbingHibbing Green Center (City Recycling Center)Town pickupTueHokahTuesdayTrash dayHopkinsBy addressDay by addressHoward LakeCity of Howard Lake Compost SiteDrop-offTueHoyt LakesTuesdayTrash day
HutchinsonBy addressDay by addressI
K
L
WedLa CrescentWednesdayTrash dayWedLa Crescent TownshipWednesdayTrash day
LakevilleBy addressHire your own · day by addressWedLastrupWednesdayTrash dayMonLauderdaleMondayTrash day
Le SueurTown’s haulerWaste Management (WM) picks up at the curb for every home
LexingtonEvery other week, same day as trashCurbside recycling
Lino LakesHire your ownNo town pickup: you hire a private haulerLittle CanadaTown’s haulerRepublic Services picks up at the curb for every home
Little FallsBy addressTown pickup · day by addressLittleforkLittlefork canister siteDrop-offLouisville TownshipShakopee Public Works Clean Up Day siteDrop-off
LuverneTwice a month, day by addressCurbside recycling
LyleRecycle CenterDrop-off
LyndTown’s haulerThe town’s contract hauler picks up at the curb for every homeLynden TownshipEvery other week, ThuCurbside recycling
LakevilleBy addressHire your own · day by addressWedLastrupWednesdayTrash dayMonLauderdaleMondayTrash day
Le SueurTown’s haulerWaste Management (WM) picks up at the curb for every home
LexingtonEvery other week, same day as trashCurbside recycling
Lino LakesHire your ownNo town pickup: you hire a private haulerLittle CanadaTown’s haulerRepublic Services picks up at the curb for every home
Little FallsBy addressTown pickup · day by addressLittleforkLittlefork canister siteDrop-offLouisville TownshipShakopee Public Works Clean Up Day siteDrop-off
LuverneTwice a month, day by addressCurbside recycling
LyleRecycle CenterDrop-off
LyndTown’s haulerThe town’s contract hauler picks up at the curb for every homeLynden TownshipEvery other week, ThuCurbside recyclingM
MonMadeliaMondayTrash day
MahtomediMahtomedi food scraps drop-off site (behind the Mahtomedi Fire Station)Hire your own
Maple GroveEvery other week, day by addressCurbside recyclingMonMaple PlainMondayTrash day
ThuMapletonThursdayTrash day
MaplewoodBy addressTown’s hauler · day by addressMedicine LakeRepublic ServicesTrash haulerWedMedinaWednesdayTrash day
Mendota HeightsHire your ownNo town pickup: you hire a private haulerMiddleville TownshipEvery other weekCurbside recyclingThuMilroyThursdayTrash day
MinneapolisBy addressTown pickup · day by addressWedMinneotaWednesdayTrash dayThuMinnesota LakeThursdayTrash day
WedMontgomeryWednesdayTrash day
MonticelloTown’s haulerLRS picks up at the curb for every home
MontroseMontrose Compost SiteHire your own
MoorheadBy addressTown pickup · day by addressFriMorristownFridayTrash day
MotleyLong Prairie SanitationTrash haulerMoundHire your ownNo town pickup: you hire a private haulerMounds ViewFrom the town’s siteTrash and recycling rulesMountain IronMountain Iron recycling center (Mineral Avenue)Town pickupMountain LakeHometown SanitationTrash hauler
MahtomediMahtomedi food scraps drop-off site (behind the Mahtomedi Fire Station)Hire your own
Maple GroveEvery other week, day by addressCurbside recyclingMonMaple PlainMondayTrash day
ThuMapletonThursdayTrash day
MaplewoodBy addressTown’s hauler · day by addressMedicine LakeRepublic ServicesTrash haulerWedMedinaWednesdayTrash day
Mendota HeightsHire your ownNo town pickup: you hire a private haulerMiddleville TownshipEvery other weekCurbside recyclingThuMilroyThursdayTrash day
MinneapolisBy addressTown pickup · day by addressWedMinneotaWednesdayTrash dayThuMinnesota LakeThursdayTrash day
WedMontgomeryWednesdayTrash day
MonticelloTown’s haulerLRS picks up at the curb for every home
MontroseMontrose Compost SiteHire your own
MoorheadBy addressTown pickup · day by addressFriMorristownFridayTrash day
MotleyLong Prairie SanitationTrash haulerMoundHire your ownNo town pickup: you hire a private haulerMounds ViewFrom the town’s siteTrash and recycling rulesMountain IronMountain Iron recycling center (Mineral Avenue)Town pickupMountain LakeHometown SanitationTrash haulerN
New BrightonHire your ownNo town pickup: you hire a private haulerNewfoldenSpruce Valley EnterprisesTrash hauler
New HopeEvery other weekCurbside recyclingNewportEvery weekCurbside recyclingNew RichlandCity Compost DumpTown’s haulerNorth BranchHire your ownNo town pickup: you hire a private haulerNorthfieldBy addressTown’s hauler · day by addressNorth MankatoWest Central SanitationTrash hauler
North St. PaulBy addressDay by address
NowthenFrom the town’s siteTrash and recycling rulesO
P
Parkers PrairieOtter Tail County Solid Waste Recycling/Transfer StationDrop-off
PlatoTown’s haulerThe town’s contract hauler picks up at the curb for every homePorterOlson SanitationTrash hauler
PrestonBy addressCounty or district · day by address
Prior LakeHire your ownNo town pickup: you hire a private hauler
PlatoTown’s haulerThe town’s contract hauler picks up at the curb for every homePorterOlson SanitationTrash hauler
PrestonBy addressCounty or district · day by address
Prior LakeHire your ownNo town pickup: you hire a private haulerR
RamseyACE Solid Waste Customer Convenience CenterHire your ownRed WingBy addressTown pickup · day by address
Redwood FallsBy addressDay by address
RichfieldBy addressDay by address
RobbinsdaleBy addressTown’s hauler · day by address
RochesterCounty or districtA county or regional provider runs trash and recycling
WedRockfordWednesdayTrash dayRogersEvery other weekCurbside recycling
RosemountFrom the town’s siteTrash and recycling rules
RosevilleBy addressHire your own · day by address
WedRothsayWednesdayTown’s haulerRussellTown’s haulerThe town’s contract hauler picks up at the curb for every homeS
SanbornEvery other weekCurbside recycling
ScandiaHire your ownNo town pickup: you hire a private haulerScandia Valley TownshipScandia Valley Refuse and Recycling Collection CenterDrop-off only
ShakopeeBy addressTown’s hauler · day by address
WedSherburnWednesdayTrash day
ShoreviewBy addressDay by addressShorewoodEvery other weekCurbside recycling
WedSilver BayWednesdayTrash day
ThuSilver LakeThursdayTrash day
Sleepy EyeFrom the town’s siteTrash and recycling rules
South St. PaulHire your ownNo town pickup: you hire a private haulerSt. AnthonyBy addressDay by address
St. CloudBy addressDay by addressSt. FrancisPolice and Public Works Facility (recycling events and holiday light/cell phone drop-off)Drop-off
St. JamesHire your ownNo town pickup: you hire a private hauler
ThuSt. JosephThursdayTown’s hauler
ThuSt. Joseph TownshipThursdayTrash day
St. Louis ParkThe Buckingham CompaniesTrash hauler
St. PaulBy addressTown’s hauler · day by addressSt. PeterBy addressTown’s hauler · day by addressMonSwanvilleMondayTown’s haulerT
W
WaconiaHire your ownNo town pickup: you hire a private haulerWaite ParkBy addressTown’s hauler · day by addressMonWaldorfMondayTrash dayWedWalnut GroveWednesdayTrash day
WatertownWatertown Yard Waste Site (Compost Site)Town’s hauler
MonWaverlyMondayTrash day
MonWayzataMondayTrash day
WellsTwice a month, WedCurbside recycling
FriWest ConcordFridayTrash day
West St. PaulHire your ownNo town pickup: you hire a private hauler
White Bear TownshipBy addressTown’s hauler · day by addressThuWillernieThursdayTrash day
WillmarBrush SiteDrop-off
WindomHire your ownNo town pickup: you hire a private haulerWedWinnebagoWednesdayTrash dayWedWinnebago City TownshipWednesdayTrash day
ThuWinthropThursdayTrash day
WoodburyHire your ownNo town pickup: you hire a private haulerWorthingtonSchaap SanitationTrash hauler
WatertownWatertown Yard Waste Site (Compost Site)Town’s hauler
MonWaverlyMondayTrash day
MonWayzataMondayTrash day
WellsTwice a month, WedCurbside recycling
FriWest ConcordFridayTrash day
West St. PaulHire your ownNo town pickup: you hire a private hauler
White Bear TownshipBy addressTown’s hauler · day by addressThuWillernieThursdayTrash day
WillmarBrush SiteDrop-off
WindomHire your ownNo town pickup: you hire a private haulerWedWinnebagoWednesdayTrash dayWedWinnebago City TownshipWednesdayTrash day
ThuWinthropThursdayTrash day
WoodburyHire your ownNo town pickup: you hire a private haulerWorthingtonSchaap SanitationTrash haulerHow Minnesota towns handle trash
Of the 101 towns whose website says who picks up.
- Town pickup 6%Town crews pick up at the curb
- Town’s hauler 43%A contract hauler picks up at the curb for every home
- County or district 3%A county or regional provider runs trash and recycling
- Hire your own 48%No town pickup: you hire a private hauler
- Drop-off only <1%No curbside pickup: you take it to the drop-off
Town missing? We’re working on collecting more information all the time. All states →









