The Halton Hills Record

Council

The 11 members seated on the 2022–2026 council, and the 1 member who sat in it and left. Each is placed here by the minutes that record them present at council, never inferred from a motion.

Council of 2022–2026 · 2018–2022 · 2014–2018

Help keep this record right

Do you know Halton’s councils — as a resident, a reporter, a former member, a clerk? The record for Halton Hills is read by software from the minutes and checked against their own totals, and it still needs people who can tell when a page is wrong. Volunteer as a reviewer for Halton, or read what a reviewer does.

What these columns mean

They measure different things and are not interchangeable. Moving a motion usually means sponsoring a staff report’s recommendation onto the floor. Seconding puts a motion up for debate and is often a seat convention rather than agreement. Meetings are counted against the ones each member was on the record for — not against the whole term, because members join and leave mid-term, so two members’ figures here are not comparable.

Individual positions exist for 18 of 1,854 motions — under 1% of them — because Ontario law records names only when a member asks. Members ask on the most contentious items, so that is a deliberately skewed sample and says nothing about the rest.

Mayor

Ann Lawlor

Mayor · seen 2018-04-30 to 2026-06-01

Of the 230 meetings the minutes place them at, they moved 67 substantive and 25 procedural motions, and seconded 63. 18 for and 0 against across the 18 recorded votes they were present for.

Ward 1

Michael Albano

Councillor · Ward 1 · seen 2018-04-30 to 2026-06-01

Of the 239 meetings the minutes place them at, they moved 185 substantive and 107 procedural motions, and seconded 136. 17 for and 1 against across the 18 recorded votes they were present for.

Alex Hilson

Councillor · Ward 1 · seen 2022-12-12 to 2026-06-01

Of the 103 meetings the minutes place them at, they moved 20 substantive and 8 procedural motions, and seconded 25. 14 for and 0 against across the 14 recorded votes they were present for.

Ward 1 & 2

Clark Somerville

Regional Councillor · Ward 1 & 2 · seen 2018-04-30 to 2026-06-01

Of the 244 meetings the minutes place them at, they moved 155 substantive and 93 procedural motions, and seconded 101. 17 for and 1 against across the 18 recorded votes they were present for.

Ward 2

Jason Brass

Councillor · Ward 2 · seen 2022-12-12 to 2026-06-01

Of the 99 meetings the minutes place them at, they moved 77 substantive and 21 procedural motions, and seconded 62. 14 for and 0 against across the 14 recorded votes they were present for.

Matt Kindbom

Councillor · Ward 2 · seen 2025-03-24 to 2026-06-01

Of the 32 meetings the minutes place them at, they moved 13 substantive and 5 procedural motions, and seconded 24. 8 for and 3 against across the 11 recorded votes they were present for.

Ward 3 & 4

Jane Fogal

Regional Councillor · Ward 3 & 4 · seen 2018-04-30 to 2026-06-01

Of the 249 meetings the minutes place them at, they moved 124 substantive and 29 procedural motions, and seconded 116. 18 for and 0 against across the 18 recorded votes they were present for.

Ward 3

Chantal Garneau

Councillor · Ward 3 · seen 2022-12-12 to 2026-06-01

Of the 98 meetings the minutes place them at, they moved 18 substantive and 5 procedural motions, and seconded 15. 14 for and 0 against across the 14 recorded votes they were present for.

Ron Norris

Councillor · Ward 3 · seen 2022-12-12 to 2026-05-19

Of the 94 meetings the minutes place them at, they moved 58 substantive and 20 procedural motions, and seconded 67. 13 for and 1 against across the 14 recorded votes they were present for.

Ward 4

Bob Inglis

Councillor · Ward 4 · seen 2018-04-30 to 2026-06-01

Of the 224 meetings the minutes place them at, they moved 101 substantive and 36 procedural motions, and seconded 143. 18 for and 0 against across the 18 recorded votes they were present for.

D'Arcy Keene

Councillor · Ward 4 · seen 2022-12-12 to 2026-06-01

Of the 103 meetings the minutes place them at, they moved 24 substantive and 6 procedural motions, and seconded 21. 9 for and 5 against across the 14 recorded votes they were present for.

Also on this council

J. Racinsky former

Councillor · seen 2022-12-12 to 2025-02-24

Of the 61 meetings the minutes place them at, they moved 50 substantive and 31 procedural motions, and seconded 65. 1 for and 1 against across the 2 recorded votes they were present for.

Every council meeting (468 meetings)

