Members of the Canadian Union of Public Employees, Local 500, have voted 61.6 per cent in favour of a two-year deal that provides a wage increase of four per cent over two years.
The agreement covering nearly 5,000 workers in most city departments also includes improvements to job security and benefits.
The previous contract expired late last December.
Mike Davidson, president of Local 500, says the bargaining was difficult but the union pushed back on concessions and worked hard to achieve a fair contract.
Bus drivers and mechanics with the Amalgamated Transit Union are scheduled to vote between June 8 and 11 on a separate agreement with the city. (CTV Winnipeg)