Facket meddelade att de nått en preliminär överenskommelse innan avtalet som täcker runt 7 000 arbetare löpte ut 1 mars. De fackliga arbetarna röstade i januari nästan enhälligt för en strejk.
Caterpillar har runt 100 000 anställda över hela världen.