Bob Zimmer (Conservative) won Prince George—Peace River—Northern Rockies in the April 28, 2025 federal election with 71.1% of the vote, 30,411 votes (51.6 points) ahead of Peter Njenga (Liberal). 58,992 valid votes were counted in this British Columbia riding.
| Candidate | Votes | Share |
|---|---|---|
| Bob Zimmer · Conservativeelectedincumbent Parliamentarian · Fort St. John, B.C. | 41,956 | 71.1% |
| Peter Njenga · Liberal Realtor · Nanoose Bay, B.C. | 11,545 | 19.6% |
| Cory Grizz Longley · NDP Facilities Maintenance · Dawson Creek, B.C. | 3,542 | 6% |
| Mary Forbes · Green School Trustee / Vice-Chair · Williams Lake, B.C. | 1,259 | 2.1% |
| David Watson · People's Party Postmaster · Bear Lake, B.C. | 690 | 1.2% |
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.