Ann Arbor teachers voted to approve a new contract with Ann Arbor Public Schools, ending an eight-month standoff.

The dispute included a rejected deal in April and a rally of more than 1,500 people in June. The Ann Arbor Education Association (AAEA) ratified the agreement Friday, Sept. 4, by a 58-42% margin, union President Fred Klein told WEMU.

About 83% of the union's membership cast ballots, with 524 voting yes and 377 voting no, Klein told MLive.

The AAPS Board of Education is scheduled to take its own vote on the contract at 7 p.m. Wednesday, Sept. 9, at the Earhart Administration Building, 3700 Earhart Road.

Klein described the deal as imperfect. It includes a pay raise, though Klein said it fell short of what the union sought. The contract also provides healthcare cost relief and drops concessions the district had pushed for, including cutting an hour of elementary specials like gym, art and music, and increasing class sizes, CBS Detroit reported.

"There's still work to do," Klein said Friday. "The TA passed, but the fight isn't over. That's basically the message right now."

The contract expires in December 2027, making it a shorter-term deal. Klein said the union will return to the bargaining table in the spring to negotiate a successor agreement. The lack of locked-in pay raises beyond the current term contributed to the 42% opposition, he said.

Full contract details have not been released. Klein and the district said the terms will be made public after the board votes.

The previous AAPS teacher contract expired in late 2025. Teachers rejected a first tentative agreement in April that included a 1.5% salary increase, caps on healthcare contributions and larger class sizes, according to MLive. By June, more than 1,500 teachers, students and families rallied outside the Earhart Administration Building before a board meeting, according to The Huron Emery.

Superintendent Jazz Parks said in a district statement Friday that the agreement reflects a process that included mediation and sustained engagement by both sides.

The board meets at 7 p.m. Wednesday at Earhart. If the board approves the deal, the contract becomes official for the district's 16,871 students.