Canada is another famous country for civil engineers, as it offers a good salary, a multicultural society, and a supportive government. The average annual pay in Canada for civil engineers was CAD 80,080 (USD 64,000), with variations depending on the province, sector, and experience level.
Image Credit: University Magazine (Representative)