MyMP.ca
John Williamson

John Williamson

Saint John—St. Croix, New Brunswick
Conservative
173 lobbying meetings
96 companies
LOW lobbying exposure
Riding of Saint John—St. Croix
View larger map
Lobbying Meetings
173
Companies
96
Speeches
205
Bills Sponsored
4

Get Weekly MP Updates

Get a weekly digest of John Williamson's speeches, lobbying meetings, and bills — straight to your inbox.

Get weekly updates on John Williamson

No spam. Unsubscribe anytime.

Recent Speeches

2026-03-25
Firearms
Statements by Members

Mr. Speaker, criminals are not afraid of this government, but law-abiding Canadians are. Lawful firearms owners are not the cause of crime. Confiscati…

2026-03-23
Committees of the House
Routine Proceedings

Mr. Speaker, I have the honour to present, in both official languages, the eighth report of the Standing Committee on Public Accounts. The committee r…

2026-02-23
The Economy
Oral Questions

Mr. Speaker, costs keep going up, but Liberals keep doing the same thing. This year in New Brunswick, families will spend $1,000 more on grocery bills…

2026-02-02
Cost of Food
Statements by Members

Mr. Speaker, in the last year alone, the price of groceries has gone way up again. Families are spending over $1,000 more on groceries today than just…

2025-12-08
Committees of the House
Routine Proceedings

Mr. Speaker, I have the honour to present, in both official languages, two reports from the Standing Committee on Public Accounts. The third report is…

View all 205 speeches →

Bills Sponsored

C-518An Act to amend the Members of Parliament Retiring Allowance…
Report stage (Senate)
C-519An Act to amend the Excise Tax Act (motor vehicle fuel)
Outside the Order of Precedence (a private member's bill that hasn't yet won the draw that determines which private member's bills can be debated)
C-518An Act to amend the Members of Parliament Retiring Allowance…
Second reading (House)
C-519An Act to amend the Excise Tax Act (motor vehicle fuel)
Outside the Order of Precedence (a private member's bill that hasn't yet won the draw that determines which private member's bills can be debated)

Contact Your MP

MP for Saint John—St. Croix, New Brunswick
Email John Williamson

Email addresses follow the standard Parliamentary format. If delivery fails, find contact info at ourcommons.ca.