Average weekly payroll earnings for Canadians edged up to $896.63 in April, a 3.1 percent gain over a year earlier, Statistics Canada reported Thursday. On a monthly basis, there was a 1 percent gain over March. One of the factors affecting average pay is the number of hours worked per week. In April, non-farm payroll employees worked an average of 33 hours per week, up from 32.9 hours a year earlier. Gains in weekly earnings outpaced the national annual average in wholesale trade, construction and retail trade, StatsCan said. \"Average weekly earnings in wholesale trade increased 8.5 percent to $1,096.4,\" the report said. \"In construction, weekly earnings increased 6.9 percent to $1,141.62 in the 12 months to April. \"In retail trade, one of the lowest-paid sectors on average, weekly earnings rose 4.4 percent to $531.\" Average weekly earnings increased in all 10 provinces in the 12 months to April, with the highest growth in Newfoundland/Labrador and the lowest gains in Manitoba and Ontario.