Highest Paying Jobs.co.uk

Britain's Top-Earning Careers Dashboard

Mechanical Engineer average salary in the UK in 2025

Discover the average salary for the role of Mechanical Engineer

Salary by
  • Year
  • Month
  • Week
  • Day
  • Hour

How much does a Mechanical Engineer make in the UK?


£46,440.00
/ Per year
Based on 2,629 jobs found on the UK jobs boards in the last 12 months

In the UK, the average salary for a Mechanical Engineer is £46,440.00 per year, or £22.33 an hour. The starting salary for entry-level positions is £43,760.00 per year, while the highest salary earned by experienced workers can reach up to £49,110.00 annually.


Contract Rate by
  • Year
  • Month
  • Week
  • Day
  • Hour

How much does an Outside IR35 Mechanical Engineer contractor make in the UK?


£470.00
/ Per day
Based on 3 outside IR35 contract jobs found on the UK jobs boards in the last 12 months

In the UK, the average Outside IR35 day rate for a contract Mechanical Engineer is £470.00 per day, or £58.33 an hour.

How much does an Inside IR35 Mechanical Engineer contractor make in the UK?


£425.00
/ Per day
Based on 4 inside IR35 contract jobs found on the UK jobs boards in the last 12 months

In the UK, the average Inside IR35 day rate for a contract Mechanical Engineer is £425.00 per day, or £53.13 an hour.

Timeframe

When showing job numbers, salaries, and contract rates, we will use all the jobs posted in the…

  • Last 30 days
  • Last 3 months
  • Last year

Mechanical Engineer Permanent Jobs

Last 3 Months Mechanical Engineer Salaries

Total Jobs:
671
Low end:
£45,895.00
Average:
£48,320.00
High end:
£50,740.00
DateAverage Salary
2025-04-07£42,750.00
2025-03-31£48,000.00
2025-03-24£47,450.00
2025-03-17£46,600.00
2025-03-10£45,900.00
2025-03-03£49,175.00
2025-02-24£50,350.00
2025-02-17£49,300.00
2025-02-10£52,375.00
2025-02-03£46,875.00
2025-01-27£52,475.00
2025-01-20£46,875.00
2025-01-13£43,325.00
2025-01-06£55,000.00

Mechanical Engineer Permanent Jobs - Last 3 Months Salaries Graph

Timeframe

When showing job numbers, salaries, and contract rates, we will use all the jobs posted in the…

  • Last 30 days
  • Last 3 months
  • Last year

Outside IR35 Mechanical Engineer Contract Jobs

Last 3 Months Outside IR35 Contract Day Rates

Mechanical Engineer Contract Jobs - Outside IR35 Graph

Total Jobs:
1
Average Low:
£600.00
Median:
£675.00
Average High:
£750.00
DateAverage Day Rate
2025-04-07£0.00
2025-03-31£0.00
2025-03-24£0.00
2025-03-17£0.00
2025-03-10£0.00
2025-03-03£0.00
2025-02-24£0.00
2025-02-17£675.00
2025-02-10£0.00
2025-02-03£0.00
2025-01-27£0.00
2025-01-20£0.00
2025-01-13£0.00
2025-01-06£0.00

Inside IR35 Mechanical Engineer Contract Jobs

Last 3 Months Inside IR35 Contract Day Rates

Mechanical Engineer Contract Jobs - Inside IR35 Graph

Total Jobs:
1
Average Low:
£375.00
Median:
£400.00
Average High:
£400.00
DateAverage Day Rate
2025-04-07£0.00
2025-03-31£0.00
2025-03-24£0.00
2025-03-17£0.00
2025-03-10£0.00
2025-03-03£400.00
2025-02-24£0.00
2025-02-17£0.00
2025-02-10£0.00
2025-02-03£0.00
2025-01-27£0.00
2025-01-20£0.00
2025-01-13£0.00
2025-01-06£0.00

IR35 Status Not Provided Mechanical Engineer Contract Jobs

Last 3 Months Unknown IR35 Contract Day Rates

Sorry, there were no Unknown IR35 contract roles found in this period.