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.

MunicipalityAdopted documentKey factsVerified
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.

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