Mechanic Salary UK 2026

The average advertised pay for a Mechanic, based on live UK vacancies — with how it compares to similar roles and how many jobs are available right now.

£43,000
median advertised salary
67
live jobs right now
91%
permanent roles
90%
via agencies

How much does a Mechanic earn in the UK?

The average advertised salary for a Mechanic in the UK is £43,000 a year, based on 40 live vacancies carrying salary information this month. That is about £3,580 a month or £22.05 an hour before tax, on a 37.5-hour week. 91% of current adverts are permanent, and 90% are posted through recruitment agencies.

Mechanic adverts mention AI or automation 0% of the time — among the most AI-proof roles we track.

How Mechanic pay compares

Median advertised salary for Mechanic beside other job titles in automotive, from the lowest paid to the highest.

Other roles in automotive

RoleMedian payLive jobsPermanentAI mentions
Used Car Sales £48,00016 93%1%
HGV Mechanic £47,00061 94%0%
Master Technician £45,00015 96%0%
Mechanic £43,00067 91%0%
Paint Sprayer £43,00096 64%0%
MOT Tester £37,00089 96%0%
Service Advisor £33,000287 78%1%
Tyre Fitter £33,00018 94%0%

Latest Mechanic jobs

HGV Mechanic

Hays Construction and Property

£28 an hour

Apply

Thornliebank · Temporary · 1 hour ago

Our client, based in Thornliebank, is looking for experienced HGV/LGV Mechanics to join their team. Your new role. You will be..

HGV Mechanic - Commercial Vehicle Technician

Brook Street

£42,000 a year

Apply

Belfast & Northern Ireland (BT44 9BZ) · Permanent · 1 day ago

Brook Street Recruitment is partnering with a well-established client in Coleraine to recruit an experienced HGV Mechanic /..

HGV Mechanic / Commercial Vehicle Technican

Brook Street

£42,000 a year

Apply

Belfast & Northern Ireland (BT39 9BE) · Permanent · 1 day ago

Brook Street Recruitment is partnering with a well-established client in Ballyclare to recruit an experienced HGV Mechanic /..

HGV Mechanic

Brook Street

£41,000 a year

Apply

Belfast & Northern Ireland (BT63 5AG) · Permanent · 1 day ago

Our client, a long-established and continually growing company, currently has a fantastic opportunity for an experienced HGV..

Mechanic

A T Garage Services Ltd Direct employer

£25,000 – £50,000 a year

Apply

Maxton · Permanent · 1 day ago

This role will require the following. Carrying out servicing, maintenance and repairs on a wide range of vehicles. Diagnosing and..

Hgv Mechanic

Interaction Recruitment

£46,000 – £48,000 a year

Apply

Hatfield · Permanent · 2 days ago

HGV Technician / HGV Mechanic. Salary: £47,000 per annum | OTE: £55,000–£60,000+ Location: Hatfield, South Yorkshire Hours:..

HGV Mechanic

Panda

£17.47 an hour

Apply

Sleaford · Permanent · 3 days ago

HGV Mechanic. Location: Quarrington. Shift Pattern: Monday-Friday, 7:30am-6pm plus alternate Sunday mornings, 7am-12pm. Salary:..

HGV Mechanic

Panda

£44,730 a year

Apply

Wirral · Permanent · 3 days ago

HGV Mechanic. Location: Bromborough. Shift: Monday-Friday, 7am-4pm. Salary: £44,730.40. Join Panda as an HGV Mechanic and help..

Mechanic

Blue Arrow

£29,009 – £31,677 a year

Apply

Blackwood · Permanent · 3 days ago

Experienced Mechanic - Aerospace Opportunity. Calling All Mechanics! Whether your background is in cars, HGVs, plant..

HGV Vehicle Mechanic / Technician

Rise Technical Recruitment

£38,510 – £43,149 a year

Apply

Lancing · Permanent · 4 days ago

HGV Vehicle Mechanic / Technician. Lancing, West Sussex. £38,510 - £43,149 + PUBLIC SECTOR ROLE + 37 hours a week + NO WEEKENDS..

Browse 67 live Mechanic jobs →

How we calculate this. Figures come from live Mechanic vacancies listed on YourJobs.co.uk, refreshed monthly. The median uses adverts that state pay; hourly and weekly rates are annualised (hourly × 37.5 × 52). Ambiguous or "competitive" salaries are excluded rather than guessed. Read the full methodology →