Subscribe to the 100% free rdnewsNOW daily newsletter!
(rdnewsNOW staff)
Results tonight

UCP candidate Tara Sawyer elected MLA in Olds-Didsbury-Three Hills by-election

Jun 23, 2025 | 2:32 PM

United Conservative Party candidate Tara Sawyer has been elected MLA for the Olds-Didsbury-Three Hills riding.

“I’m thrilled, excited, and I’m deeply honoured of the trust the people of this riding are placing in me. I’m ready to get to work and show them that it was the right decision,” Sawyer told rdnewsNOW.

“I was really proud of the campaign I ran. I kept it clean with integrity and I just focused on getting out to talk to as many people as I could every day. I think the results showed that.”

Sawyer says her first order of business is to join the rest of caucus and the premier in fighting the federal Liberal government for a strong Alberta first mandate.

Olds-Didsbury-Three Hills (60 of 60 polls reporting, 15,318 total votes)
9,363 Tara Sawyer – UCP
3,061 Bev Toews – NDP
2,705 Cameron Davies – RPA
189 Bill Tufts – WLC

The seat became vacant after former legislature speaker and long-time UCP member of the legislature Nathan Cooper resigned to take a post as Alberta’s representative in Washington, D.C.

Meantime, NDP candidate Bev Toews said in an emailed statement it was wasn’t the outcome she hoped for but is incredibly proud of what they accomplished.

“From day one, this campaign was driven by people who care deeply about their community. To every volunteer who knocked on doors, made calls, or simply shared words of encouragement, thank you. Your commitment made this campaign something truly special. The opportunity to stand up for Canada and against separatism was a highlight for me this campaign,” Toews said.

“It was incredible to see Alberta’s New Democrats pull a standing room only crowd to Carstairs in support of Canada. People have long written off this riding, but we saw real progress and a willingness to talk about a better future for rural Alberta. This campaign was about pushing for accessible health care, strong public education, affordability for families and farmers, and unity over division. We have strengthened the voices in the community that care for a better Alberta. I leave tonight with pride and a deep sense of optimism. I believe change starts with connection and courage. I am excited to continue the work here in Olds-Didsbury-Three Hills and I know this is just the beginning.”

The Republican Party of Alberta also released a statement on it’s X account thanking everyone who volunteered their time and came out to vote.

“Your support is what fuels our movement,” as stated in the post. “Yesterday wasn’t the win we wanted, but make no mistake — we’re not going anywhere. Thousands of Albertans stood up and sent a message, and the establishment should take notice. We aren’t going away. This is just the beginning.”