2026 — 39 meetings
Special CouncilAugust 10, 2026
Special CouncilAugust 10, 2026
Special CouncilAugust 10, 2026
CouncilJuly 13, 2026
CouncilJune 22, 2026
CouncilJune 1, 2026
Council WorkshopMay 19, 2026
CouncilMay 11, 2026
Council WorkshopMay 4, 2026
Council WorkshopApril 27, 2026
CouncilApril 20, 2026
Council WorkshopApril 7, 2026
CouncilMarch 30, 2026
Council WorkshopMarch 16, 2026
CouncilMarch 9, 2026
Council WorkshopFebruary 23, 2026
CouncilFebruary 17, 2026
Committee of AdjustmentFebruary 4, 2026
Council WorkshopFebruary 2, 2026
CouncilJanuary 26, 2026
2025 — 68 meetings
Committee of AdjustmentDecember 15, 2025
CouncilDecember 8, 2025
Committee of AdjustmentDecember 3, 2025
Special CouncilDecember 2, 2025
Budget Committee MeetingDecember 1, 2025
Council WorkshopNovember 24, 2025
CouncilNovember 17, 2025
Council WorkshopNovember 12, 2025
Council WorkshopNovember 10, 2025
Committee of AdjustmentNovember 5, 2025
CouncilOctober 27, 2025
Council WorkshopOctober 14, 2025
CouncilOctober 6, 2025
Council WorkshopSeptember 29, 2025
Council WorkshopSeptember 22, 2025
CouncilSeptember 15, 2025
Council WorkshopSeptember 8, 2025
Committee of AdjustmentSeptember 3, 2025
CouncilAugust 25, 2025
CouncilJuly 7, 2025
Council WorkshopJune 23, 2025
CouncilJune 16, 2025
Council WorkshopJune 3, 2025
CouncilMay 26, 2025
Council WorkshopMay 12, 2025
CouncilMay 5, 2025
Council WorkshopApril 28, 2025
CouncilApril 14, 2025
Council WorkshopApril 7, 2025
CouncilMarch 24, 2025
Special CouncilMarch 6, 2025
CouncilMarch 3, 2025
Council WorkshopFebruary 24, 2025
CouncilFebruary 10, 2025
Committee of AdjustmentFebruary 5, 2025
Council WorkshopFebruary 3, 2025
CouncilJanuary 20, 2025
2024 — 66 meetings
CouncilDecember 9, 2024
Committee of AdjustmentDecember 4, 2024
Special CouncilDecember 3, 2024
Budget Committee MeetingDecember 2, 2024
Tax SaleNovember 28, 2024
CouncilNovember 18, 2024
Council WorkshopNovember 11, 2024
Committee of AdjustmentNovember 6, 2024
CouncilOctober 28, 2024
Council WorkshopOctober 21, 2024
CouncilOctober 7, 2024
Council WorkshopSeptember 25, 2024
Site Alteration CommitteeSeptember 19, 2024
CouncilSeptember 16, 2024
CouncilSeptember 16, 2024
CouncilSeptember 16, 2024
CouncilSeptember 16, 2024
CouncilSeptember 16, 2024
Council WorkshopSeptember 9, 2024
Committee of AdjustmentSeptember 4, 2024
CouncilAugust 26, 2024
CouncilJuly 8, 2024
Council WorkshopJuly 2, 2024
CouncilJune 17, 2024
CouncilMay 27, 2024
CouncilMay 6, 2024
Council WorkshopApril 29, 2024
CouncilApril 15, 2024
Council WorkshopApril 8, 2024
CouncilMarch 25, 2024
Council WorkshopMarch 18, 2024
CouncilMarch 4, 2024
Council WorkshopFebruary 26, 2024
CouncilFebruary 12, 2024
Committee of AdjustmentFebruary 7, 2024
CouncilJanuary 22, 2024
2023 — 67 meetings
Special CouncilDecember 13, 2023
CouncilDecember 11, 2023
Committee of AdjustmentDecember 6, 2023
Budget Committee MeetingDecember 4, 2023
Council WorkshopNovember 28, 2023
CouncilNovember 20, 2023
Special CouncilNovember 13, 2023
Council WorkshopNovember 13, 2023
Council WorkshopNovember 6, 2023
Council WorkshopNovember 6, 2023
Committee of AdjustmentNovember 1, 2023
CouncilOctober 30, 2023
Council WorkshopOctober 23, 2023
Budget Committee MeetingOctober 17, 2023
CouncilOctober 10, 2023
Council WorkshopSeptember 21, 2023
Council WorkshopSeptember 20, 2023
CouncilSeptember 18, 2023
Tax SaleSeptember 14, 2023
Council WorkshopSeptember 11, 2023
Committee of AdjustmentSeptember 6, 2023
CouncilAugust 28, 2023
Council WorkshopJuly 13, 2023
CouncilJuly 10, 2023
Council WorkshopJuly 4, 2023
CouncilJune 19, 2023
Council WorkshopJune 12, 2023
CouncilMay 29, 2023
CouncilMay 8, 2023
Council WorkshopMay 1, 2023
Council MeetingApril 17, 2023
Council WorkshopApril 11, 2023
Council MeetingMarch 27, 2023
Council WorkshopMarch 20, 2023
Council MeetingMarch 6, 2023
Council WorkshopFebruary 27, 2023
Council MeetingFebruary 13, 2023
Council WorkshopFebruary 6, 2023
Budget Committee MeetingJanuary 30, 2023
Council MeetingJanuary 23, 2023
2022 — 48 meetings
Council WorkshopDecember 15, 2022
Council MeetingDecember 12, 2022
Committee of AdjustmentDecember 7, 2022
Council MeetingNovember 7, 2022
Committee of AdjustmentNovember 2, 2022
Council MeetingSeptember 26, 2022
Site Alteration CommitteeSeptember 15, 2022
Committee of AdjustmentSeptember 7, 2022
Council MeetingSeptember 6, 2022
Council MeetingJuly 4, 2022
Council MeetingJune 13, 2022
Council MeetingMay 24, 2022
Council MeetingMay 2, 2022
Council MeetingApril 11, 2022
Special CouncilMarch 31, 2022
Special CouncilMarch 30, 2022
Special CouncilMarch 25, 2022
Council MeetingMarch 21, 2022
Council MeetingFebruary 28, 2022
Council WorkshopFebruary 22, 2022
Council MeetingFebruary 7, 2022
Committee of AdjustmentFebruary 2, 2022
Council WorkshopJanuary 31, 2022
Council MeetingJanuary 17, 2022
Committee of AdjustmentJanuary 12, 2022
2021 — 56 meetings
Council MeetingDecember 13, 2021
Budget Committee MeetingDecember 6, 2021
Committee of AdjustmentDecember 1, 2021
Council MeetingNovember 15, 2021
Committee of AdjustmentNovember 3, 2021
Special CouncilOctober 28, 2021
Council MeetingOctober 25, 2021
Council MeetingOctober 4, 2021
Council MeetingSeptember 20, 2021
Council WorkshopSeptember 13, 2021
Committee of AdjustmentSeptember 1, 2021
Council MeetingAugust 30, 2021
Council WorkshopJuly 13, 2021
Special CouncilJuly 6, 2021
Council MeetingJuly 5, 2021
Council WorkshopJune 21, 2021
Council MeetingJune 14, 2021
Council MeetingMay 25, 2021
Special CouncilMay 20, 2021
Council WorkshopMay 17, 2021
Council MeetingMay 3, 2021
Council WorkshopApril 19, 2021
Council MeetingApril 12, 2021
Council MeetingMarch 22, 2021
Special CouncilMarch 8, 2021
Council MeetingMarch 1, 2021
Council WorkshopFebruary 8, 2021
Committee of AdjustmentFebruary 3, 2021
Council MeetingFebruary 1, 2021
Council MeetingJanuary 11, 2021
Council WorkshopJanuary 11, 2021
2020 — 46 meetings
Special CouncilDecember 15, 2020
Council MeetingDecember 14, 2020
Budget Committee MeetingDecember 7, 2020
Council MeetingNovember 9, 2020
Council WorkshopNovember 9, 2020
Council MeetingOctober 26, 2020
Council WorkshopOctober 26, 2020
Council WorkshopOctober 20, 2020
Council MeetingOctober 13, 2020
Council WorkshopSeptember 28, 2020
Council MeetingSeptember 28, 2020
Council MeetingSeptember 14, 2020
Council MeetingAugust 31, 2020
Special CouncilAugust 24, 2020
Special CouncilAugust 19, 2020
Special CouncilAugust 11, 2020
Council WorkshopAugust 10, 2020
Council MeetingAugust 10, 2020
Special CouncilJuly 27, 2020
Special CouncilJuly 9, 2020
Council MeetingJuly 6, 2020
Special CouncilApril 27, 2020
Council WorkshopMarch 9, 2020
Council MeetingFebruary 10, 2020
Council WorkshopFebruary 10, 2020
Council WorkshopJanuary 20, 2020
Council MeetingJanuary 20, 2020
2019 — 57 meetings
Council WorkshopDecember 9, 2019
Council MeetingDecember 9, 2019
Budget Committee MeetingDecember 2, 2019
Special CouncilNovember 15, 2019
Council MeetingNovember 11, 2019
Council MeetingOctober 21, 2019
Council WorkshopSeptember 30, 2019
Council MeetingSeptember 30, 2019
Council MeetingSeptember 9, 2019
Council MeetingJuly 8, 2019
Special CouncilJuly 8, 2019
Council MeetingJune 17, 2019
Council WorkshopJune 6, 2019
Council MeetingMay 27, 2019
Council MeetingMay 6, 2019
Council WorkshopApril 25, 2019
Council WorkshopApril 15, 2019
Council MeetingApril 15, 2019
Council MeetingMarch 25, 2019
Council MeetingMarch 5, 2019
Special CouncilFebruary 27, 2019
Council WorkshopFebruary 11, 2019
Council MeetingFebruary 11, 2019
Council MeetingJanuary 21, 2019
Council WorkshopJanuary 21, 2019
Council WorkshopJanuary 16, 2019
Budget CommitteeJanuary 15, 2019
Capital BudgetJanuary 14, 2019
2018 — 21 meetings
Council MeetingDecember 17, 2018
Council MeetingNovember 19, 2018
Special CouncilSeptember 24, 2018
Council MeetingSeptember 10, 2018
Special CouncilJuly 17, 2018
Council MeetingJuly 9, 2018
Council MeetingJune 11, 2018
Special CouncilMay 29, 2018
Council MeetingMay 7, 2018