James Maloney (Liberal) won Etobicoke—Lakeshore in the April 28, 2025 federal election with 57.4% of the vote, 12,164 votes (18.6 points) ahead of Bernard Trottier (Conservative). 65,338 valid votes were counted in this Ontario riding.
| Candidate | Votes | Share |
|---|---|---|
| James Maloney · Liberalelectedincumbent Parliamentarian · Toronto, Ont. | 37,512 | 57.4% |
| Bernard Trottier · Conservative Management Consultant · Toronto, Ont. | 25,348 | 38.8% |
| Cory Wagar · NDP Freelance Media Specialist · Toronto, Ont. | 1,665 | 2.5% |
| Thomas Fanjoy · People's Party Engineer · Toronto, Ont. | 616 | 0.9% |
| Janice Murray · Marxist-Leninist Bindery Machine Operator and Graphic Artist · Etobicoke, Ont. | 197 | 0.3% |
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.