John Williamson

Conservative MP for Saint John—St. Croix, New Brunswick

FedAccountability Investigative Profile | Generated 2026-04-02

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

Overview

John Williamson is a Conservative Member of Parliament representing Saint John—St. Croix in New Brunswick. They have disclosed $1140963.22 in expenses and cast 41 votes in the current parliament.

Expense Profile

Total disclosed: $1140963.22 across 4 categories\n- Salaries: $741636.88

Travel: $212173.97
Contracts: $179776.01
Hospitality: $7376.36

Voting Record

41 votes cast out of 50 (82.0% participation rate).

Lobbying Exposure

5 logged lobbying contacts from 5 organizations.\nTop organizations: High Liner foods Inc (1), Chicken Farmers of Canada (1), Fredericton International Airport (1), Fredericton International Airport Authority Inc. (1), Ontario Power Generation Inc. (1)

Committee Work

Standing Committee on Transport, Infrastructure and Communities (Member)

Ethics & Accountability

No ethics contraventions on record.

Full profile available at openparliament.ca/politicians/john-williamson/

John Williamson — profile report | Big Eh Brother