CNC Machinist jobs in the UK

Live cnc machinist roles plus reconciled 2026 salary data by region.

3492 live cnc machinist roles

CNC Turner

Atherstone, Warwickshire

£20 - £22/hour

39 hours per week | Overtime paid at time-and-a-half I'm recruiting on behalf of a well-established precision engineering manufacturer that designs…

Manufacturing & Production Full-time Permanent
1 day ago Apply now

CNC Machinist

Aberdeen

£21.71 - £22.71/hour

Job Title: CNC Machinist Location: Aberdeen Salary: £21.71 per hour CNC Machinist required for my client based in Aberdeen who work within the…

Manufacturing & Production Full-time Permanent
1 day ago Apply now

CNC Turner

Havant

£36000/annum

CNC Turner Havant, Hampshire CNC Turner salary: Around £36,000 per annum Please note: only applicants with the full-time, permanent right to work in…

Engineering Full-time Permanent
1 day ago Apply now

CNC Turner - Weekend Shift

Newbury

£45000 - £50000/annum plus benefits

CNC Turner - Weekend Shift Up to £50,000 Newbury Three long days, four days off, and a 25% shift premium on top. Not a bad trade. Our client is an…

Engineering Full-time Permanent
1 day ago Apply now

CNC Miller

Ferndown, Dorset

£16.48/hour

CNC Miller Job Location: Ferndown, Dorset Job Type: Contract - Ongoing Hours: 39 hours per week, Monday - Thursday 7.30am – 4.45pm & Friday 7.30am…

Engineering Full-time Permanent
1 day ago Apply now

CNC Miller (Days / Weekends)

Newbury, West Berkshire

£18 - £23.50/hour

CNC Miller – Days or Weekend Shift Location: Near Newbury, Berkshire Salary: Up to £19.00 per hour (Days) / £23.75 per hour (Weekends) Job Type…

Motoring & Automotive Full-time Permanent
1 day ago Apply now

CNC Turner (Nights / Weekends)

Newbury, West Berkshire

£20 - £25/hour

CNC Turner – Nights or Weekend Shift Location: Near Newbury, Berkshire Salary: Up to £25.00 per hour DOE (including shift allowance) Job Type…

Motoring & Automotive Full-time Permanent
1 day ago Apply now

CNC Service Engineer

Cambridge, Cambridgeshire

£35000 - £45000/annum Holidays, Pension & Overtime

CNC Field Service Engineer Salary: £40,000 - £45,000 Basic OTE: £55,000 - £65,000 Including Overtime & Bonuses Location: UK Wide / Based From Home…

Engineering Full-time Permanent
1 day ago Apply now

CNC Service Engineer

Bristol

£35000 - £45000/annum Holidays, Pension & Overtime

Salary: £40,000 - £45,000 Basic OTE: £55,000 - £65,000 Including Overtime & Bonuses Location: UK Wide / Based From Home Hours: Monday to Friday…

Engineering Full-time Permanent
1 day ago Apply now

CNC Service Engineer

Manchester, Greater Manchester

£35000 - £45000/annum Holidays, Pension & Overtime

CNC Service Engineer Salary: £40,000 - £45,000 Basic OTE: £55,000 - £65,000 Including Overtime & Bonuses Location: UK Wide / Based From Home Hours…

Engineering Full-time Permanent
1 day ago Apply now

Cnc Miller

Kendal, Cumbria

£13.53 - £21.69/annum

CNC Miller / CNC Machinist – Elumatec Experience Relocation candidates are welcome to apply About the Role We are looking for an experienced CNC…

Engineering Full-time Permanent
1 day ago Apply now

Cnc Operator

Leicester, City of Leicester

£15 - £19/hour

CNC Operator – (Night Shift) Location: Leicester Pay Rate: From £15 per hour, depending on experience Hours: Monday to Thursday, 7:45pm – 6:00am…

Engineering Full-time Permanent
1 day ago Apply now

CNC Miller Programmmer

Surrey

£40000 - £48500/annum Overtime

CNC Miller – Programmer / Setter / Operator Location: Esher, Surrey Salary: £20–£24 per hour, depending on experience Hours: 39 hours per week Job…

Engineering Full-time Permanent
2 days ago Apply now

Cnc Miller Programmer

Oldham

£45000 - £50000/annum

Job Title: CNC Miller Programmer (Heidenhain, Siemens, Fanuc) Job Type: Permanent Location: Oldham Overtime: x1.5, x2 on Sundays Shift: 37.5hrs pw…

Manufacturing & Production Full-time Permanent
2 days ago Apply now

CNC Machinists (Weekend Shift)

Havant

£37.50 - £50.00/hour None

