The average weekly paycheque of a salaried Canadian worker increased 0.6 per cent to $898 in June, official data showed Thursday.
On an annual basis, the figure was three per cent higher than the same month in 2011, Statistics Canada reported.
The increase in non-farm payrolls was due to a number of factors including growth in hourly wages, a change in the composition of employment, but also an increase in the length of the average work week.
Employees worked an average of 33.2 hours per week, up from 32.9 hours from both the month before and 12 months earlier.
The average paycheque was higher in every Canadian province compared to last June. But growth was highest in Newfoundland and Labrador, Saskatchewan and Prince Edward Island, the data agency said.
The lowest year-over-year increase occurred in Quebec, where average weekly earnings rose 0.4 per cent to $812.47.
By sector, weekly earnings in manufacturing rose 5.9 per cent to $1,011.16 in the 12 months to June, while earnings in educational services increased 4.9 per cent to $1,004.80 over the same period.
In construction, weekly earnings rose 4.9 per cent to $1,145.20, while earnings in accommodation and food services were up 4.0 per cent to $372.14.
Weekly payroll earnings of people in administrative and support services fell 1.6 per cent to $713.79 over the year and earnings were also down in investigation and security services and in office administrative services.