logo

Engineering Career Resources


Mechanical Engineer Salary

Mechanical engineers' salaries depend on the sector, location, level of experience, working hours, and other factors. The salary range for mechanical engineers in the UK is typically between £19,192 and £42,597 not counting bonuses and profit sharing, according to data provided by Payscale. Mechanical engineers with 5 to 9 years of relevant experience usually earn between £21,577 and £44,401 a year, those with 10 to 19 years of experience make between £23,024 and £54,250 a year, and engineers with over 20 years of experience earn from £18,494 to £50,697 a year.

Lead and principle engineers in mid-level jobs typically earn between £35,000 and £50,000 a year according to Prospects.ac.uk, while those working in senior level jobs make from £40,000 to £50,000 a year and more.

Starting salary

The average starting salary of mechanical engineers in the UK ranges from £20,000 to £28,000 a year, according to Prospects.ac.uk. The median salary is around £22,000.

Mechanical engineers with less than a year of experience can typically earn between £15,566 and £33,916 according to Payscale, while those with 1 to 4 years of experience make from £17,229 to £35,879 a year.

Hourly rate

The average hourly wage for mechanical engineers ranges from £5.83 to £29.70 according to Payscale. Engineers employed in London typically earn between £14.74 and £26.45 per hour.

Mechanical engineers with the status of Engineer in Training earn between £5.79 and £14.79, those with a Higher National Diploma (HND) in Mechanical Engineering make from £8.67 to £20.90, while those with the status of Certified Professional Engineer make between £6.09 and £30.64 per hour. Best paid skills or areas of specialty are Microsoft Windows (£11.55 - £49.66 per hour), engineering design (£6.05 - £44.70), Microsoft Excel (£8.91 - £44.70), and Microsoft Word (£7.95 - £45.30).

General salary information

Mechanical engineers with the right qualifications, such as chartered engineer, and a strong resume can opt for self-employment and arrange contract work through agencies. They can also go into consultancy.

Certified Professional Engineers (PE) earn between £19,529 and £46,391 a year, those with the status of Engineer in Training earn from £10,132 to £37,351 a year, Chartered Mechanical Engineers (MIMechE) make from £24,351 to £56,159 a year, Chartered Engineers (CEng) earn between £26,154 and £50,335, Incorporated Engineers (IEng) make from £32,556 to £42,354, engineers with a Higher National Diploma (HND) in Mechanical Engineering earn between £18,000 and £41,986 a year, and those with the Project Management Certificate typically have a salary in the range between £21,331 and £50,684 a year.

Top paid skills and areas of specialty are project management (£21,393 - £45,501 a year), Matlab (£20,260 - £44,892), Microsoft Office (£19,813 - £41,901), and engineering design (£20,917 – £41,490).

Chartered engineers have plenty opportunities for overseas work and can earn professional recognition in other European countries. They can gain the status of European Engineer (Eur Ing) and explore their career options outside the UK.

Salaries can vary significantly by location. Mechanical engineers employed in London typically make from £19,939 to £47,266 a year, those working in Glasgow have an average salary between £18,548 and £39,075, those in Manchester make from £15,616 to £41,537, and engineers employed in Aberdeen earn between £23,458 and £57,266 a year.

The industry in which engineers are employed can make a huge difference on salary, too. Best salaries are in oil & gas (£25,260 - £56,803 a year), nuclear energy (£23,499 - £49,629), and energy & utilities (£19,892 - £44,308).