CNC Machinist jobs in the UK

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

3492 live cnc machinist roles

CNC Programmer

Malton

£33,376 - £40,677 per annum

Are you an experienced CNC Programmer with Heidenhain programming experience and a strong background in complex CNC milling and precision machining?

IT & Technology Permanent
5 days ago Apply on WhatJobs

Cnc Turner

Skelmersdale

£19/hr

An exciting opportunity has arisen for an experienced CNC Turner to join a well-established and growing precision engineering manufacturer based in…

Construction Permanent
7 days ago Apply on WhatJobs

CNC Programmers

Christchurch

£39000 - £43000/annum Monthly Bonus

CNC Turner or Miller – Programmer / Setter / Operator Location: Christchurch, Dorset Salary: £19–£21 per hour +monthly bonus Hours: 40 hours per…

Engineering Full-time Permanent
15 hours ago Apply now

Cnc Turner - Mazatrol

Denton

See advert for pay

CNC TURNER – MAZAK / MAZATROL – FANUC & SIEMENS CONSIDERED – TRAINING PROVIDED Location: Denton, Greater Manchester Hours: • Monday to Thursday…

Engineering Full-time Permanent
15 hours ago Apply now

Service Engineer (CNC Machines)

Manchester, Greater Manchester

£40000 - £50000/annum Bonus + Door to Door + Mon-Fri

Service Engineer (CNC Machines) £40,000 - £50,000 + Bonus + Door to Door + Mon-Fri + Training + Benefits Manchester (L, WA, M, LS, BL, OL, PR, WN…

Hybrid Engineering Full-time Permanent
15 hours ago Apply now

CNC Turner

Newcastle upon Tyne, Tyne and Wear

£31600 - £57611/annum

Our client is looking for an experienced CNC Turner to join their manufacturing team. This is an excellent opportunity for a skilled CNC Turner to…

Construction Full-time Permanent
15 hours ago Apply now

CNC Machinist

Leicester

£35000 - £44000/annum Holiday, Pension

CNC Setter Milling or Turning Precision Engineering Leicester, LE8 area Mon-Fri - Mornings and Afternoons Up to £44k per annum, Holiday and Pension…

Engineering Full-time Permanent
15 hours ago Apply now

CNC Programmer

Alfreton, Derbyshire

£40000 - £46800/annum Depending on experience

CNC Turner – Programmer Salary: £17.00–£20.00 per hour Hours: Regular day shifts Inspire Resourcing Ltd are seeking a CNC Programmer for our client…

Engineering Full-time Permanent
15 hours ago Apply now

CNC Turner

Kidlington, ENG, OX5 1RA, GB

£42000 - £48000/annum

Are you a CNC Turner who can do more than simply press cycle start? This is an opportunity to put your programming, setting and operating skills to…

Engineering Full-time Permanent
15 hours ago Apply now

CNC Brake Press Operator

Waterloo

£18 - £18.50/hour

We are currently recruiting for an experienced CNC Brake Press Operator to join a busy and established manufacturing company. This is a fantastic…

Engineering Full-time Permanent
3 hours ago Apply now

CNC Turner Nights

Nuneaton, Warwickshire

See advert for pay

CNC Turner - Night Shift Location: Nuneaton Salary: Competitive + Night Shift Premium Job Type: Full-Time, Permanent An established precision…

Engineering Full-time Permanent
3 hours ago Apply now

CNC Turner

Denton, Greater Manchester

£41600/annum

CNC Turner | Denton | £20.00 per Hour + Overtime We're recruiting for an experienced CNC Turner to join a well-established manufacturing business in…

Manufacturing & Production Full-time Permanent
3 hours ago Apply now

CNC Mechanic

London

£30.00 - £40.00/hour Manufacturing

CNC Mechanic Rate: £42 umbrella, PAYE is also an option Location: Lillie Bridge Depot, Hammersmith Hours: 35 hours per week plus overtime Working…

Manufacturing & Production Full-time
3 hours ago Apply now

Warehouse/CNC Machinist

Yate

£13.50/hour

Metal Machine Saw Operator, Picker / Packer & Forklift Driver Location: Yate, BS37 Pay Rate: £13.50 per hour, increasing to £13.88 per hour after 3…

Manufacturing & Production Full-time
3 hours ago Apply now

CNC Press Brake

Doncaster, South Yorkshire

£33779/annum

phone number removed) CNC Press Brake Doncaster | up to £16.24 per hour or up to £33,779 per annum + Overtime 4-Day Working Week | Monday to…

Engineering Full-time Permanent
3 hours ago Apply now

CNC Turner

Hertfordshire

£45000/annum Competitive

CNC Turner Up to £45,000 + Benefits Tring, Hertfordshire | Full-Time | Permanent | Onsite Are you a skilled CNC Turner looking for a role where you…

Engineering Full-time Permanent
3 hours ago Apply now

CNC Miller Programmer

NR30, Great Yarmouth, Norfolk

