Cost estimator salary in Canada
How much does a Cost Estimator make in Canada?
Average base salary
- Hour
- Day
- Week
- Month
- Year
The average salary for a cost estimator is $72,028 per year in Canada. 89 salaries reported, updated at October 3, 2026
Highest paying companies for Cost Estimator in Canada
Average year pay is based on job postings on Indeed in the past 36 months.Looking to Hire?
Highest paying cities for Cost Estimators near Canada
Where can a Cost Estimator earn more?
Compare salaries for Cost Estimators in different locationsFrequently Asked Questions (FAQs) about Cost Estimator
The average salary for a Cost Estimator is $72,028 per year in Canada. This figure is based on 89 salaries taken from job postings on Indeed in the past 36 months, last updated on October 3, 2026.
Cost Estimator jobs on Indeed - find your next one today.
Cost Estimator salaries typically range between a low of $53,121 and a high of $97,663 per year, depending on experience, location, and the hiring company.
Some of the highest-paying cities for Cost Estimator include Burnaby, BC at $134,908 per year, Calgary, AB at $103,558 per year and Edmonton, AB at $96,175 per year.
Based on recent job postings on Indeed, some of the top-paying companies for Cost Estimator include Spirit Omega ($199,680 per year) and ExxonMobil ($188,240 per year).
Compensation can vary based on the specific niche and level of responsibility within the field. Here is how the average Cost Estimator salary compares to related positions: