[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

BASF cuts 2025 outlook as tariffs weigh on global economy
Germany’s BASF said on Friday that it was lowering its full-year outlook, citing weaker-than-expected global economic growth and reduced demand for its chemicals due to U.S. tariffs.
“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.