U-46 teachers have been working without a contract since the start of the school year.
Officials say a deal between the district and the Elgin Teachers Association was struck over the weekend.
The deal is expected to be presented to the union membership next month.
Details of the agreement have not been released.