Controller Salaries
Controller salaries in Canada
Base pay
$84K - $123K/yr
$102K/yrAverage base pay
Additional salary
$12K/yrAverage
$6K - $22K/yrRange
About our data
Very High Confidence
The “Most Likely Range” reflects values within the 25th and 75th percentile of all pay data available for this role. Glassdoor salaries are powered by our proprietary machine learning model, which utilises salaries collected from our users and the latest government data to make pay predictions.
How accurate is an average base pay range of $84K-$123K/yr?
Your input helps Glassdoor refine our pay estimates over time.
Total pay trajectory
Popular companies for Controllers in Canada
7,405 companies
7,405 Popular companies with Controller
Viewing 1 - 5 of 7405 results
Recent salaries shared by Controller
50 salaries
Job title | Years of Experience
Total Pay
Location
Date submitted
Job title | Years of Experience
Location
Date submitted
Total Pay
Base • Additional pay
Controller
10-14 Years
$149K - $174K/yr
Toronto, ON
submitted on Jun 10, 2026
$149K - $174K/yr
Controller
4-6 Years
$107K/yr
$102K • $5K
Calgary, AB
submitted on May 4, 2026
$107K/yr
$102K • $5K
Controller
1-3 Years
$78K - $91K/yr
Vancouver, BC
submitted on Mar 24, 2026
$78K - $91K/yr
Controller
4-6 Years
$207K - $243K/yr
Calgary, AB
submitted on Mar 17, 2026
$207K - $243K/yr
Controller
1-3 Years
$88K/yr
$88K • $0
Mississauga, ON
submitted on Mar 12, 2026
$88K/yr
$88K • $0
Anonymously share your salary to help the community.
Controller
10-14 Years
$101K/yr
$101K • $0
Leamington, ON
submitted on Mar 6, 2026
$101K/yr
$101K • $0
Controller
7-9 Years
$90K - $105K/yr
Ottawa, ON
submitted on Feb 25, 2026
$90K - $105K/yr
Controller
4-6 Years
$153K - $178K/yr
Toronto, ON
submitted on Feb 20, 2026
$153K - $178K/yr
Controller
7-9 Years
$97K/yr
$97K • $0
Ottawa, ON
submitted on Jan 28, 2026
$97K/yr
$97K • $0
Controller
7-9 Years
$137K - $159K/yr
Toronto, ON
submitted on Jan 25, 2026
$137K - $159K/yr
Viewing 1 - 10 of 50
Glassdoor Economist Pay Overview

What is the pay outlook for Finance & Accounting?
The employment outlook for the finance and accounting sector in Canada is good.[TD13] Starting salaries are higher than average throughout the country, with jobs in Alberta and the Northwest Territories paying the highest. Post-secondary education is necessary for most roles, but jobs are steady with the majority of employment being full-time. The most in-demand job roles include accountants, financial analysts, and auditors.Show more
Controller salary in Canada
A Controller salary range in Canada can vary based on important factors such as education, skills, certifications, and years of experience. A Controller in Canada can expect to see an entry level salary range of $57,032 to $164,988 per year, based on 12,772 salary contributions. At the highest seniority level, an experienced Controller in Canada can make a salary range of $84,646 to $197,842 with at least 2 years of experience, based on 73 salary contributions. The top 3 companies in Canada where a Controller gets the highest compensation are The Goldman Sachs Group, Inc., Bloomberg L.P. and D.R. Horton, Inc.. Bigger companies typically pay 11.06% more than smaller companies for a Controller.Show more
Frequently asked questions about Controller salaries
How much does a Controller in Canada make?
The average salary for a Controller is $113,787 per year or $55 per hour in Canada, which is in line with the national average. Top earners have reported making up to $184,746 (90th percentile). However, the typical pay range in Canada is between $90,785 (25th percentile) and $145,233 (75th percentile) annually. Salary estimates are based on 1099 salaries submitted anonymously to Glassdoor by Controller employees in Canada as of June 2026.
What is the highest salary for a Controller in Canada?
The highest salary for a Controller in Canada is $145,233 per year, $12,103 per month or $70 per hour.
What is the lowest salary for a Controller in Canada?
The lowest salary for a Controller in Canada is $90,785 per year, $7,565 per month or $44 per hour.
What is the salary trajectory of a Controller?
The salary trajectory of a Controller ranges between locations and employers. The salary starts at $42,426 per year (estimate) and goes up to $163,148 per year (estimate) for the highest level of seniority.
What is the salary trend for Controllers?
Controllers usually have the highest wages in an organization. Their premium reflects their critical role and extensive experience. Essential soft skills include strategic planning, numeracy, and leadership. Candidates can increase their earnings by upskilling, obtaining a master’s degree in business administration, finance, accounting, or a related field, working for private sector firms, or establishing a strong reputation and transitioning to larger firms. The median salary across Canada is well above-average, with most provinces and territories offering similar pay. Ontario, British Columbia, Saskatchewan, and Manitoba controllers see the highest compensation.
How To Make More Money as a Controller
The best way to make more money as a controller is to earn an MBA or chartered public accountant (CPA) certification. If you review new controller jobs, you’ll notice that many already require this as a prerequisite to the role, but if your company doesn’t, earning it is a great way to establish your worth. Mastery of every realm of corporate finance can also help you earn more, so try to learn enterprise software, payroll, procurement, and cost control as best as you can. This can be done over years of on-the-job experience, or you can take coursework at most universities and colleges.
How To Negotiate a Higher Salary as a Controller
Given the nature of your job, it shouldn’t be too hard for you to negotiate a higher salary as a controller. Given your proximity to your company’s finances, you, more than anyone else, have a clear sense of whether it’s feasible to ask for a higher salary. The only question is whether it would be ethical for you to make this decision. Given your oversight and control of virtually every financial decision your company makes, you’ll need to convince the people above you–often the president and/or board of executives–that you’re worth a higher salary. Point to any efficiencies or savings realized during your tenure. If you’ve managed to keep costs under control, or you’ve eliminated financial waste, you’ll be very well-positioned to ask for more.
Does a Controller make good money in Canada?
About 76.13% of Controller professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional $11,902 in potential pay per year, among other factors, can qualify the annual pay of a Controller in Canada as a good salary.
How much does a Controller make over time in Canada?
Controller professionals in Canada have a wide total pay range, between $74,915 and $184,746 depending on experience, with an estimated total pay of $113,787 following the average career path of a Controller.




