Amazon UK will recruit an additional 19,000 people over Christmas to cope with demand.
Most roles will be in its distribution and customer service centres, the etailer said. Wages will start at £7 per hour.
Amazon has eight distribution centres across the UK in Doncaster, Dunfermline, Gourock, Hemel Hempstead, Milton Keynes, Peterborough, Rugeley and Swansea Bay. A ninth will open in Dunstable, Bedfordshire, by Christmas.