PROVIDENCE, R.I. (WPRI) – The Providence Teachers Union is closer to having a new contract after its membership overwhelmingly approved a deal that includes raises totaling 4.25% by the end of the 2017 school year.

The three-year agreement must still be approved by the City Council and signed into law by Mayor Jorge Elorza, but Wednesday’s 435 to 204 vote was considered the largest hurdle for the union, which has worked the entire school year without a new deal.

Union President Maribeth Reynolds-Calabro confirmed her union voted in favor of the contract offer.

Under the terms of the deal, teachers would receive no raise for the school year that ends next month, but would get a 1% increase at the beginning of the 2015-16 school year, a 1.75% increase at the beginning of the 2016-17 school year and a 1.5% on the final day of the 2016-17 school year.

Teachers would be eligible for larger raises if the city’s other municipal unions negotiate higher pay increases over the next three years, according to the contract. Local 1033, which represents municipal employees, and Local 1339, which represents school clerical workers, each have contracts set to expire later this year.

The deal also calls for no lay-offs during the 2015-16 school year, but gives the city the ability to make changes in the final two years. The contract eliminates a proposed provision that would have paid teachers more for taking on additional responsibilities, a plan first put forth by former Mayor Angel Taveras last year.

The new contract comes as School Board President Keith Oliveira has been publicly critical of Elorza’s first budget proposal, which level-funds the city’s share of the school budget for a sixth consecutive year. Last week, Oliveira told the City Council Finance Committee the budget is “inadequate, insufficient and does not meet the critical needs of our students.”

Continue the discussion on Facebook.Dan McGowan ( dmcgowan@wpri.com ) covers politics, education and the city of Providence for WPRI.com. Follow him on Facebook and Twitter: @danmcgowan