Heath MacDonald (Liberal) won Malpeque in the April 28, 2025 federal election with 57.6% of the vote, 5,639 votes (21 points) ahead of Jamie Fox (Conservative). 26,883 valid votes were counted in this Prince Edward Island riding.
| Candidate | Votes | Share |
|---|---|---|
| Heath MacDonald · Liberalelectedincumbent Parliamentarian · Cornwall, P.E.I. | 15,485 | 57.6% |
| Jamie Fox · Conservative Politician · Albany, P.E.I. | 9,846 | 36.6% |
| Anna Keenan · Green Municipal Public Servant · Hope River, P.E.I. | 1,049 | 3.9% |
| Cassie Mackay · NDP Unemployed · Summerside, P.E.I. | 371 | 1.4% |
| Hilda Baughan · People's Party Semi-Retired / Medical Transcriptionist · Summerside, P.E.I. | 132 | 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.