£40000 - £45000/annum

CNC Miller Programmer Location: Great Yarmouth, Norfolk Salary: Up to £45,000 per annum Hours: Monday to Friday, day shifts Service Service is…

Engineering Full-time Permanent
3 hours ago Apply now

CNC Lathe

Wolverhampton, West Midlands

£40000 - £68000/annum

Position: CNC Lathe Setter Programmer Location: Wolverhampton Hours: days with an early finish on a Friday We are currently recruiting on behalf of…

Engineering Full-time Permanent
3 hours ago Apply now

CNC Operator

Hertfordshire

£39000 - £41000/annum PAYE+ Additional benefits

We're looking for an experienced CNC Setter/Operator to join a busy manufacturing environment, working on both production components and development…

Motoring & Automotive Full-time Permanent
3 hours ago Apply now

CNC Setter/Operator

St Leonards on Sea, East Sussex

£27428 - £35000/annum

Our client is a leading global provider of high-quality vacuum equipment, with a goal of enabling the innovation, creation and advancement of a vast…

Engineering Full-time Permanent
3 hours ago Apply now

CNC Miller – Programmer / Setter / Operator

BT71, Coalisland, Mid Ulster

£27000 - £37000/annum

CNC Miller – Programmer / Setter / Operator 3 & 5 Axis | Fanuc | CAD/CAM Salary: Competitive, dependent on experience Day and Evening Shift…

Manufacturing & Production Full-time Permanent
3 hours ago Apply now

Cnc Operator

BT71, Coalisland, Mid Ulster

£27000 - £37000/annum

CNC Miller – Setter / Operator 3-Axis Milling | Fanuc i-Series | Day or Evening Shift 5S Recruitment is recruiting a CNC Miller – Setter / Operator…

Engineering Full-time Permanent
3 hours ago Apply now

CNC Turner/Programmer – Late shift

Milton Keynes

£50000 - £58000/annum

A well-established precision engineering company where more than 50% of the team have been with them for over 10 years are seeking a CNC…

Engineering Full-time Permanent
3 hours ago Apply now

CNC Machinist

B7, Nechells, City and Borough of Birmingham

£20 - £22/hour

We are looking for an experienced machinist to join a precision engineering and gear manufacturing specialist based in Birmingham B7. Apply if you…

Engineering Full-time Permanent
3 hours ago Apply now

CNC Setter / Operator – Turning

Stockport

£37500 - £43500/annum

CNC Setter / Operator – Turning Location: Stockport, Greater Manchester Salary: £43,200 per annum (including shift allowance) Hours: Rotating Shifts…

Engineering Full-time Permanent
3 hours ago Apply now

Cnc Turner

SK4, Heaton Chapel, Borough of Stockport

£19.97/hour Overtime, Great Benefits, Prospects

CNC Turner – Defence Manufacturing Stockport | £19.97 per hour + Overtime + Excellent Benefits Due to retirement, an excellent opportunity for an…

Engineering Full-time Permanent
3 hours ago Apply now

CNC Sliding Head Programmer

Banbury

£47000 - £49860/annum

Job Title: CNC Sliding Head Programmer Job Type: Days based, Perm Location: Banbury Hours: 7am-5:15pm Mon-Thurs Pay: £47,000 - £49,860 DOE Norbar…

Engineering Full-time Permanent
3 hours ago Apply now

CNC Machinist

Gloucester, Gloucestershire

£35000 - £45000/annum

CNC Machinist, Programmer, Setter/Operator - GL2 area of Gloucester - Permanent - Upto £45,000 depending on experience - Monday to Friday 8am til…

Engineering Full-time Permanent
3 hours ago Apply now

CNC Lathe Machinist - Rotating Shift Pattern

West Bromwich, West Midlands

£17.00 - £21.00/hour car allowance & bonus scheme

CNC Lathe Programmer / Setter Operator Required! Our client is an established manufacturing business, producing specialist metal components and…

Manufacturing & Production Full-time Permanent
3 hours ago Apply now

CNC Turner Programmer / Setter

Worthing, West Sussex

£50000 - £60000/annum

CNC Turner Programmer / Setter | Fanuc | Up to £60,000 Worthing, West Sussex · Permanent · 40 hours per week · Early finish on Fridays Can you take…

Manufacturing & Production Full-time Permanent
3 hours ago Apply now

CNC Machinist - Lots of Overtime

Birmingham, West Midlands

£17 - £20/hour Training+Progression+Callout+Benefits

CNC Machinist - Lots of Overtime Birmingham £17 - £20 + Overtime + Training + Progression + Call out + Benefits Are you a time served Machinist or…

Engineering Full-time Permanent
3 hours ago Apply now

CNC Programmer Operator

Kingston upon Hull, City of Kingston upon Hull

£28000 - £32000/annum

We are seeking an experienced CNC Miller Programmer/Operator to join our team. Working within a busy machine shop, you will be responsible for…

Engineering Full-time Permanent
3 hours 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.