John Williamson (Canadian politician)

John Williamson
Member of Parliament
for Saint John—St. Croix
New Brunswick Southwest (2011–2015; 2019–2025)
Assumed office
October 21, 2019
Preceded byKaren Ludwig
In office
May 2, 2011  October 19, 2015
Preceded byGreg Thompson
Succeeded byKaren Ludwig
Chair of the Standing Committee on Public Accounts
Assumed office
June 16, 2025
In office
March 1, 2022  January 6, 2025
Preceded byTom Kmiec
Director of Communications to the
Prime Minister of Canada
In office
August 2009  March 2010
Preceded byKory Teneycke
Succeeded byDimitri Soudas
Personal details
Born (1970-01-30) January 30, 1970
Fredericton, New Brunswick
Political partyConservative
Spouse
Kelly Williamson
(m. 2013)
Children1
ResidenceSaint Andrews, New Brunswick

John S. L. Williamson MP (born January 30, 1970) is a Canadian politician who represents the riding of New Brunswick Southwest in the House of Commons of Canada as a member of the Conservative Party of Canada. He is currently running for the riding of Saint John—St. Croix He was first elected in the 2011 Canadian federal election, and served until his defeat in 2015. In 2019, he won his seat back by defeating the Liberal incumbent Karen Ludwig. Williamson won re-election in 2021 and 2025.