Calgary Shepard: 2025 federal election results

Tom Kmiec (Conservative) won Calgary Shepard in the April 28, 2025 federal election with 68% of the vote, 25,942 votes (39.8 points) ahead of Gul Khan (Liberal). 65,249 valid votes were counted in this Alberta riding.

Tom Kmiec
Elected for Conservative
25,942 voteswinning margin (39.8 points)
Tom Kmiec 68%Gul Khan 28.2%Tory Tomblin 2.7%Donald Legere 0.6%

Results by candidate

Calgary Shepard 2025 results by candidate
CandidateVotesShare
Tom Kmiec · Conservativeelectedincumbent
Parliamentarian · Calgary, Alta.
44,363
68%
Gul Khan · Liberal
Business Manager · Calgary, Alta.
18,421
28.2%
Tory Tomblin · NDP
Labour Relations Officer · Calgary, Alta.
1,780
2.7%
Donald Legere · People's Party
Retired · Calgary, Alta.
383
0.6%
Robert Frasch · Green
Retired · Chilliwack, B.C.
302
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
72%
Registered electors
91,069
Population (2021 census)
115,093
Valid ballots
65,249
Rejected ballots
294
Winning margin
25,942 votes

How Calgary Shepard compares

  • The 315th-closest race of 343 ridings: a margin of 25,942 votes (39.8 points).
  • Conservative candidates won 41.3% of votes nationally; Tom Kmiec took 68% here, 26.7 points above that.
  • Turnout was 72%, 3 points above the national figure of 69%.

Nearby ridings