While salaries for firefighters in Canada can vary depending on the province, experience, and other factors, the average base annual salary for a firefighter in Canada is 87,750 CAD according to Canada's Job Bank. Please note that this figure does not include overtime pay or additional allowances, which can significantly increase a firefighter's total income.