Barrie—Springwater—Oro-Medonte: 2025 federal election results

Doug Shipley (Conservative) won Barrie—Springwater—Oro-Medonte in the April 28, 2025 federal election with 51.7% of the vote, 4,799 votes (7.3 points) ahead of Rose Zacharias (Liberal). 65,709 valid votes were counted in this Ontario riding.

Doug Shipley
Elected for Conservative
4,799 voteswinning margin (7.3 points)
Doug Shipley 51.7%Rose Zacharias 44.4%Gabriela Trujillo 2.4%Greg Taylor 1.4%

Results by candidate

Barrie—Springwater—Oro-Medonte 2025 results by candidate
CandidateVotesShare
Doug Shipley · Conservativeelectedincumbent
Parliamentarian · Barrie, Ont.
33,949
51.7%
Rose Zacharias · Liberal
Medical Doctor · Oro-Medonte, Ont.
29,150
44.4%
Gabriela Trujillo · NDP
Caregiver · Waterloo, Ont.
1,559
2.4%
Greg Taylor · Green
Teacher · Barrie, Ont.
893
1.4%
Michael Speers · Communist
Media and Communications Specialist · Barrie, Ont.
158
0.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.

Turnout and electors

Voter turnout
70.7%
Registered electors
93,580
Population (2021 census)
115,495
Valid ballots
65,709
Rejected ballots
415
Winning margin
4,799 votes

How Barrie—Springwater—Oro-Medonte compares

  • The 105th-closest race of 343 ridings: a margin of 4,799 votes (7.3 points).
  • Conservative candidates won 41.3% of votes nationally; Doug Shipley took 51.7% here, 10.4 points above that.
  • Turnout was 70.7%, 1.7 points above the national figure of 69%.

Nearby ridings