In Canada, the average building superintendent salary is $37,050 per year or $19 per hour. Starting salaries for entry-level employment start at $31,649 per year, with most experienced professionals earning up to $54,208 per year.