Garbage & recycling across Ontario
When is garbage and recycling collected? Are there bag limits or sorting rules?
60 of 444 municipalities in Ontario 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.
| Municipality | Adopted document | Key facts | Verified |
|---|---|---|---|
| Addington Highlands Township |
Disposal of Garbage Bylaw | — | 2026-08-28 |
| Amherstburg Town |
By-law 2022-025 - Collection and Disposal of Waste | sorting required: True · accepted or banned: Non-collectible waste includes tires, concrete/bricks, explosive material, medical/pathological waste, liquid wastes, animal carcasses; collects garbage, recyclables and yard waste. | 2026-08-28 |
| Arnprior Town |
Solid Waste Management By-Law No. 7523-24
adopted 2024-09-23 |
collection schedule: Garbage: Wednesday weekly. Blue Box (ICI): Every other week (Mon, Tue, Thu, Fri). Leaf & Yard: Bi-annual. · sorting required: True · container or bag limit: Two (2) approved bags/containers of waste every week. | 2026-08-28 |
| Asphodel–Norwood Township |
Waste By-law 2018-38 | collection schedule: once each week · sorting required: True · container or bag limit: limited to two (2) clear waste bags... per collection | 2026-08-28 |
| Augusta Township |
3363-2018 Waste Management | sorting required: True · container or bag limit: bags must be transparent; max 18.143696 kg ( 40 lbs) · accepted or banned: Hazardous waste prohibited. Recyclables include cardboard, paper, glass, metal, PET. | 2026-08-28 |
| Barrie City |
Waste Management By-law No. 2025-091
adopted 2025-08-13 |
collection schedule: Residential 1–5 units (outside BIA): garbage every other week, organics weekly, yard waste every other week (17 seasonal events), Christmas trees weekly throughout January. BIA properties: garbage and organics twice weekly. Multi-residential 6+ units: varies. · sorting required: True · container or bag limit: City-issued carts required; residential 1 unit = 1 garbage cart (up to 3 carts for 4–5 units); max 20 kg, 120 L or 240 L per garbage cart; 120 L organics cart; extra garbage requires Garbage Tags. | 2026-08-28 |
| Belleville City |
Waste Collection By-law No. 98-175
adopted 1998-12-14 |
— | 2026-08-28 |
| Brampton City |
Refuse and Dumping By-law 381-2005
adopted 2005-11-28 |
accepted or banned: Accepted: garbage, recyclables, yard waste, organics. Banned: dumping refuse on private/public property without consent. · fee: Administration fee added to property tax roll; quantum per Schedule B of User Fee By-law 380-2003 | 2026-08-28 |
| Brant City |
Solid Waste By-law No. 124-24
+1 more adopted 2024-12-17 |
sorting required: True · container or bag limit: four (4) waste material containers per eligible property · accepted or banned: Prohibited: hazardous waste, tires, bio-medical waste. Accepted: collectible waste, recyclables, yard waste per Schedule A. | 2026-08-28 |
| Brockville City |
Solid Waste By-law 093-2012 | collection schedule: Garbage min. once in each week; Recycling weekly; days designated by Corporation · sorting required: True · container or bag limit: one bag/container per week; max weight 22.5 kg (50 Ibs) | 2026-08-28 |
| Brudenell, Lyndoch and Raglan Township |
Waste Management By-law # 2016-30 | sorting required: True · accepted or banned: Prohibited: asphalt, hazardous waste, dead animals, sewage, mixed waste. Accepted: separated construction waste, recyclables, tires, white goods, WEEE. · fee: Bag tag $2.00. Volume $10/cubic yard. Vehicle fees $20-$220. Furniture $5.00 each. Tires on rim $15.00. | 2026-08-28 |
| Clarence-Rockland City |
Management of Landfill Site By-law 2025-33
+1 more |
— | 2026-08-28 |
| Conmee Township |
Waste Management By-law No. 2025-020
adopted 2025-06-25 |
sorting required: True · accepted or banned: Prohibited: Shingles, hazardous waste, sewage, carcasses. Accepted: Recyclables (paper, plastic 1-7, metal), tires, e-waste, paint, oil, scrap metal. · fee: Fees established by Council in Fees and Charges By-law; tipping fees apply. | 2026-08-28 |
| Cornwall City |
Garbage and Recycling By-law No. 2025-119 (amends No. 2024-111)
adopted 2025-11-24 |
— | 2026-08-28 |
| Dawn-Euphemia Township |
By-law 44 of 2017 Solid Waste Management By-law | collection schedule: Automated collection service will be provided bi-weekly in all areas. · sorting required: True · container or bag limit: one standard, 35-gallon collection cart will be supplied to each premise (waste); one standard, 95-gallon collection cart (recycling) | 2026-08-28 |
| Dorion Township |
Landfill Site By-law No. 777-10 | accepted or banned: Certain restricted items such as sewage, electronic appliances, tires, and motor oil are not permitted. | 2026-08-28 |
| Douro-Dummer Township |
Collection and Disposal of Waste By-law 2024-05 | — | 2026-08-28 |
| Elliot Lake City |
Garbage By-Law 05-74 | — | 2026-08-28 |
| Greater Madawaska Township |
Municipal Waste By-Law 41-2023 | sorting required: True · container or bag limit: Each clear/transparent bag may contain one opaque privacy bag of no more than 1 cubic foot (1'x1'x1') capacity. · accepted or banned: Prohibited: Hazardous waste, sewage, dead animals. Accepted: Household garbage, recycling, tires, white goods, construction waste. | 2026-08-28 |
| Greater Napanee Town |
Solid Waste By-law | — | 2026-08-28 |
| Grey Highlands Municipality |
Waste Recycling and Diversion By-law (By-law No. 2023-084) | — | 2026-08-28 |
| Guelph City |
Waste Management By-law (2019)-20392
adopted 2019-03-25 |
collection schedule: Garbage: Every other week; Organics: Weekly; Recycling: Regulated Blue Box Collection Service · sorting required: True · container or bag limit: One 240 L Garbage Cart (Grey) per curbside property; One 80 L Organics Cart (Green) per curbside property | 2026-08-28 |
| Haldimand City |
Curbside Collection By-law No. 2501-24
adopted 2024-03-04 |
— | 2026-08-28 |
| Hamilton City |
Waste Management By-law No. 20-221 (Consolidated, Apr 2025)
adopted 2020-10-28 |
— | 2026-08-28 |
| Hawkesbury Town |
Waste Management By-law N°51-2022 — Consolidated 2024 | sorting required: True · container or bag limit: Residential: 1 grey bin (240L); excess bags need tag. Special collection: 2 items. · accepted or banned: Curbside banned: electronics, hazardous waste, tires, demolition debris. Garbage excludes recyclables, green residue. | 2026-08-28 |
| Hornepayne Township |
Garbage Collection, Removal and Disposal By-law No. 2000
adopted 2023-05-17 |
collection schedule: normally have collections weekly; minimum of 52 collections per calendar year · sorting required: True · container or bag limit: not exceed 4 per week; bags not larger than 36 inches by 24 inches | 2026-08-28 |
| Kawartha Lakes City |
By-Law for the Collection and Management of Waste and Recyclables 2025-137
adopted 2025-11-18 |
— | 2026-08-28 |
| Kenora City |
By-law No. 181-2008 - A By-law to Establish, Regulate and Maintain a Solid Waste and Recycle Material Management System (cited as the 'Waste and Recycle Management By-law')
adopted 2008-12-15 |
— | 2026-08-28 |
| Kingston City |
Garbage By-law
+1 more |
collection schedule: Weekly garbage and recycling collection; yard waste set out by 8 a.m. on the Monday of the scheduled yard waste collection week. Specific days per area determined by the Manager. · sorting required: True · container or bag limit: 1 Garbage Receptacle per Residential Unit per week (standard residential); unlimited additional receptacles if a Garbage Bag Tag is affixed to each. | 2026-08-28 |
| London City |
Municipal Waste and Resource Materials Collection By-law No. WM-12
adopted 2000-07-04 |
— | 2026-08-28 |
| Markham City |
Refuse Collection By-law 32-95 | — | 2026-08-28 |
| Mississippi Mills Town |
Waste Management & Collection By-law 14-33
adopted 2014-04-15 |
collection schedule: Weekly; specific pickup days not stated in by-law · sorting required: True · container or bag limit: 1 container per week without bag tag; each additional container requires a bag tag affixed to it | 2026-08-28 |
| Montague Township |
Waste Collection and Disposal Bylaw 4046-2024 | collection schedule: at least once per week; collection not less than once in each week from serviced premises · container or bag limit: 2 non-stickered waste receptacles per unit per collection day; additional bags require a tag at $6.00 per tag · accepted or banned: Banned: construction waste, hazardous waste, yard waste, scrap metal, liquid/medical waste, bio-medical waste, tires, animal carcasses | 2026-08-28 |
| Neebing Municipality |
By-law 027-2023 - Landfill By-law | sorting required: True · container or bag limit: 1 Garbage Bag per punch card punch; all waste must be in Garbage Bags · accepted or banned: Hazardous waste, fluorescent lights, dead animals, sewage, Freon fridges banned; recyclables, electronics, tires, household waste accepted | 2026-08-28 |
| Norfolk City |
Littering By-law No. 2004-213
+1 more adopted 2004-09-28 |
— | 2026-08-28 |
| Orillia City |
Municipal Code Chapter 877 — Solid Waste Management
adopted 2026-03-30 |
— | 2026-08-29 |
| Oshawa City |
Waste Collection By-law 90-2024 (consolidated, amended by By-law 114-2025)
adopted 2024-06-24 |
— | 2026-08-29 |
| Owen Sound City |
Mandatory Recycling By-law No. 2006-001
+1 more adopted 2006-01-09 |
— | 2026-08-29 |
| Pembroke City |
Waste Management By-law 2005-09 | — | 2026-08-29 |
| Perry Township |
Waste Disposal By-law | — | 2026-08-29 |
| Petawawa Town |
Waste Management By-law 303/04
adopted 2004-09-20 |
collection schedule: bi-weekly · sorting required: True · container or bag limit: maximum of four (4) collection containers or unbroken plastic garbage bags per pickup for refuse | 2026-08-29 |
| Peterborough City |
By-law No. 23-106 (Garbage, Organic Waste, Recycling and Yard Waste Collection)
adopted 2023-10-23 |
— | 2026-08-29 |
| Peterborough County County |
By-law No. 2023-50 - Waste By-law | — | 2026-08-29 |
| Prince Edward City |
By-Law No. 68-2023 to Authorize the Execution of a Waste Services Agreement with Belleville, Quinte West and other member municipalities
adopted 2023-04-11 |
— | 2026-08-29 |
| Red Lake Municipality |
Waste Management By-Law No. 77-2018 | sorting required: False · container or bag limit: Receptacles 50–120 L, max 15 kg; containers max 300 L, 43" tall, 26" diameter; any number of receptacles collected if each has a bag tag · accepted or banned: Glass, styrofoam, plastic bags banned from recycling; furniture, appliances, dead animals, asbestos, automotive parts banned curbside | 2026-08-29 |
| Regional Municipality of Durham Regional municipality |
Waste Management By-law No. 046-2011
adopted 2011-06-29 |
— | 2026-08-29 |
| Regional Municipality of Halton Regional municipality |
Waste Collection By-law 123-12 | collection schedule: Garbage: every other week (residential); weekly for organic waste and recyclables (residential); once a week for commercial/industrial garbage. Yard Waste: March to December, every other week. · sorting required: True · container or bag limit: Residential: 3 Garbage Receptacles per unit; up to 3 additional with Garbage Tag. Commercial/Industrial/Institutional: 6 Garbage Receptacles per property. Residential Bulk Waste: 3 items per scheduled collection day. | 2026-08-29 |
| Regional Municipality of Niagara Regional municipality |
Waste Management System By-law No. 2022-32 | collection schedule: Garbage: every-other-week for Type A, B, E, F Premises; weekly for Type C and D Premises. Green Bin (organics): weekly for all types. Recycling (Type C–F): weekly. · sorting required: True · container or bag limit: Type A: 2 garbage containers per self-contained unit; Type B: 2/unit up to max 24/building; Type C/D: max 4; Type E/F: max 8. Max weight 22.7 kg (50 lbs) per container. | 2026-08-29 |
| Sarnia City |
Garbage and Waste By-Law No. 62 of 2006 (Consolidated, incl. amendment 66 of 2020) | — | 2026-08-29 |
| Sault Ste. Marie City |
Waste and Recycling By-law No. 2022-24
adopted 2022-01-31 |
— | 2026-08-29 |
| Seguin Township |
Waste By-law No. 2002-11, as amended | — | 2026-08-29 |
| South Bruce Peninsula Town |
Waste Management By-Law 74-2017 | — | 2026-08-29 |
| St. Marys Town |
Waste Management By-law 101-2019 | collection schedule: Garbage weekly year-round (Downtown Collection Area twice per week); Recycling bi-weekly year-round (Downtown Collection Area twice per week); Leaf and Yard Waste at discretion of Director of Public Works · sorting required: True · container or bag limit: Garbage carts: Small 120 litres, Medium 240 litres, Large 360 litres; Recycling: Large Cart 360 litres; Leaf & Yard Waste Bundle 1m x 0.5m x 0.5m (max 20 KG) | 2026-08-29 |
| St. Thomas City |
By-Law 94-2010 - Waste Management
adopted 2010-06-21 |
— | 2026-08-29 |
| St.-Charles Municipality |
Waste Management By-Law 2026-23 | sorting required: True · container or bag limit: 2 bags per household per pickup; 6 bags per business per pickup · accepted or banned: Hazardous waste banned from curbside; unlimited recycling accepted; cardboard must be flattened | 2026-08-29 |
| Timmins City |
Waste Management By-Law
adopted 2017-02-13 |
— | 2026-08-29 |
| Toronto City |
Toronto Municipal Code Chapter 841, Waste Collection, Commercial Properties
+1 more |
collection schedule: Standard: no more than once per week; up to twice per week for BIAs, night-time routes, Yonge/Bloor-Danforth subway-fronting streets, Lake Shore Blvd west of Humber River, and Kingston Road; organics up to 7 times per week for eligible night-time-collection properties · sorting required: True · container or bag limit: Curbside: City-authorized bags (City-authorized tag per bag) or 360-litre wheeled cart; RUAC cart program: 75L, 120L, 240L, or 360L carts (owner chooses); front-end: container 0.75–4.6 cubic metres, max 1,500 kg when full | 2026-08-29 |
| Vaughan City |
Waste Collection By-law 121-2024 (Consolidated) | — | 2026-08-29 |
| Windsor City |
Waste Collection and Disposal (Garbage) By-law 2-2006 (consolidated Sept. 11, 2014)
+1 more adopted 2006-01-09 |
— | 2026-08-29 |
| Woodstock City |
Chapter 0731 - Garbage - Recyclable Collection | — | 2026-08-29 |
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.
Checked, nothing adopted (3) — Morley (2026-08-28), Newbury (2026-08-28), Oxford County (2026-08-29).
Other bylaws on file, none on this topic (371) — Adelaide Metcalfe, Adjala-Tosorontio, Admaston/Bromley, Ajax, Alberton, Alfred and Plantagenet, Algonquin Highlands, Alnwick/Haldimand, Amaranth, Armour, Armstrong, Arran–Elderslie, Ashfield–Colborne–Wawanosh, Assiginack, Athens, Atikokan, Aurora, Aylmer, Baldwin, Bancroft, Bayham, Beckwith, Billings, Black River-Matheson, Blandford-Blenheim, Blind River, Bluewater, Bonfield, Bonnechere Valley, Bracebridge, Bradford West Gwillimbury, Brantford, Brighton, Brock, Brockton, Brooke-Alvinston, Bruce County, Bruce Mines, Burk's Falls, Burlington, Burpee and Mills, Caledon, Callander, Calvin, Cambridge, Carleton Place, Carling, Carlow/Mayo, Casey, Casselman, Cavan Monaghan, Central Elgin, Central Frontenac, Central Huron, Central Manitoulin, Centre Hastings, Centre Wellington, Champlain, Chapleau, Chapple, Charlton and Dack, Chatham-Kent, Chatsworth, Chisholm, Clarington, Clearview, Cobalt, Cobourg, Cochrane, Cockburn Island, Collingwood, Cramahe, Dawson, Deep River, Deseronto, District Municipality of Muskoka, Drummond/North Elmsley, Dryden, Dubreuilville, Dufferin County, Dutton/Dunwich, Dysart et al, Ear Falls, East Ferris, East Garafraxa, East Gwillimbury, East Hawkesbury, East Zorra-Tavistock, Edwardsburgh/Cardinal, Elgin County, Elizabethtown-Kitley, Emo, Englehart, Enniskillen, Erin, Espanola, Essa, Essex, Essex County, Evanturel, Faraday, Fort Erie, Fort Frances, French River, Front of Yonge, Frontenac County, Frontenac Islands, Gananoque, Georgian Bay, Georgian Bluffs, Georgina, Gillies, Goderich, Gordon/Barrie Island, Gore Bay, Grand Valley, Gravenhurst, Greater Sudbury, Greenstone, Grey County, Grimsby, Guelph/Eramosa, Haliburton County, Halton Hills, Hamilton, Hanover, Harley, Harris, Hastings County, Hastings Highlands, Havelock-Belmont-Methuen, Head, Clara and Maria, Hearst, Highlands East, Hilliard, Hilton, Hilton Beach, Horton, Howick, Hudson, Huntsville, Huron County, Huron East, Huron Shores, Huron-Kinloss, Ignace, Ingersoll, Innisfil, Iroquois Falls, James, Jocelyn, Johnson, Joly, Kapuskasing, Kearney, Killaloe, Hagarty and Richards, Killarney, Kincardine, King, Kingsville, Kirkland Lake, Kitchener, La Vallee, LaSalle, Laird, Lake of Bays, Lake of the Woods, Lakeshore, Lambton County, Lambton Shores, Lanark County, Lanark Highlands, Larder Lake, Latchford, Laurentian Hills, Laurentian Valley, Leamington, Leeds and the Thousand Islands, Lennox and Addington County, Limerick, Lincoln, Loyalist, Lucan Biddulph, Macdonald, Meredith and Aberdeen Additional, Machar, Machin, Madawaska Valley, Madoc, Magnetawan, Malahide, Manitouwadge, Mapleton, Marathon, Markstay-Warren, Marmora and Lake, Matachewan, Mattawa, Mattawan, Mattice-Val Côté, McDougall, McGarry, McKellar, McMurrich/Monteith, McNab/Braeside, Meaford, Melancthon, Merrickville–Wolford, Middlesex Centre, Middlesex County, Midland, Milton, Minden Hills, Minto, Mississauga, Mono, Moosonee, Morris-Turnberry, Mulmur, Muskoka Lakes, Nairn and Hyman, New Tecumseth, Newmarket, Niagara Falls, Niagara-on-the-Lake, Nipigon, Nipissing, North Algona Wilberforce, North Bay, North Dumfries, North Dundas, North Frontenac, North Glengarry, North Grenville, North Huron, North Kawartha, North Middlesex, North Perth, North Stormont, Northeastern Manitoulin and the Islands, Northern Bruce Peninsula, Northumberland County, Norwich, Oakville, Oil Springs, Oliver Paipoonge, Orangeville, Oro-Medonte, Otonabee–South Monaghan, Ottawa, Papineau-Cameron, Parry Sound, Pelee, Pelham, Penetanguishene, Perth, Perth County, Perth East, Perth South, Petrolia, Pickering, Pickle Lake, Plummer Additional, Plympton–Wyoming, Point Edward, Port Colborne, Port Hope, Powassan, Prescott, Prescott and Russell, Prince, Puslinch, Quinte West, Rainy River, Ramara, Red Rock, Regional Municipality of Peel, Regional Municipality of Waterloo, Regional Municipality of York, Renfrew, Renfrew County, Richmond Hill, Rideau Lakes, Russell, Ryerson, Sables-Spanish Rivers, Saugeen Shores, Schreiber, Scugog, Selwyn, Severn, Shelburne, Shuniah, Simcoe County, Sioux Lookout, Sioux Narrows-Nestor Falls, Smiths Falls, Smooth Rock Falls, South Algonquin, South Bruce, South Dundas, South Frontenac, South Glengarry, South Huron, South River, South Stormont, South-West Oxford, Southgate, Southwest Middlesex, Southwold, Spanish, Springwater, St. Catharines, St. Clair, St. Joseph, Stirling-Rawdon, Stone Mills, Stratford, Strathroy-Caradoc, Strong, Sundridge, Tarbutt, Tay, Tay Valley, Tecumseh, Tehkummah, Temagami, Temiskaming Shores, Terrace Bay, Thames Centre, The Archipelago, The Blue Mountains, The Nation, The North Shore, Thessalon, Thorold, Thunder Bay, Tillsonburg, Tiny, Trent Hills, Trent Lakes, Tudor and Cashel, Tweed, Tyendinaga, United Counties of Leeds and Grenville, United Counties of Stormont, Dundas and Glengarry, Uxbridge, Val Rita-Harty, Wainfleet, Warwick, Wasaga Beach, Waterloo, Wawa, Welland, Wellesley, Wellington County, Wellington North, West Elgin, West Grey, West Lincoln, West Nipissing, West Perth, Westport, Whitby, Whitchurch-Stouffville, White River, Whitestone, Whitewater, Wilmot, Wollaston, Woolwich, Zorra.
No bylaws published online (8, verified negatives) — Brethour, Chamberlain, Fauquier-Strickland, Gauthier, Kerns, Moonbeam, O'Connor, Thornloe.
Unconfirmed (2, leads but nothing verified) — Coleman, Opasatika.