Michael Barrett (Conservative) won Leeds—Grenville—Thousand Islands—Rideau Lakes in the April 28, 2025 federal election with 50% of the vote, 3,781 votes (5.7 points) ahead of Lorna Jean Edmonds (Liberal). 66,811 valid votes were counted in this Ontario riding.
| Candidate | Votes | Share |
|---|---|---|
| Michael Barrett · Conservativeelectedincumbent Parliamentarian · Brockville, Ont. | 33,437 | 50% |
| Lorna Jean Edmonds · Liberal Retired · Hartington, Ont. | 29,656 | 44.4% |
| Paul Lancione · NDP Client Advisor · Prescott, Ont. | 2,341 | 3.5% |
| Randi Ramdeen · Green Political Organizer · Toronto, Ont. | 781 | 1.2% |
| Hailey Simpson · People's Party Marketing Assistant · Lyn, Ont. | 596 | 0.9% |
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.