The average weekly earnings of non-farm payroll employees increased 0.3 per cent in June to $876.27.
They were 3 per cent higher than in June 2010.
Statistics Canada reports the annual increase reflects a number of factors, such as wage growth and changes in the composition of employment by industry, by occupation and by level of job experience.
The agency says average hours worked per week, which can also contribute to growth in earnings, did not account for any of the increase in June.
The average work week was 32.9 hours, unchanged from June 2010.
Average weekly earnings rose in every province in the 12 months to June, led by growth in Alberta and British Columbia, while Saskatchewan and Prince Edward Island recorded the slowest growth.
In Alberta, average weekly earnings in June amounted to $1,041.45, a 5 per cent increase from June 2010.