The 2025 Calgary municipal election was held on October 20, 2025, to elect a mayor and fourteen councillors to the Calgary City Council. In conjunction with the elections for city council, residents also cast ballots for trustees of the Calgary Board of Education and the Calgary Catholic School District.
Incumbent mayor Jyoti Gondek was defeated. She is the first incumbent mayor since Ross Alger in 1980 not to be elected to a second term.
In the Calgary city election, only three of the 15 elected members (mayor plus 14 city councillors) were elected with majority of votes cast in the ward (or city-wide in the mayor's case). The other 12 were elected with just a minority of votes cast, with winner's percentage as low as 27 percent for two councillors, and the mayor himself elected with just 26 percent of votes cast.
Background The 2025 Calgary election was the first election in many years featuring municipal political parties. Three parties - Communities First, The Calgary Party, and the A Better Calgary Party - ran candidates.
Electoral system The mayor and each city councillor is elected in a single-winner contest using first-past-the-post voting.
Mayoral election Party Candidate Votes %IndependentJeromy Farkas91,07126.12Communities FirstSonya Sharp 90,48825.95IndependentJyoti Gondek71,40220.48IndependentJeff Davison47,37513.59The Calgary PartyBrian Thiessen 40,52111.62IndependentSarah Elder3,5111.01IndependentGrant Prior2,1750.62IndependentLarry R. Heather1,2020.34IndependentJaeger Gustafson9050.26
Candidates Jeff Davison, 2021 mayoral candidate and former councillor. (Independent candidate) Sarah Elder (Independent candidate) Jeromy Farkas, 2021 mayoral candidate and former councillor. (Independent candidate) Jyoti Gondek, Incumbent Mayor since 2021. (Independent candidate) Jaeger Gustafson (Independent candidate) Larry R. Heather, mayoral candidate in 2013, 2017, and 2021. (Independent candidate) Grant Prior (Independent candidate) Sonya Sharp, Ward 1 councillor since 2021. (Communities First candidate) Brian Thiessen, lawyer. (The Calgary Party candidate)
Opinion polling
Polling firm Date JeffDavison Jeromy Farkas Jyoti Gondek Sonya Sharp Brian Thiessen Other Samplesize MOE Pollingmethod Lead Janet Brown Opinion Research/Trend Research Oct 1-8, 2025 16% 27% 23% 23% 8% Sarah Elder 1%Grant Prior 1%Larry R. Heather <1%Jaeger Gustafson <1% 1,000 ±3.1pp Online 4% Cardinal Research Oct 2-4, 2025 12% 25% 14% 16% 6% Undecided 24% Others 3% 726 ±3.6pp IVR 9% One Persuasion Sept 26-30, 2025 8.8% 17.7% 16.8% 11.7% 6% Undecided 26.1%Larry Heather 3.1%Jaeger Gustafson 1.7%Grant Prior 0.9% 804 ±3.5%pp Online 0.9% ThinkHQ Sept 22-29, 2025 9% 20% 16% 17% 6% Undecided 27%Another candidate 1% 1,200 ±2.8pp Online 3% Leger Sept 26-28, 2025 8% 16% 14% 11% 4% Undecided 35%Someone else 4%Grant Prior 2%Jaeger Gustafson <1% 490 ±4.4pp Online 2% Cardinal Research Sept 17-20, 2025 14% 34% 15% 10% 3% Undecided 21% Others 3% 910 ±3.3pp IVR 19% Leger Aug 22-25, 2025 6% 14% 15% 8% 3% Undecided 45% Jeffery Clauson 2%Someone else 2% Jaeger Gustafson 1% Grant Prior <1% 471 ±4.5pp Online 1%
City council elections Summary Party Party leader Candidates Seats won Popular vote %— 44 8 158,220 46.86Sonya Sharp 9 4 86,316 25.56 Brian Thiessen 13 1 64,125 18.99 Gordon Elliott 7 1 29,018 8.59
Ward 1 Party Candidate Vote %
Ward 2 Party Candidate Vote %
Ward 3 Party Candidate Vote %
Ward 4 Party Candidate Vote %
Ward 5 Party Candidate Vote %
Ward 6 Party Candidate Vote %
Ward 7 Party Candidate Vote %
Ward 8 Party Candidate Vote %
Ward 9 Party Candidate Vote %
Ward 10 Party Candidate Vote %
Ward 11 Party Candidate Vote %
Ward 12 Party Candidate Vote %
Ward 13 Party Candidate Vote %
Ward 14 Party Candidate Vote %
Calgary Board of Education trustee elections In Wards 1 and 2, Jenny Regal won with 7,491 votes. In Wards 3 and 4, Laura Hack won with 20,214 votes. In Wards 5 and 10, Cynthia Cordova won with 4,747 votes. In Wards 6 and 7, Patricia Bolger won with 11,280 votes. In Wards 8 and 9, Susan Vukadinovic won with 12,601 votes. In Wards 11 and 13, Nancy Close won with 20,734 votes. In Wards 12 and 14, Charlene May won with 9,615 votes.https://www.electionscalgary.ca/results/2025-results.html#section-public-school-board-trustee-results
Notes
References