Controller: Average Salary in Canada, 2026
Find out what the average Controller salary is
Salary rate
How much does a Controller make in Canada?
$100,000/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Controller in Canada is $100,000 per year or $51.28 per hour. Entry-level positions start at $87,500 per year, while most experienced workers make up to $111,500 per year.
Median$100,000

Low$87,500
High$111,500
Controller: Average Salary in Canada
Nunavut$140,371
New Brunswick$115,000
Ontario$113,399
British Columbia$111,531
Quebec$110,079
Active jobs with salaries
As part of the Thermo Fisher Scientific team, you’ll discover meaningful work that makes a positive impact on a global scale.
Join our colleagues in bringing our Mission to life every single day to ...Show moreLast updated: 25 days ago
Please note, this job is for candidates who have the right to work already in Canada.Additionally, this is a 3 month rolling contract, essentially Temp to Perm opportunity.Our client is seeking a h...Show moreLast updated: 30+ days ago
Lead and manage the monthly close process (typically 5–10 business days).Prepare and review journal entries and account reconciliations.
Ensure accurate recording of revenue, expenses, accruals, and...Show moreLast updated: 30+ days ago
This posting is not for an existing vacancy within the organization and is open to new applications.As part of the application process, Artificial Intelligence will be used in the hiring process fo...Show moreLast updated: 30+ days ago
Cost Controller - Engineering Planning & Analytics
Thermo Fisher ScientificWhitby, Ontario, CanadaFull-time
Financial Controller
Job Bridge GlobalOshawa, ON, CAFull-time +1
Quick Apply
Controller
Vaco by HighspringAjax, ON, CATemporary
2026 Co-Op - Software Developer – Virtualization and SIL Integration
General MotorsOshawa, Ontario, CanadaFull-time