Tesco pay 2026

Store and online fulfilment staff moved to £13.28 an hour from 29 March 2026, a 5.1% rise agreed with USDAW. The London allowance for stores inside the M25 rose from £1.21 to £1.27 an hour, taking London hourly pay to £14.55.

Checked 7 September 2026 · Personnel Today

Against the rest of the market

RetailerNational rateLondon rate
Tesco£13.28£14.55
Asda£13.10£14.35
Sainsbury's£13.23£14.54
National Living Wage (21+)£12.71£12.71

Common questions

How much does Tesco pay per hour in 2026?

£13.28 an hour for store staff from 29 March 2026, rising to £14.55 inside the M25.

How big was the Tesco pay rise in 2026?

5.1%. Store and online fulfilment staff moved to £13.28 an hour from 29 March 2026, a 5.1% rise agreed with USDAW. The London allowance for stores inside the M25 rose from £1.21 to £1.27 an hour, taking London hourly pay to £14.55.

Is Tesco pay above the minimum wage?

Yes, by about 4.5%. The National Living Wage has been £12.71 an hour since 1 April 2026.