Garbage & recycling across Saskatchewan

When is garbage and recycling collected? Are there bag limits or sorting rules?

12 of 770 municipalities in Saskatchewan have an adopted bylaw on garbage & recycling on file. Each row links the municipality's answer page and, where transcribed, the full text of the document.

MunicipalityAdopted documentKey factsVerified
Humboldt
City
Waste and Recycling Collection Bylaw - Fee Amendment No. 06/2022
adopted 2022-09-26
2026-08-23
Meadow Lake
City
Composting Bylaw No. 9/2010 (Consolidated)
+1 more
adopted 2010-06-28
2026-08-23
Melfort
City
Waste and Recyclables Collection and Disposal Bylaw No. 2018-03
adopted 2018-04-16
2026-08-23
Melville
City
Landfill Entrance Fee Bylaw - No. 16 2017
+1 more
adopted 2017-12-18
2026-08-23
North Battleford
City
Waste Management Bylaw No. 1977 (Consolidated to Bylaw 2152)
+1 more
adopted 2014-04-28
2026-08-23
Prince Albert
City
Plastic Checkout Bag Bylaw No. 28 of 2020
+1 more
2026-08-23
Regina
City
The Waste Management Bylaw, 2012 (No. 2012-63, consolidated to Dec 19, 2025) 2026-08-23
Saskatoon
City
Bylaw No. 9844 - The Waste Bylaw, 2022 (codified to Bylaw 10145, Dec 17 2025)
adopted 2022-10-31
2026-08-23
Swift Current
City
Solid Waste Bylaw No. 1-2026 2026-08-23
Warman
City
Curbside Collection & Compostable Materials Bylaw No. 2026-03
adopted 2026-03-23
2026-08-23
Weyburn
City
Refuse Bylaw No. 2023-3469
adopted 2023-12-12
2026-08-23
Yorkton
City
Recycling Service Fee Bylaw No. 3/2025
+4 more
adopted 2025-02-10
2026-08-23

Nothing on file for garbage & recycling

Absence here is explicit, not a gap: each municipality below was checked, and its status says why there is no document.

