Thornhill: 2025 federal election results

Melissa Lantsman (Conservative) won Thornhill in the April 28, 2025 federal election with 66.4% of the vote, 23,546 votes (35.2 points) ahead of Liane Kotler (Liberal). 66,918 valid votes were counted in this Ontario riding.

Melissa Lantsman
Elected for Conservative
23,546 voteswinning margin (35.2 points)
Melissa Lantsman 66.4%Liane Kotler 31.2%William McCarty 1.2%Amir Hart 0.7%

Results by candidate

Thornhill 2025 results by candidate
CandidateVotesShare
Melissa Lantsman · Conservativeelectedincumbent
Parliamentarian · Toronto, Ont.
44,419
66.4%
Liane Kotler · Liberal
Journalist · Toronto, Ont.
20,873
31.2%
William McCarty · NDP
IT Coordinator · Toronto, Ont.
833
1.2%
Amir Hart · People's Party
Administrative Assistant · Thornhill, Ont.
440
0.7%
Dominic Piotrowski · Green
Plant Technician · Brampton, Ont.
353
0.5%

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
68.9%
Registered electors
98,136
Population (2021 census)
124,866
Valid ballots
66,918
Rejected ballots
663
Winning margin
23,546 votes

How Thornhill compares

  • The 303rd-closest race of 343 ridings: a margin of 23,546 votes (35.2 points).
  • Conservative candidates won 41.3% of votes nationally; Melissa Lantsman took 66.4% here, 25.1 points above that.
  • Turnout was 68.9%, 0.1 points below the national figure of 69%.

Nearby ridings