Sainsbury's pay 2026
Sainsbury's raised hourly pay by 5% from March 2026, taking the national rate to £13.23 an hour and the inner London rate to £14.54.
Checked 7 September 2026 · The Grocer
- National hourly rate£13.23
- London (inside M25)£14.54
- 2026 award5%
- Above minimum wage+4.1%
Against the rest of the market
| Retailer | National rate | London 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 Sainsbury's pay per hour in 2026?
£13.23 an hour for store staff from March 2026, rising to £14.54 inside the M25.
How big was the Sainsbury's pay rise in 2026?
5%. Sainsbury's raised hourly pay by 5% from March 2026, taking the national rate to £13.23 an hour and the inner London rate to £14.54.
Is Sainsbury's pay above the minimum wage?
Yes, by about 4.1%. The National Living Wage has been £12.71 an hour since 1 April 2026.