Amazon will hire around 100,000 people for the holidays, marking a 25% increase from last year as shopper switch from the high street to online.
The online retail giant said this was on top of the hiring of 25,000 full-time workers since August.
Amazon said it employs 90,000 people full-time at its more than 50 customer service facilities and 20 package distribution centres.
Amazon has been criticized over working conditions, particularly at its call centres that take customer orders.
The company insists it pays competitive wages and offers benefits such as health care and company contributions towards retirement plans.
Walmart is hiring 60,000 holiday employees, Target about 70,000 and Macy’s 85,000, which are all about flat compared with last year. Kohl’s, JC Penney and Toys R Us are hiring fewer, while GameStop is hiring about 12% more workers.
Amazon has more than 90,000 full-time employees at its more than 50 fulfillment centres and 20 sorting facilities in the US.