[UPDATED]— Canadian National Railway (CN) says it has reached a tentative four-year agreement with the union representing mechanical, clerical and intermodal workers.
Employees represented by Unifor voted in late November to authorize a strike if a deal wasn’t reached by January 1. Workers called for improved compensation, job security and working conditions.
In a statement today, CN said it won’t release details of the agreement until the agreement is ratified. The current collective agreement expires on Dec. 31. The agreement affects some 3,300 employees, CN said.
Read Also

Canada seeks pact with Southeast Asian countries to diversify trade
Canada is seeking to finalize a free trade deal with Southeast Asian nations as part of a push to expand into new markets, its top diplomat said, responding to the hefty tariffs imposed on it by the United States, its neighbour and largest trade partner.
“This agreement marks a significant step forward in securing improved conditions and protections for Unifor members at CN,” Unifor said in a statement to members.
Ratification votes will happen “in the coming weeks,” it added.
Labour Minister Steven MacKinnon praised the parties for reaching an agreement.
“Thank you to the parties for putting in the work to get a deal and to federal mediators for their support. Negotiated agreements are always the best way forward,” MacKinnon said in a post on X.
Earlier this year, CN and Canadian Pacific Kansas City railways briefly ground to a halt after talks with the Teamsters Canada Rail Conference union broke down. The situation ended with the federal government mandating binding arbitration, which is scheduled to take place in 2025.