CNC Programmer Jobs

888 jobs across the UK

Refine

Refine

Salary range

Posted within

Showing 12 of 888

CNC Programmer / Operator

ASC Connections

£40,000 – £48,500 a year

Apply

Tamworth · Permanent · 12 hours ago

CNC Programmer. Tamworth | £40,000 - £48,500 | Days | Permanent. I'm recruiting on behalf of a long-established precision..

Lead CNC Programmer

Pertemps Solihull

£20 an hour

Apply

Solihull · Temporary · 17 hours ago

Lead CNC Programmer. Location: Solihull. Opportunity: Temp to Perm. Hours: 39 hours per week. Working Hours: Static Day shift..

Cnc Programmer

Actio Recruitment

Pay not stated

Apply

Stroud · Permanent · 1 day ago

CNC Setter / Operator / Programmer. Actio Recruitment are recruiting on behalf of a well-established precision engineering..

CNC Programmer / Setter / Operator

Rise Technical Recruitment

£32,000 – £40,000 a year

Apply

Woking · Permanent · 1 day ago

CNC Programmer / Setter / Operator. £32,000- £40,000 Overtime + Specialist Training + Progression + Excellent Company Benefits..

Cnc Programmer/machinist

Interaction Recruitment

£30 – £40 an hour

Apply

Peterborough · Contract · 1 day ago

Interaction Engineering. 5-Axis CNC Programmer / Machinist(contract. Location: Chatteris, Cambridgeshire. Contract: Initially 2..

Cnc Programmer

Mansell Recruitment Group

£30,000 – £50,000 a year

Apply

Bournemouth · Permanent · 1 day ago

CNC Mill/Turn Programmer/Setter/Operator. My client is currently seeking a highly skilled and experienced CNC Mill/Turn..

CNC Programmers

Workforce Staffing Ltd

£39,000 – £43,000 a year

Apply

Christchurch · Permanent · 1 day ago

CNC Turner or Miller – Programmer / Setter / Operator. Location: Christchurch, Dorset. Salary: £19–£21 per hour +monthly..

CNC Programmer

ASC Connections

£43,000 – £45,000 a year

Apply

Redditch · Permanent · 1 day ago

We are recruiting an experienced CNC programmer to join a long-established precision manufacturing business based in Redditch,..

Cnc Programmer Setter Operator

Questech Recruitment Ltd

£17.20 – £23 an hour

Apply

Brighouse · Permanent · 2 days ago

CNC Programmer. We are recruiting for a CNC Programmer to work for our client who are located in Brighouse, West Yorkshire. THE..

CNC Programmer

Office Angels

£16.65 an hour

Apply

Folkestone · Permanent · 2 days ago

Are you an experienced CNC Programmer looking to join a well-established manufacturing business? Our client is seeking a skilled..

CNC Programmer

Edwards Employment Solutions Ltd

£37,440 a year

Apply

Chesterfield · Permanent · 2 days ago

CNC Turner – Programmer / Setter / Operator. Location: Chesterfield. Pay Rate: £17.00 – £20.00 per hour. Full-Time |..

CNC Programmer / Setter

Yolk Recruitment

£35,000 – £43,000 a year

Apply

Bridgwater · Permanent · 2 days ago

CNC Programmer / Setter. Bridgwater. £35,000 - £43,000 - 2 Shift. Yolk Recruitment are partnered with a leading specialist..

How much does a CNC Programmer earn in the UK?

A CNC Programmer in the UK typically earns £34,000 to £45,000 a year, with a median of £39,000, based on 80 vacancies sampled on 5 October 2026. The median is about £3,250 a month or £20.00 an hour before tax, on a 37.5-hour week. These are advertised salaries; the exact figure depends on experience, employer and location.

£34,000 – £45,000
Typical annual salary range
Based on 80 UK vacancies sampled on 5 October 2026 (25th–75th percentile)
£39,000
Median pay
Per year
888
Live vacancies
UK-wide right now

Salary range computed from UK CNC Programmer listings sampled on 5 October 2026. Outliers excluded (25th–75th percentile of advertised salaries). Hourly, weekly and daily rates are annualised to a 37.5-hour week.

CNC Programmer salary: how it compares with similar jobs

Questions about CNC Programmer jobs

How many CNC Programmer jobs are there in the UK?
There are currently 888 live CNC Programmer vacancies across the UK. Listings refresh throughout the day, so the number changes constantly.
Where in the UK are CNC Programmer jobs hiring most?
In the vacancies sampled on 5 October 2026, the places with the most CNC Programmer jobs were Birmingham, Nottingham, Wolverhampton, Mansfield, Redditch.