Ajax: 2025 federal election results

Jennifer McKelvie (Liberal) won Ajax in the April 28, 2025 federal election with 56.3% of the vote, 11,317 votes (17.2 points) ahead of Greg Brady (Conservative). 65,650 valid votes were counted in this Ontario riding.

Jennifer McKelvie
Elected for Liberal
11,317 voteswinning margin (17.2 points)
Jennifer McKelvie 56.3%Greg Brady 39.1%Kyle Forster 2.7%Faisal Ali 1%

Results by candidate

Ajax 2025 results by candidate
CandidateVotesShare
Jennifer McKelvie · Liberalelected
Municipal Councillor · Toronto, Ont.
36,975
56.3%
Greg Brady · Conservative
Radio Broadcaster · Ajax, Ont.
25,658
39.1%
Kyle Forster · NDP
Property Management · Oshawa, Ont.
1,762
2.7%
Faisal Ali · Centrist
Project Manager · Ajax, Ont.
643
1%
Leigh Paulseth · Green
Program Coordinator · Ajax, Ont.
612
0.9%

Source: Elections Canada, official results of the April 28, 2025 general election. Candidates marked as incumbents follow Elections Canada's table. Results are not updated for by-elections or floor-crossings since; changes we have recorded are listed above the results.

Turnout and electors

Voter turnout
67.3%
Registered electors
98,246
Population (2021 census)
126,666
Valid ballots
65,650
Rejected ballots
484
Winning margin
11,317 votes

How Ajax compares

  • The 205th-closest race of 343 ridings: a margin of 11,317 votes (17.2 points).
  • Liberal candidates won 43.8% of votes nationally; Jennifer McKelvie took 56.3% here, 12.5 points above that.
  • Turnout was 67.3%, 1.7 points below the national figure of 69%.

Nearby ridings