Pilots have approved their plan, while the other unions must still vote.
The school board and the union must then vote on it.
The union also voted for a further strike ballot on the new contracts.
When the union voted to return, unconditionally, management said no.
Three years ago, the union voted to raise the amount workers are paid while on strike from $55 a week to $200.
The unions will vote on the agreement by mail ballot within the next month.
The union will vote on the tentative agreement today in Toronto.
The teachers' union would then vote on whether to make the system permanent.
In June, the union voted to end discussions without an outcome.
The union also voted to press Washington for adoption and publication of the peace plan this week.