Mechanical Engineer Salary UK 2024 — Median £46,761 (ONS)

What a Mechanical Engineer earns in the UK — real ONS median £46,761 plus a 2025/26 take-home calculator. Live in your browser.

Mechanical Engineer salary in the UK: the median full-time gross pay is £46,761 (ONS ASHE 2024, SOC 2122). Typical range £38,405–£60,269 (25th–75th percentile). Includes a free 2025/26 take-home pay calculator (Income Tax + National Insurance) that runs entirely in your browser. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

What is the average Mechanical Engineer salary in the UK?

The median full-time Mechanical Engineer salary in the UK is £46,761 per year (gross), per ONS ASHE 2024 (SOC 2122). The middle half earn between £38,405 and £60,269.

Mechanical Engineer salary in the UK

The median full-time Mechanical Engineer salary in the UK is £46,761 per year (gross). The middle half of mechanical engineers earn between £38,405 (25th percentile) and £60,269 (75th percentile).

This figure is the median gross annual pay for full-time employees from the Office for National Statistics Annual Survey of Hours and Earnings (ASHE) 2024, occupation SOC 2122 — Mechanical engineers, for the pay period including 17 April 2024 (provisional).

On the median £46,761 salary, take-home pay for 2025/26 is about £37,188 a year (after Income Tax and National Insurance, England/Wales/NI bands, before pension or student loan). Enter any salary above to see the full breakdown.

GeraJobs is currently tracking 2,892 open UK engineering jobs (live crawl count as of 2026-06-17) — a demand signal, not a salary.

Scope: salary figures are ONS ASHE 2024 medians/percentiles for full-time employees. The take-home calculator uses 2025/26 England, Wales & Northern Ireland tax bands. Scotland has different Income Tax bands. Always verify against the ONS ASHE release.