CNC Machinist Salary UK 2026

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

£38,000
median advertised salary
155
live jobs right now
93%
permanent roles
94%
via agencies

How much does a CNC Machinist earn in the UK?

The average advertised salary for a CNC Machinist in the UK is £38,000 a year, based on 80 live vacancies carrying salary information this month. That is about £3,170 a month or £19.49 an hour before tax, on a 37.5-hour week. 93% of current adverts are permanent, and 94% are posted through recruitment agencies.

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

How CNC Machinist pay compares

Median advertised salary for CNC Machinist beside other job titles in construction and trades, from the lowest paid to the highest.

Other roles in construction and trades

RoleMedian payLive jobsPermanentAI mentions
Construction Manager £78,000415 85%0%
Quantity Surveyor £55,0001,385 87%0%
Carpenter £49,000294 48%0%
Joiner £45,000273 51%0%
Dumper Driver £41,00043 26%0%
CNC Machinist £38,000155 93%0%
CNC Programmer £38,000198 94%0%
Fabricator £35,000315 78%0%
Labourer £30,000676 40%0%

Latest CNC Machinist jobs

CNC Machinist

Morson Edge

£16.91 – £19.41 an hour

Apply

Mansfield · Permanent · 23 minutes ago

On behalf of our client, an established supplier of build-to-print metallic & composite parts, kits, and assemblies to the global..

Cnc Machinist

Omega Resource Group

£40,846 a year

Apply

Gloucester · Permanent · 53 minutes ago

Position: CNC Machinist - Miller. Location: Gloucester. Type of roe: permanent. Working hours: 2 rotating weeks. Earlies:..

Cnc Machinist

Questech Recruitment Ltd

£16 – £19 an hour

Apply

Knaresborough · Permanent · 3 hours ago

CNC MACHINIST. We are recruiting for an experienced CNC Machinist to work for our client who are located NEAR Harrogate, North..

CNC Machinist

Randstad Inhouse Services

£17.42 – £23.23 an hour

Apply

Larne · Temporary · 2 days ago

CNC Metalworking Specialist - Caterpillar (Larne. Are you a skilled machinist with an eye for detail and a passion for turning..

CNC Machinist (Aerospace/Defence)

Ernest Gordon Recruitment Limited

£43,000 a year

Apply

Nuneaton · Permanent · 2 days ago

CNC Machinist (Aerospace/Defence. Nuneaton. £43,000 + 25 Days + Bank Holidays + Occasional Overtime + Early Finish Fridays. Are..

CNC Machinist

Inplace Personnel Services Ltd

£27.32 an hour

Apply

Hucknall · Contract · 2 days ago

My busy international clients are currently seeking a highly experienced and trained CNC Milling and Turning Machinist for their..

Cnc Machinist

CDM Recruitment

£45,000 – £55,000 a year

Apply

Dudley · Permanent · 2 days ago

We are assisting the client in the search for a CNC Machinist on a full time, permanent basis. *Excellent salary £23+ per..

CNC Machinist

Anne Corder Recruitment

£40,000 – £50,000 a year

Apply

Daventry · Permanent · 2 days ago

Are you an experienced CNC Machinist looking for a hands-on role where you will be working off brand new, state of the art..

Cnc Machinist

Smart 1 Recruitment Limited

£15 – £20 an hour

Apply

Redditch · Permanent · 3 days ago

Reputable, long established specialised machining company requires skilled CNC Machinists -Operator, Setter and Programmer roles..

Cnc Machinist

Silcoms II Ltd Direct employer

Pay not stated

Apply

Farnworth · Permanent · 4 days ago

As part of our continued growth, Silcoms is seeking an experienced CNC Machinist to join our Precision Machining team. This is an..

Browse 155 live CNC Machinist jobs →

How we calculate this. Figures come from live CNC Machinist 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 →