Sukh Dhaliwal (Liberal) won Surrey Newton in the April 28, 2025 federal election with 49.5% of the vote, 2,240 votes (5.5 points) ahead of Harjit Singh Gill (Conservative). 40,975 valid votes were counted in this British Columbia riding.
| Candidate | Votes | Share |
|---|---|---|
| Sukh Dhaliwal · Liberalelectedincumbent Parliamentarian · Surrey, B.C. | 20,263 | 49.5% |
| Harjit Singh Gill · Conservative Radio Broadcaster · Surrey, B.C. | 18,023 | 44% |
| Raj Singh Toor · NDP Retired · White Rock, B.C. | 2,467 | 6% |
| Salman Zafar · Communist Claims Adjuster · Surrey, B.C. | 222 | 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.