Willowdale: 2025 federal election results

Ali Ehsassi (Liberal) won Willowdale in the April 28, 2025 federal election with 53.4% of the vote, 4,511 votes (9.5 points) ahead of James Lin (Conservative). 47,689 valid votes were counted in this Ontario riding.

Ali Ehsassi
Elected for Liberal
4,511 voteswinning margin (9.5 points)
Ali Ehsassi 53.4%James Lin 44%Christy Kheirallah 2.6%

Results by candidate

Willowdale 2025 results by candidate
CandidateVotesShare
Ali Ehsassi · Liberalelectedincumbent
Parliamentarian · Toronto, Ont.
25,488
53.4%
James Lin · Conservative
Public Servant · Toronto, Ont.
20,977
44%
Christy Kheirallah · NDP
Media Relations Officer · Toronto, Ont.
1,224
2.6%

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
60.5%
Registered electors
79,526
Population (2021 census)
118,218
Valid ballots
47,689
Rejected ballots
461
Winning margin
4,511 votes

How Willowdale compares

  • The 96th-closest race of 343 ridings: a margin of 4,511 votes (9.5 points).
  • Liberal candidates won 43.8% of votes nationally; Ali Ehsassi took 53.4% here, 9.6 points above that.
  • Turnout was 60.5%, 8.5 points below the national figure of 69%.

Nearby ridings