David Bexte (Conservative) won Bow River in the April 28, 2025 federal election with 78.9% of the vote, 35,043 votes (62 points) ahead of Bentley Barnes (Liberal). 56,554 valid votes were counted in this Alberta riding.
| Candidate | Votes | Share |
|---|---|---|
| David Bexte · Conservativeelected Farmer · Mossleigh, Alta. | 44,605 | 78.9% |
| Bentley Barnes · Liberal Retired · Bassano, Alta. | 9,562 | 16.9% |
| Louisa Gwin · NDP Commercial Construction Estimator · Chestermere, Alta. | 1,689 | 3% |
| Tom Lipp · Christian Heritage Party Financial Advisor · Rocky View County, Alta. | 402 | 0.7% |
| Aaron Patton · United Party of Canada Pastor · Calgary, Alta. | 296 | 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.