Other bylaws on file, none on this topic (264) — Abbey, Aberdeen, Air Ronge, Alice Beach, Annaheim, Arborfield, Asquith, Assiniboia, Avonlea, Balgonie, Beaver Flat, Belle Plaine, Bethune, Bienfait, Biggar, Birch Hills, Blaine Lake, Bredenbury, Broadview, Broderick, Buena Vista, Cabri, Candle Lake, Canora, Carlyle, Caronport, Chitek Lake, Churchbridge, Climax, Coronach, Craven, Creighton, Cudworth, Cut Knife, Davidson, Debden, Delisle, District of Lakeland No. 521, Drake, Duck Lake, Dysart, Ebenezer, Elrose, Englefeld, Estevan, Eston, Etters Beach, Foam Lake, Fort San, Glen Harbour, Grand Coulee, Grandview Beach, Green Lake, Harris, Imperial, Indian Head, Ituna, Jansen, Kamsack, Kelvington, Kenaston, Kenosee Lake, Kinistino, Kipling, Kivimaa-Moonlight Bay, Kyle, Laird, Lake Lenore, Lang, Langham, Leader, Leask, Leroy, Lipton, Lloydminster, Lucky Lake, Lumsden Beach, Luseland, Macklin, Maidstone, Manitou Beach, Maple Creek, Marengo, Martensville, Maryfield, McLean, Meacham, Meota, Metinota, Midale, Milestone, Mistusinne, Montmartre, Moose Jaw, Mortlach, Muenster, Naicam, Neville, Nipawin, Nokomis, North Grove, Odessa, Ogema, Outlook, Oxbow, Pangman, Pebble Baye, Pelican Pointe, Pense, Pilot Butte, Pinehouse, Radisson, Radville, Raymore, Redvers, Richmound, Rosetown, Rural Municipality of Aberdeen No. 373, Rural Municipality of Antelope Park No. 322, Rural Municipality of Antler No. 61, Rural Municipality of Arborfield No. 456, Rural Municipality of Arlington No. 79, Rural Municipality of Baildon No. 131, Rural Municipality of Barrier Valley No. 397, Rural Municipality of Battle River No. 438, Rural Municipality of Beaver River No. 622, Rural Municipality of Bengough No. 40, Rural Municipality of Biggar No. 347, Rural Municipality of Birch Hills No. 460, Rural Municipality of Bjorkdale No. 426, Rural Municipality of Blaine Lake No. 434, Rural Municipality of Blucher No. 343, Rural Municipality of Bratt's Lake No. 129, Rural Municipality of Britannia No. 502, Rural Municipality of Buckland No. 491, Rural Municipality of Cana No. 214, Rural Municipality of Canwood No. 494, Rural Municipality of Clayton No. 333, Rural Municipality of Connaught No. 457, Rural Municipality of Corman Park No. 344, Rural Municipality of Craik No. 222, Rural Municipality of Cupar No. 218, Rural Municipality of Duck Lake No. 463, Rural Municipality of Dufferin No. 190, Rural Municipality of Dundurn No. 314, Rural Municipality of Edenwold No. 158, Rural Municipality of Eldon No. 471, Rural Municipality of Estevan No. 5, Rural Municipality of Excel No. 71, Rural Municipality of Francis No. 127, Rural Municipality of Frenchman Butte No. 501, Rural Municipality of Garden River No. 490, Rural Municipality of Garry No. 245, Rural Municipality of Glen McPherson No. 46, Rural Municipality of Glenside No. 377, Rural Municipality of Good Lake No. 274, Rural Municipality of Grant No. 372, Rural Municipality of Grayson No. 184, Rural Municipality of Great Bend No. 405, Rural Municipality of Gull Lake No. 139, Rural Municipality of Hazel Dell No. 335, Rural Municipality of Heart's Hill No. 352, Rural Municipality of Indian Head No. 156, Rural Municipality of Kellross No. 247, Rural Municipality of Keys No. 303, Rural Municipality of Kinistino No. 459, Rural Municipality of Laird No. 404, Rural Municipality of Lajord No. 128, Rural Municipality of Lake Lenore No. 399, Rural Municipality of Lakeside No. 338, Rural Municipality of Lakeview No. 337, Rural Municipality of Last Mountain Valley No. 250, Rural Municipality of Leask No. 464, Rural Municipality of Leroy No. 339, Rural Municipality of Lipton No. 217, Rural Municipality of Livingston No. 331, Rural Municipality of Lomond No. 37, Rural Municipality of Longlaketon No. 219, Rural Municipality of Loreburn No. 254, Rural Municipality of Mariposa No. 350, Rural Municipality of Marquis No. 191, Rural Municipality of Marriott No. 317, Rural Municipality of Martin No. 122, Rural Municipality of Maryfield No. 91, Rural Municipality of McKillop No. 220, Rural Municipality of McLeod No. 185, Rural Municipality of Meeting Lake No. 466, Rural Municipality of Meota No. 468, Rural Municipality of Mervin No. 499, Rural Municipality of Milden No. 286, Rural Municipality of Milton No. 292, Rural Municipality of Monet No. 257, Rural Municipality of Montrose No. 315, Rural Municipality of Moose Creek No. 33, Rural Municipality of Moose Jaw No. 161, Rural Municipality of Moose Range No. 486, Rural Municipality of Mount Hope No. 279, Rural Municipality of North Qu'Appelle No. 187, Rural Municipality of Pense No. 160, Rural Municipality of Perdue No. 346, Rural Municipality of Piapot No. 110, Rural Municipality of Pleasant Valley No. 288, Rural Municipality of Pleasantdale No. 398, Rural Municipality of Ponass Lake No. 367, Rural Municipality of Prairie Rose No. 309, Rural Municipality of Prince Albert No. 461, Rural Municipality of Reciprocity No. 32, Rural Municipality of Reno No. 51, Rural Municipality of Riverside No. 168, Rural Municipality of Rosemount No. 378, Rural Municipality of Rosthern No. 403, Rural Municipality of Sasman No. 336, Rural Municipality of Shellbrook No. 493, Rural Municipality of Sherwood No. 159, Rural Municipality of Silverwood No. 123, Rural Municipality of South Qu'Appelle No. 157, Rural Municipality of Spiritwood No. 496, Rural Municipality of St. Andrews No. 287, Rural Municipality of Stanley No. 215, Rural Municipality of Sutton No. 103, Rural Municipality of Swift Current No. 137, Rural Municipality of Terrell No. 101, Rural Municipality of The Gap No. 39, Rural Municipality of Torch River No. 488, Rural Municipality of Turtle River No. 469, Rural Municipality of Usborne No. 310, Rural Municipality of Val Marie No. 17, Rural Municipality of Vanscoy No. 345, Rural Municipality of Viscount No. 341, Rural Municipality of Walpole No. 92, Rural Municipality of Wellington No. 97, Rural Municipality of Weyburn No. 67, Rural Municipality of Wheatlands No. 163, Rural Municipality of Whiska Creek No. 106, Rural Municipality of Winslow No. 319, Rural Municipality of Wolverine No. 340, Saltcoats, Sandy Bay, Saskatchewan Beach, Sedley, Semans, Shaunavon, South Lake, Southey, Stoughton, Strasbourg, Sun Valley, Sunset Cove, Tisdale, Torquay, Tuxford, Unity, Vibank, Wakaw, Wakaw Lake, Waldheim, Waseca, Watrous, Wawota, White City, Wilkie, Windthorst, Wolseley, Yellow Grass.

