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.
| Candidate | Votes | Share |
|---|---|---|
| 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.