Recycling in Carlton County

Residential Recycling Centers

The Recycling Centers are for the collection of residential recyclables from Carlton County residents. Business recyclables are not accepted at the centers.  Any questions or concerns regarding the centers, please contact the Resource & Recycling Coordinator.

Locations & Information

Recycling Center Locations Web Application Thumbnail Image 1

Staffed Recycling Center Locations

  • Barnum (3842 Fair St)
  • Carlton (2 County Rd 1) 
  • Esko (25 E Harney Rd)
  • Moose Lake (Earl Ellens Dr) 
  • Perch Lake (2779 Big Lake Rd)


  • Wednesdays 2 p.m. to 6 p.m.
  • Thursdays 2 p.m. to 6 p.m.
  • Friday 2 p.m. to 6 p.m.
  • Saturday 9 a.m. to 1 p.m.

*12-1-23 The Moose Lake staffed recycling center has moved to the other side of the arena at the city yard waste site.

Unstaffed Recycling Center Locations

  • Blackhoof (3148 Co Rd 5)
  • Cromwell (1372 Hwy 73)
  • Holyoke (943 Co Rd 8)
  • Kettle River (3955 Cedar St)
  • Mahtowa (2747 Market St)
  • Wright (3730 Pacific Ave)


  • Open year round
  • Self serve
  • Please report any illegal garbage dumping at these locations to the Resource & Recycling Coordinator

In The Zone

Blog of Zoning & Environmental Services

A group of words relating to zoning and environmental services in artful design called a Word Cloud.

View archived editions of the Resource and Recycling Newsletter.

Sign up to receive the quarterly emailed newsletter.

Event Recycling Program

Hosting an event?  Carlton County Zoning and Environmental Services provides waste and recycling receptacles free of charge!

Event Recycling Brochure (PDF)

Event Recycling Application (PDF)