More than 40,000 M&S staff are getting a pay rise this April, and all workers will earn at least £10 an hour.
The supermarket chain said base rates of pay for 40,000 staff will go up from £9.50 to £10 an hour.
The exception is London, where salaries are rising from £10.75 to £11.25 due to the higher cost of living.