Unite said more than 1,000 of its members in Antrim, Belfast, Didcot and Doncaster depots would take industrial action.
The union said the company had offered a 4% pay rise, describing it as “well below” the current retail price index inflation rate of 6%. The current consumer price index is 4.2%.
Tesco said its offering was one of the highest awards in its distribution business over the past 25 years.
Unite General Secretary Sharon Graham said: “Our members have gone above and beyond the call of duty to keep Tesco’s shelves stocked throughout the pandemic.
“At the very least, the UK’s biggest and richest retailer should be giving our members a decent pay offer.
“Unite always puts jobs, salaries and terms of its members first and will give its full and total support to our Tesco members until this dispute is resolved. “
Unite members at the Antrim and Belfast Tesco distribution centers will launch a general and continuing strike from 7 a.m. on December 16.
Unite National Officer Adrian Jones said: “Unite goes on strike as a last resort after exhausting all other options.
Even at this late stage, Tesco could still avoid serious disruption to its stores by returning to the negotiating table and making a significantly improved offer. “
A Tesco spokesperson said: “Our colleagues in distribution have worked tirelessly during the pandemic to keep products moving for customers.
“The salary offer we have made is a fair recognition of this and is one of the highest awards awarded within our distribution business over the past 25 years, building on our compensation and very competitive rewards.
“We welcome the decision of our colleagues at the sites who voted against industrial action.
“We are disappointed that some voted to go ahead and we have contingency plans in place to help mitigate the impacts.
“We have worked hard to bring Christmas to our customers and are confident that we will be able to deliver on our plans. “
To get the latest news straight to your inbox, sign up for our free newsletter.