Todd Doherty (Conservative) won Cariboo—Prince George in the April 28, 2025 federal election with 60.3% of the vote, 18,932 votes (29.9 points) ahead of Clinton Emslie (Liberal). 63,291 valid votes were counted in this British Columbia riding.
| Candidate | Votes | Share |
|---|---|---|
| Todd Doherty · Conservativeelectedincumbent Parliamentarian · Prince George, B.C. | 38,175 | 60.3% |
| Clinton Emslie · Liberal Chief Executive Officer · Quesnel, B.C. | 19,243 | 30.4% |
| Angie Bonazzo · NDP Mental Health Support Worker · Prince George, B.C. | 3,900 | 6.2% |
| Jodie Capling · Green Yoga Teacher · Williams Lake, B.C. | 1,155 | 1.8% |
| Rudy Sans · People's Party Deputy Sheriff · Prince George, B.C. | 436 | 0.7% |
| Kenneth B. Thomson · Independent Lawyer · Quesnel, B.C. | 208 | 0.3% |
| Jake Wiens · Christian Heritage Party Retired Teacher · Prince George, B.C. | 174 | 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.