← All ridings
St. Catharines
Ontario · district 35089 · 44th general election, 20 September 2021
Official results, Elections Canada via open.canada.ca.
Elected
Chris Bittle
Party
Liberal
Winning margin
3,051
Votes cast
58,332
Votes by candidate
Chris Bittle (Liberal)
22,069 · 37.8%
Krystina Waler (Conservative)
19,018 · 32.6%
Trecia McLennon (NDP-New Democratic Party)
12,294 · 21.1%
Rebecca Hahn (People's Party - PPC)
3,860 · 6.6%
Catharine Rhodes (Green Party)
1,091 · 1.9%
Full result
| Candidate | Party | Votes | Share | Result |
|---|---|---|---|---|
| Chris Bittle · incumbent | Liberal | 22,069 | 37.8% | Elected |
| Krystina Waler | Conservative | 19,018 | 32.6% | |
| Trecia McLennon | NDP-New Democratic Party | 12,294 | 21.1% | |
| Rebecca Hahn | People's Party - PPC | 3,860 | 6.6% | |
| Catharine Rhodes | Green Party | 1,091 | 1.9% |
The elected candidate is the one the source records with a winning margin, cross-checked against the highest vote count. The incumbency marker in the source file is shown separately because it is a different fact: it marks a sitting MP who ran again, whether or not they held the seat.