No bylaws published online (5, verified negatives) — Rural Municipality of Maple Creek No. 111, Rural Municipality of Montmartre No. 126, Rural Municipality of Snipe Lake No. 259, Rural Municipality of Willow Bunch No. 42, Willow Bunch.

Unconfirmed (2, leads but nothing verified) — Rural Municipality of Frontier No. 19, St. Louis.

Not yet indexed (487) — Abernethy, Alameda, Albertville, Alida, Allan, Alvena, Aquadeo, Archerwill, Arcola, Arran, Atwater, Aylesbury, Aylsham, B-Say-Tah, Balcarres, Bangor, Battleford, Beatty, Beauval, Beechy, Bengough, Big River, Big Shell, Bird's Point, Bjorkdale, Black Point, Bladworth, Borden, Bracken, Bradwell, Briercrest, Brock, Brownlee, Bruno, Buchanan, Buffalo Narrows, Bulyea, Burstall, Cadillac, Calder, Canwood, Carievale, Carnduff, Carrot River, Central Butte, Ceylon, Chamberlain, Chaplin, Choiceland, Chorney Beach, Christopher Lake, Clavet, Cochin, Coderre, Codette, Cole Bay, Coleville, Colonsay, Conquest, Consul, Coteau Beach, Craik, Creelman, Cumberland House, Cupar, Dalmeny, Denare Beach, Denholm, Denzil, Dilke, Dinsmore, Disley, Dodsland, Dore Lake, Dorintosh, Drinkwater, Dubuc, Dundurn, Duval, Earl Grey, Eastend, Eatonia, Echo Bay, Edam, Edenwold, Elbow, Elfros, Endeavour, Ernfold, Esterhazy, Eyebrow, Fairlight, Fenwood, Fillmore, Flaxcombe, Fleming, Forget, Fort Qu'Appelle, Fosston, Fox Valley, Francis, Frobisher, Frontier, Gainsborough, Gerald, Glaslyn, Glen Ewen, Glenavon, Glenside, Golden Prairie, Goodeve, Goodsoil, Goodwater, Govan, Gravelbourg, Grayson, Greig Lake, Grenfell, Gull Lake, Hafford, Hague, Halbrite, Hanley, Hawarden, Hazenmore, Hazlet, Hepburn, Herbert, Heward, Hodgeville, Holdfast, Hubbard, Hudson Bay, Hyas, Invermay, Island View, Jans Bay, Kannata Valley, Katepwa, Kelliher, Kendal, Kennedy, Kerrobert, Killaly, Kincaid, Kindersley, Kinley, Kisbey, Krydor, La Loche, La Ronge, Lafleche, Lampman, Lancer, Landis, Langenburg, Lanigan, Lashburn, Lebret, Lemberg, Leoville, Leross, Leslie Beach, Liberty, Limerick, Lintlaw, Loon Lake, Loreburn, Love, Lumsden, MacNutt, Macoun, Macrorie, Major, Makwa, Mankota, Manor, Marcelin, Margo, Markinch, Marquis, Marsden, Marshall, Maymont, McTaggart, Meath Park, Medstead, Melville Beach, Mendham, Mervin, Michel Village, Middle Lake, Milden, Minton, Mistatim, Moosomin, Morse, Mossbank, Neilburg, Netherhill, Neudorf, Norquay, North Portal, Osage, Osler, Paddockwood, Paradise Hill, Parkside, Patuanak, Paynton, Pelican Narrows, Pelly, Pennant, Perdue, Pierceland, Pilger, Pleasantdale, Plenty, Plunkett, Ponteix, Porcupine Plain, Preeceville, Prud'homme, Punnichy, Qu'Appelle, Quill Lake, Quinton, Rama, Regina Beach, Rhein, Richard, Ridgedale, Riverhurst, Rocanville, Roche Percee, Rockglen, Rose Valley, Rosthern, Rouleau, Ruddell, Rural Municipality of Abernethy No. 186, Rural Municipality of Argyle No. 1, Rural Municipality of Arm River No. 252, Rural Municipality of Auvergne No. 76, Rural Municipality of Bayne No. 371, Rural Municipality of Benson No. 35, Rural Municipality of Big Arm No. 251, Rural Municipality of Big Quill No. 308, Rural Municipality of Big River No. 555, Rural Municipality of Big Stick No. 141, Rural Municipality of Bone Creek No. 108, Rural Municipality of Brock No. 64, Rural Municipality of Brokenshell No. 68, Rural Municipality of Browning No. 34, Rural Municipality of Buchanan No. 304, Rural Municipality of Buffalo No. 409, Rural Municipality of Calder No. 241, Rural Municipality of Caledonia No. 99, Rural Municipality of Cambria No. 6, Rural Municipality of Canaan No. 225, Rural Municipality of Carmichael No. 109, Rural Municipality of Caron No. 162, Rural Municipality of Chaplin No. 164, Rural Municipality of Chester No. 125, Rural Municipality of Chesterfield No. 261, Rural Municipality of Churchbridge No. 211, Rural Municipality of Clinworth No. 230, Rural Municipality of Coalfields No. 4, Rural Municipality of Colonsay No. 342, Rural Municipality of Cote No. 271, Rural Municipality of Coteau No. 255, Rural Municipality of Coulee No. 136, Rural Municipality of Cut Knife No. 439, Rural Municipality of Cymri No. 36, Rural Municipality of Deer Forks No. 232, Rural Municipality of Douglas No. 436, Rural Municipality of Eagle Creek No. 376, Rural Municipality of Elcapo No. 154, Rural Municipality of Elfros No. 307, Rural Municipality of Elmsthorpe No. 100, Rural Municipality of Emerald No. 277, Rural Municipality of Enfield No. 194, Rural Municipality of Enniskillen No. 3, Rural Municipality of Enterprise No. 142, Rural Municipality of Excelsior No. 166, Rural Municipality of Eye Hill No. 382, Rural Municipality of Eyebrow No. 193, Rural Municipality of Fertile Belt No. 183, Rural Municipality of Fertile Valley No. 285, Rural Municipality of Fillmore No. 96, Rural Municipality of Fish Creek No. 402, Rural Municipality of Flett's Springs No. 429, Rural Municipality of Foam Lake No. 276, Rural Municipality of Fox Valley No. 171, Rural Municipality of Glen Bain No. 105, Rural Municipality of Golden West No. 95, Rural Municipality of Grandview No. 349, Rural Municipality of Grass Lake No. 381, Rural Municipality of Grassy Creek No. 78, Rural Municipality of Gravelbourg No. 104, Rural Municipality of Griffin No. 66, Rural Municipality of Happy Valley No. 10, Rural Municipality of Happyland No. 231, Rural Municipality of Harris No. 316, Rural Municipality of Hart Butte No. 11, Rural Municipality of Hazelwood No. 94, Rural Municipality of Hillsborough No. 132, Rural Municipality of Hillsdale No. 440, Rural Municipality of Hoodoo No. 401, Rural Municipality of Hudson Bay No. 394, Rural Municipality of Humboldt No. 370, Rural Municipality of Huron No. 223, Rural Municipality of Insinger No. 275, Rural Municipality of Invergordon No. 430, Rural Municipality of Invermay No. 305, Rural Municipality of Ituna Bon Accord No. 246, Rural Municipality of Kelvington No. 366, Rural Municipality of Key West No. 70, Rural Municipality of Kindersley No. 290, Rural Municipality of King George No. 256, Rural Municipality of Kingsley No. 124, Rural Municipality of Lac Pelletier No. 107, Rural Municipality of Lacadena No. 228, Rural Municipality of Lake Alma No. 8, Rural Municipality of Lake Johnston No. 102, Rural Municipality of Lake of the Rivers No. 72, Rural Municipality of Langenburg No. 181, Rural Municipality of Laurier No. 38, Rural Municipality of Lawtonia No. 135, Rural Municipality of Lone Tree No. 18, Rural Municipality of Loon Lake No. 561, Rural Municipality of Lost River No. 313, Rural Municipality of Lumsden No. 189, Rural Municipality of Manitou Lake No. 442, Rural Municipality of Mankota No. 45, Rural Municipality of Maple Bush No. 224, Rural Municipality of Mayfield No. 406, Rural Municipality of McCraney No. 282, Rural Municipality of Meadow Lake No. 588, Rural Municipality of Medstead No. 497, Rural Municipality of Miry Creek No. 229, Rural Municipality of Moose Mountain No. 63, Rural Municipality of Moosomin No. 121, Rural Municipality of Morris No. 312, Rural Municipality of Morse No. 165, Rural Municipality of Mount Pleasant No. 2, Rural Municipality of Mountain View No. 318, Rural Municipality of Newcombe No. 260, Rural Municipality of Nipawin No. 487, Rural Municipality of North Battleford No. 437, Rural Municipality of Norton No. 69, Rural Municipality of Oakdale No. 320, Rural Municipality of Old Post No. 43, Rural Municipality of Orkney No. 244, Rural Municipality of Paddockwood No. 520, Rural Municipality of Parkdale No. 498, Rural Municipality of Paynton No. 470, Rural Municipality of Pinto Creek No. 75, Rural Municipality of Pittville No. 169, Rural Municipality of Poplar Valley No. 12, Rural Municipality of Porcupine No. 395, Rural Municipality of Prairiedale No. 321, Rural Municipality of Preeceville No. 334, Rural Municipality of Progress No. 351, Rural Municipality of Redberry No. 435, Rural Municipality of Redburn No. 130, Rural Municipality of Reford No. 379, Rural Municipality of Rocanville No. 151, Rural Municipality of Rodgers No. 133, Rural Municipality of Rosedale No. 283, Rural Municipality of Round Hill No. 467, Rural Municipality of Round Valley No. 410, Rural Municipality of Rudy No. 284, Rural Municipality of Saltcoats No. 213, Rural Municipality of Sarnia No. 221, Rural Municipality of Saskatchewan Landing No. 167, Rural Municipality of Scott No. 98, Rural Municipality of Senlac No. 411, Rural Municipality of Shamrock No. 134, Rural Municipality of Sliding Hills No. 273, Rural Municipality of Souris Valley No. 7, Rural Municipality of Spalding No. 368, Rural Municipality of Spy Hill No. 152, Rural Municipality of St. Louis No. 431, Rural Municipality of St. Peter No. 369, Rural Municipality of St. Philips No. 301, Rural Municipality of Star City No. 428, Rural Municipality of Stonehenge No. 73, Rural Municipality of Storthoaks No. 31, Rural Municipality of Surprise Valley No. 9, Rural Municipality of Tecumseh No. 65, Rural Municipality of Three Lakes No. 400, Rural Municipality of Tisdale No. 427, Rural Municipality of Touchwood No. 248, Rural Municipality of Tramping Lake No. 380, Rural Municipality of Tullymet No. 216, Rural Municipality of Victory No. 226, Rural Municipality of Wallace No. 243, Rural Municipality of Waverley No. 44, Rural Municipality of Wawken No. 93, Rural Municipality of Webb No. 138, Rural Municipality of White Valley No. 49, Rural Municipality of Willner No. 253, Rural Municipality of Willow Creek No. 458, Rural Municipality of Willowdale No. 153, Rural Municipality of Wilton No. 472, Rural Municipality of Wise Creek No. 77, Rural Municipality of Wolseley No. 155, Rural Municipality of Wood Creek No. 281, Rural Municipality of Wood River No. 74, Rural Municipality of Wreford No. 280, Rush Lake, Sceptre, Scott, Senlac, Shamrock, Sheho, Shell Lake, Shellbrook, Shields, Silton, Simpson, Sintaluta, Smeaton, Smiley, Spalding, Speers, Spiritwood, Springside, Spy Hill, St. Benedict, St. Brieux, St. George's Hill, St. Gregor, St. Walburg, Star City, Stenen, Stewart Valley, Stockholm, Stony Rapids, Storthoaks, Strongfield, Sturgis, Success, Tantallon, Tessier, Theodore, Thode, Timber Bay, Tobin Lake, Togo, Tompkins, Tramping Lake, Tugaske, Turnor Lake, Turtle View, Turtleford, Val Marie, Valparaiso, Vanguard, Vanscoy, Viscount, Vonda, Wadena, Waldeck, Waldron, Wapella, Watson, Webb, Wee Too Beach, Weekes, Weirdale, Weldon, West End, Weyakwin, White Fox, Whitewood, Wilcox, Wiseton, Wood Mountain, Wynyard, Yarbo, Young, Zealandia, Zelma, Zenon Park, Île-à-la-Crosse.

Machine-readable: garbage-recycling.json · Garbage & recycling across every jurisdiction · All Saskatchewan municipalities