Our World leading client has an immediate requirement for several CNC Machinists for their new Weekend Shift. Successful candidates will be highly…

Engineering Full-time
2 days ago Apply now

CNC Team Leader

Dartford, Kent

£38000 - £44000/annum Progression + Bonus + Overtime

CNC Team Leader £38,000 - £44,000 (OTE £50,000+) + Bonus + Overtime + Progression + Excellent Benefits Dartford, Kent (Ideally located: Orpington…

Engineering Full-time Permanent
1 day ago Apply now

CNC Turner / Setter Programmer

Newcastle upon Tyne, Tyne & Wear

£33150 - £37000/annum Plus Overtime

Location: Newcastle Salary: £17.00+ per hour DOE Hours: 37.5 Job Type: Permanent We are looking for an experienced CNC Turner / Setter Programmer to…

Engineering Full-time Permanent
3 days ago Apply now

CNC Operator & programmer

Norwich, Norfolk

See advert for pay

Job Role: CNC Operator and Programmer Location: Norwich JOB PURPOSE: To operate and program CNC machines, with specific responsibility for the XYZ…

Engineering Full-time Permanent
3 days ago Apply now

CNC Miller (Nights)

S35, Ecclesfield, Sheffield

£23.70/hour

We are currently looking to recruit a CNC Miller (NIGHTSHIFT) for our client based in Ecclesfield (Sheffield) S35. Working Hours: Monday-Thursday…

Engineering Full-time Permanent
3 days ago Apply now

CNC Horizontal Borer (Nights)

S35, Ecclesfield, Sheffield

£23.70/hour

We are currently looking to recruit a CNC Horizontal Borer (NIGHT SHIFT) for our client based in Ecclesfield (Sheffield) S35. Working Hours…

Engineering Full-time Permanent
3 days ago Apply now

CNC Vertical Borer (Nights)

S35, Ecclesfield, Sheffield

£23.70/hour

We are currently looking to recruit a CNC Vertical Borer (NIGHT SHIFT) for our client based in Ecclesfield (Sheffield) S35. Working Hours…

Engineering Full-time Permanent
3 days ago Apply now

CNC Lathe Programmer

WF17, Batley, Kirklees

£17 - £19/annum

We are currently looking to recruit a CNC Lathe Programmer, to join our client based in Batley (WF17). Working Hours Monday - Thursday (08:00am…

Engineering Full-time Permanent
3 days ago Apply now

Trainee CNC Operator - Nights

Sheffield, South Yorkshire

£12.71 - £13.52/hour plus nights shift allowance

Pro-Found Recruitment are recruiting for a Trainee CNC Operator for our manufacturing client located in Sheffield, S9. Shift: Nights - 4 nights per…

Manufacturing & Production Full-time
3 days ago Apply now

Cnc Miller

Keighley

£35000/annum

CNC Miller or Turner : Setter Operator - Any controls considered Location: Keighley, West Yorkshire Pay Rate: £18.00 per hour (DOE) Working Hours…

Engineering Full-time Permanent
3 days ago Apply now

Cnc Machinist

Gloucester

£40846/annum

Position: CNC Machinist - Miller Location: Gloucester Type of roe: permanent Working hours: 2 rotating weeks Earlies: Mon-Thurs: 6:00am to 2:00pm &…

Engineering Full-time Permanent
3 days ago Apply now

CNC Setter/Operator (Days Based/Mon-Fri)

Keighley, West Yorkshire

£16 - £18/hour + Unlimited Overtime + Generous Holiday Sch

CNC Setter/Operator (Days Based/Mon-Fri) £16 to £18 per hour + Unlimited Overtime + On-Site Parking+ Life Insurance + Paid Medical Appointments +…

Engineering Full-time
3 days ago Apply now

CNC Maintenance Engineer

Mansfield

£30.00/hour

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

Engineering Full-time Permanent
3 days ago Apply now

CNC Machinist

Mansfield

£16.91 - £19.41/hour

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

Engineering Full-time Permanent
3 days ago Apply now

CNC Setter/Operator

Plymouth, Devon

£33487/annum Excellent Company Benefits

Working for a world class manufacturing business based in Plymouth. We are looking for experienced CNC Setter/Operators to join the successful team…

Engineering Full-time Permanent
3 days ago Apply now

CNC Setter

Sutton Coldfield, West Midlands

£500/hour

Our client based in Curdworth are looking for x 2 Permanent CNC setters for an immediate start following a successful interview. CNC Setters - 2…

Manufacturing & Production Full-time Permanent
2 days ago Apply now

CNC Operator - Nights

North Yorkshire

See advert for pay

Wolviston Management Services are supporting our client in the search for a skilled CNC Operator to join their night-shift machining team. This is…

Engineering Full-time Permanent
2 days ago Apply now

CNC Miller

Abingdon, Oxfordshire

£40560 - £46644/annum

CNC Miller Abingdon, Oxfordshire £40,560 - £46,644 per annum We at JKR are working closely with a leading engineering manufacturer, who are…

Engineering Full-time Permanent
2 days ago Apply now

Cnc Turner Programmer Setter Operator

Brighouse, Calderdale

£35000 - £43000/annum overtime and bonuses

Mill/Turn Programmer / Setter Operator Halifax | Full-Time | Permanent A well-established precision engineering company based in Halifax is…

Engineering Full-time Permanent
2 days ago Apply now

Manual CNC Machinist

DE13, Barton Turn, Staffordshire

See advert for pay

Job Title: Manual CNC Machinist / Manual Miller x 3 (TEMP TO PERM) Location: Based in Doncaster for training until around February 2027, then you…

Engineering Full-time Permanent
2 days ago Apply now

CNC Setter Operator

CV6, Longford, Coventry

£29000/annum + Discretionary Bonuses + Benefits

Job Title: CNC Setter Operator Location: Coventry, UK Hours: Days - 08:00-16:35 (Mon – Thu) 08:00-15:10 (Fri) Vacancy Type: Full-time and Permanent…

Manufacturing & Production Full-time Permanent
2 days ago Apply now

Cnc Setter/Operator

Coventry

£15.62 - £17.18/hour

CNC Setter/Operator Salary: £15.62p/hr AM £17.18p/hr PM + Overtime Rotating day & late shift (details below) Coventry CV6 - Full Time Permanent We…

Engineering Full-time Permanent
2 days ago Apply now

CNC Operator

Portsmouth

£13.52 - £14.52/hour

CNC Operator Location: Havant, Hampshire Salary: £13.52 – £14.25 per hour + Weekly Bonus Hours: Monday – Friday (Early Friday Finish) Workshop…

Manufacturing & Production Full-time Permanent
2 days ago Apply now

CNC Operator - Day Shift

North Yorkshire

See advert for pay

Wolviston Management Services are supporting our client in the appointment of a skilled CNC Operator to join their established machining team. This…

Engineering Full-time Permanent
2 days ago Apply now

CNC Miller

Shildon

See advert for pay

Skilled CNC Miller Shildon Full-time | Rotational Shift pattern Wolviston Management Services are proud to be working in partnership with our…

Engineering Full-time Permanent
2 days ago Apply now

CNC Turner

Nottingham, Nottinghamshire, East Midlands

£30000 - £45000/annum

Title: CNC Turner Location: Ruddington Salary: £38,000 - £44,000 per annum Shift: Double Days (Mornings & Afternoons) Benefits: Modern Facility…

Manufacturing & Production Full-time Permanent
2 days ago Apply now

CNC Miller Programmer

Datchet

£40000 - £50000/annum

Job Title: CNC Miller Programmer Job Type: Days based, Perm Location: Slough Hours: Flexible 40hr week Mon-Fri Pay: £40,000 - £50,000 Our client…

Engineering Full-time Permanent
2 days ago Apply now

CNC Turner Programmer

Clevedon

£40000 - £43000/annum Overtime

CNC / Manual Turner Location: Clevedon, North Somerset Salary: From £21 per hour, depending on experience Hours: 34-39 hours per week, with flexible…

Engineering Full-time Permanent
2 days ago Apply now

CNC Miller Programmer

Gloucester

£37000 - £42000/annum Overtime & Bonus

Job Title: CNC Miller Programmer Setter Operator Job Type: Days based, Perm Location: Gloucester Hours: 07:30 ? 16:00 Mon-Thurs / 07:30 ? 15:00 Fri…

Engineering Full-time Permanent
2 days ago Apply now

CNC Turner Programmer

Havant

£37000 - £42000/annum

CNC Turner Programmer Location: Havant, Hampshire Hours: 37.5 hours, Monday–Friday | Flextime Pay: £18-£22ph We are recruiting for an experienced…

Engineering Full-time Permanent
2 days ago Apply now

CNC Miller Setter

Abingdon

£40404 - £42328/annum

Job Title: CNC Miller Setter Job Type: Days based, Perm Hours: 8.00am-4.30pm Monday to Thursday and from 8.00am-1.00pm on Fridays. Location…

Engineering Full-time Permanent
2 days ago Apply now

CNC Turner Setter/Operator

Leicester

£18.76/hour

CNC Turner Setter/Operator Salary: £18.76p/hr (inc shift allowance) Monday – Thursday 14:30 – 00:30 Leicester LE19 - Full Time Permanent We are…

Motoring & Automotive Full-time Permanent
2 days ago Apply now

CNC Programmer

Willenhall, West Midlands

£50000 - £68000/annum

Position: CNC Programmer - Precision Parts Location: Wolverhampton Hours: days with an early finish on a Friday We are currently recruiting on…

Engineering Full-time Permanent
2 days ago Apply now

CNC Operator, Manufacturing Technician

Speke

£34000 - £37500/annum

CNC Operator, Manufacturing Technician Liverpool Competitive salary plus shift allowance - details available on request 12-hour day shifts (Mon-Wed…

Manufacturing & Production Full-time Permanent
2 days ago Apply now

CNC Miller

Reading, Berkshire

£35000 - £40000/annum

CNC Machinist – Miller We are currently recruiting an experienced CNC Machinist (Miller) to join a busy engineering and manufacturing environment.…

Motoring & Automotive Full-time Permanent
2 days ago Apply now

CNC Team Leader

DA1, Dartford, Kent

£38000 - £44000/annum

Our established client based in Crayford is seeking an experienced CNC Team Leader 3- Axis CADCAM Experience with 3 axis and or 5 axis machines…

Engineering Full-time Permanent
2 days ago Apply now

CNC Maintenance Engineer

Nottingham, Nottinghamshire

£41000 - £63000/annum

CNC Maintenance Engineer – Days Salary: (£41,600 – £62,400 based on a 40-hour week) Location: Nottinghamshire Job Type: Permanent | Full Time Shift…

Motoring & Automotive Full-time Permanent
2 days ago Apply now

Cnc Miller

Kingswood, South Gloucestershire

£18 - £19/hour

CNC Miller and Manual machinist roles available Kingswood Bristol DMG Cnc must be able to programme using Siemens + offline using fusion 360…

Engineering Full-time Permanent
2 days ago Apply now

Cnc Turner Setter Operator

Staverton, Gloucestershire

£15 - £18/hour

CNC Turner Setter Salary between £15.00 to £18.00 per hour Monday to Thursday 07H00 to 17H15 = 39 hour working week Standard working in a sub-con…

Engineering Full-time Permanent
2 days ago Apply now

CNC Machinist salary by region (2026)

RegionSalary range (median)
Midlands
5 live adverts
£40,169 – £47,000 (£47,000 · 25th–75th pct)
North East (indicative)
5 live adverts
£35,075 – £60,945 (midpoint £44,606)
South East (indicative)
1 live advert
£32,000 – £43,000 (midpoint £43,000)
London (indicative)
no live adverts yet: baseline range
£34,000 – £44,000 (midpoint £39,000)
Wales (indicative)
5 live adverts
£31,500 – £55,000 (midpoint £38,420)
South West (indicative)
6 live adverts
£32,000 – £45,750 (midpoint £37,625)
North West (indicative)
1 live advert
£30,000 – £40,000 (midpoint £36,000)
Scotland (indicative)
no live adverts yet: baseline range
£30,000 – £40,000 (midpoint £35,000)
Yorkshire (indicative)
no live adverts yet: baseline range
£29,000 – £39,000 (midpoint £34,000)
Northern Ireland (indicative)
5 live adverts
£32,240 – £44,103 (midpoint £33,680)
East of England (indicative)
5 live adverts
£33,000 – £38,000 (midpoint £33,250)

Methodology: medians reconcile live advertised UK salaries for this role and region; 25th–75th percentiles are shown only where at least 5 live salaried listings back them. They are measured or omitted, never interpolated. Rows marked indicative are anchored to our curated 2026 baseline ranges until enough live data accrues. Listings advertising an implausible annual figure (a mislabelled hourly or daily rate) are excluded rather than converted, because converting one means guessing the hours behind it.

Market view. The ladder is operator → setter/operator → programmer, and each step pays: offline programming (Fanuc, Siemens, Heidenhain; CAM packages such as Fusion or hyperMILL) commands the top of the range. Aerospace and medical machining pay above general subcontract work, and late/night shifts typically add 15–33%.
Full salary guides →

FAQs

What does a CNC machinist earn in the UK?

Indicatively £29,000–£44,000 permanent: operators at the lower end, setter-programmers at the top, plus shift premiums.

What lifts CNC pay the most?

Programming ability (not just setting), 5-axis experience, and aerospace or medical quality environments.

Are CNC skills in demand?

Yes. Skilled setters and programmers remain scarce across UK precision engineering, keeping pay resilient.

Help others hire with confidence

Reviews on Trustpilot

Worked with Verifera as a candidate or employer? Your honest review helps the next person trust verified hiring.