Maintenance and repair engineer salary in the UK (2026)

What does a Maintenance and repair engineer earn?

What employers advertise across the UK.

£46,800 per year, median

the midpoint of 6,216 advertised salaries from 1,057 employers, collected 26 Aug 2026 – 21 Oct 2026

about £3,900 a month

Low
£38,000
Median
£46,800
Average
£47,100
High
£55,400
Median Average
Low £38,000 High £55,400
The bar leaves out the highest and lowest tenth of advertised salaries; the darker section is the middle half.

Half of the adverts fall between £42,000 and £52,000. “Low” and “high” are the bottom and top tenth of what is advertised, not the single cheapest and dearest advert — one unusual posting should not decide either end.

How this figure was worked out

  • 6,216 advertised salaries, from 1,057 different employers.
  • Collected between 26 Aug 2026 and 21 Oct 2026.
  • Stated in the advert as a yearly figure (5,861), an hourly rate (354), a monthly figure (1). Hourly and monthly figures are converted to a year at 1,950 hours, so they can be compared with the ones stated annually.
  • Figures are rounded to the nearest hundred. Adverts offering part-time only are left out, because a part-time figure is not comparable with a full-time one.

These are advertised salaries, read from the text of employers’ own job adverts. They are not verified with the employer, they are not what anyone is necessarily paid, and they are not a pay survey.

See all
Maintenance Engineer NMC Recruitment Ltd · Deeside · Full-time Electrical Maintenance Engineer CBW Staffing Solutions Ltd · London · from 45k £/yrFull-time Multi Skilled Maintenance Engineer Dale Building Maintenance Ltd · Cardiff · 38–48k £/yrFull-time Senior Maintenance Engineer Optima UK · Carlton · Apprenticeship Maintenance Engineer DAMICOR LIMITED · Sittingbourne · 44–46k £/yrFull-time Maintenance Engineer DAMICOR LIMITED · Birmingham · from 57k £/yrFull-time Maintenance Engineer Stirling Warrington · Carlton · Full-time Maintenance Engineer Pioneer Selection · Alfreton · from 40k £/yrFull-time Contract Electrical Maintenance Engineer Synergi Search & Select Limited · Leicester · Maintenance Engineer Kingdom People · London · Apprenticeship Multi Skilled Maintenance Engineer CV Technical · Birmingham · Full-time Electrical maintenance engineer Pioneer Selection · Knotting · 35–44k £/yrFull-time Maintenance Engineer (Ex Forces / Manufacturing) Ernest Gordon Recruitment · Flint · Full-time Maintenance Engineer Pioneer Selection · East Barming · from 45k £/yrFull-time Multi-skilled Maintenance Engineer The Sterling Choice Ltd · Much Hadham · Apprenticeship Maintenance Engineer - Manufacturing Tata Technologies Europe Ltd · Hampton in Arden · Full-time Electrical Maintenance Engineer CBW Staffing Solutions Ltd · Basildon · from 40k £/yrFull-time Maintenance Engineer M-Tec Engineering Solutions Limited · Telford · Full-time Static Electrical Maintenance Engineer TECREC (ENGINEERING RECRUITMENT SPECIALISTS) LTD · Stevenage · from 45k £/yrFull-time Multiskilled Maintenance Engineer Synergi Search & Select Limited · Braunstone · from 44k £/yrApprenticeship