Argos have pledged to do everything they can to minimise disruption to customers after the retailer's delivery drivers voted to strike for three days from December 20.
Unite union members at their key distribution centre voted to strike over what they say is a failure to pay holiday back pay for two years. They say each driver is owed an average of about £700.
Unite said it would cause "havoc and chaos" for the retailer.
But an Argos spokesman said they were "working hard to ensure this will not impact our deliveries this Christmas".
The drivers work for Wincanton, based at Argos's flagship national distribution centre near Burton-on-Trent, in Staffordshire.
Unite regional officer Rick Coyle said: "The drivers have patiently tried to resolve this matter for over two years.
"Now they would like the money they are owed in time for Christmas, which is not unreasonable.
"It is very difficult to understand why Wincanton has allowed this saga to get out of hand because this strike by our members will cause havoc and mayhem to deliveries to Argos shops in the run-up to Christmas.
“There will be a lot of very unhappy Argos customers, if they don’t receive the iPhones, TVs and ‘white’ goods that they have ordered as presents for relatives this Christmas.
“We can assure Argos customers that strike dates are only being announced as a last resort and that Unite’s door is open 24/7 to try and settle this long-standing dispute."
An Argos spokesperson said: “We would encourage both sides to keep talking with the aim of coming to a swift resolution.
"We also have contingency plans in place and can reassure customers we’re working hard to ensure this will not impact our deliveries this Christmas.”
A Wincanton spokesman said: “We are disappointed with Unite’s announcement given that at Unite’s request we already have a meeting scheduled tomorrow morning with ACAS to resolve the issue.
"This follows Wincanton’s announcement to change its holiday pay calculations to include overtime for the first 20 days of annual leave entitlement taken in each holiday year.
"The change to holiday pay applies to all employees who receive overtime payments and therefore exceeds Wincanton’s obligations in line with recent holiday pay rulings and statutory guidance. We are committed to ongoing dialogue with Unite the Union.
"No other Wincanton operations are affected.”