Christmas jobs 2021: earn extra money plus a £500 bonus for festive roles at Sainsbury’s and Tesco

Sainsbury’s and Tesco are among supermarkets and retailers hiring extra staff during the busy Christmas period.

Thousands of jobs are going at retailers across the country – and you might even get a £500 cash bonus for joining too.

Aldi is one of several shops hiring thousands of seasonal staff


Aldi is one of several shops hiring thousands of seasonal staff

Retail workers are in demand for the festive season when more people are hitting the shops.

Stores are expected to be open everywhere this year, after coronavirus lockdowns shuttered some shops over Christmas 2020.

That means more people will be hitting the high street as well as ordering online, despite the threat of shortages on some shelves due to ongoing supply chain issues.

Here’s where you can find work over the busy shopping season:


Aldi is hiring 1,500 temporary staff this Christmas to work on checkouts and replenish stock.

Workers will also be picking and packing orders made through its click and collect service, which is available at around 200 of its stores.

Kelly Stokes, recruitment director at Aldi UK, said: “We always need extra support over the busy Christmas period but this year especially, temporary store colleagues will play a vital role in keeping our shelves stocked as the nation prepares to reunite with their loved ones after missing out on festive celebrations in 2020.”

Store assistants are paid £10.57 per hour across the country, or £11.32 at locations within the M25.

Anyone working for the supermarket over the festive season will be given Boxing Day off.

You can find a job at Aldi, including permanent positions too at


Amazon is hiring a whopping 20,000 temporary workers over Christmas this year.

The jobs will be at fulfilment centres, sort centres and delivery stations. Pay is £10 an hour and £11.10 in some locations.

Some locations are also offering a signing on bonus of up to £1,500 for temporary workers.

The online retail giant is also looking for workers to deliver parcels to people’s doors, and these roles pay between £13 and £15 per hour.

You can check out the seasonal and permanent jobs available at

Sainsbury’s and Argos

Sainsbury’s is creating 22,00 new temporary positions. The roles will entail serving customers, keeping shelves stocked, and picking, packing and delivering online orders.

Around 14,500 roles will available in Sainsbury’s and Argos stores, including 500 manager positions.

There will be a further 3,000 online delivery driver positions and 4,500 warehouse and logistics openings, as well as 180 contact centre roles.

New drivers for Sainsbury’s will also be in for a £500 payment as an incentive for working during busy periods.

You can find jobs at Sainsbury’s at including seasonal and permanent positions.

Sainsbury’s pays delivery drivers £10.25 per hour, and £9.50 per hour for shop and online assistants.

John Lewis and Waitrose

Posh department store John Lewis along with its supermarket Waitrose is hiring 7,00 seasonal staff this Christmas

The company is looking to fill 2,300 rolls at its 34 John Lewis stores, including sales and merchandise positions.

Meanwhile, Waitrose’s more than 300 stores will be taking on nearly 5,000 temp staff, for assistant, night shift worker and customer delivery driver roles.

You can apply for temp and permanent jobs at John Lewis and Waitrose at

John Lewis pays between £9.40 and £11.25 an hour depending on experience, rising to between £10.13 up to £12.13 per hour in London.

Temporary workers also get free food and drink on shifts.


Tesco is taking on 15,000 temporary festive staff over the Christmas period.

It also has 3,000 permanent warehouse distribution roles up for grabs and is offering a £500 bonus for those joining by October 30, dropping to £250 for those who join by November 27.

Last year, Tesco hired 11,000 temporary workers over Christmas.

You can check out the seasonal staff roles currently available as well as permanent positions at

Rates of pay are described as “competitive” on its website and varies depending on the role.

A warehouse operative in Lichfield can earn £10.31 per hour.

The Sun has asked for more information on how much festive store workers get paid.

Once the seasonal period comes to an end, Christmas colleagues will be encouraged to apply for any permanent roles available in Tesco stores.   


Boots is advertising for 5,000 festive temps.

Around 4,000 of these roles are to work in its UK stores and 1,000 are for its warehouse and customer service centre.

You can check out the positions available near you at

We’ve also asked how much Boots pays and will update when we hear back.

Royal Mail

Christmas is a busy period for deliveries and Royal Mail is looking for more than 20,000 people to fill temporary sorting roles across the country.

It is lower than last year when the postal service was hiring 33,000 temp workers.

Current sorting jobs advertise pay of £11.40 per hour for day shifts and 13.70 an hour for nights.

The service is also looking for 1,500 workers including drivers for its express parcels business Parcelforce Worldwide, 1,500 at its international parcel hub at Heathrow and 650 data inputting roles at sites across the UK.

You can check out the current Post Office job opportunities here.


Morrisons is seeking 3,000 Christmas staff for its distribution centres and manufacturing sites nationwide.

The starting salary is £10 per hour with permanent jobs available too.

Visit for more details.

I was bored working in a supermarket during lockdown so I set up a bag business… it raked in £100k in the first year

We pay for your stories!

Do you have a story for The Sun Online Money team?

Email us at


Leave a Reply

This website uses cookies. By continuing to use this site, you accept our use of cookies.  Learn more