Average Computer Numerically Controlled (CNC) Programmer Salary in United Kingdom

£27,310
Avg. SalaryShow Hourly Rate
£1,017
Bonus
What am I worth?
Get pay report
How should I pay?
Price a job
The average salary for a Computer Numerically Controlled (CNC) Programmer in United Kingdom is £27,310.
10%
£19k
MEDIAN
£27k
90%
£34k
Is Computer Numerically Controlled (CNC) Programmer your job title? Find out what you should be paid

Use our tool to get a personalized report on your market worth.

How it works:
1
Enter city & years of experience
2
Add pay factors like skills & education
3
Find your market worth with a report tailored to you
United States (change)
Salary
£19k - £34k
Bonus
£265 - £5k
Total Pay
£19k - £35k

Your Market Worth Over Time

How has your pay changed over time for your market? Find out by taking our salary quiz.

Job Description for Computer Numerically Controlled (CNC) Programmer

Computer Numerically Controlled (CNC) Programmer Tasks
  • Program, test, and revise machine programming.
  • Tooling and design of machining, including electric and sand core molds, mills, and lathes.
  • Analyze blueprints and job orders before programming and compare results with original specifications.
  • Sequence automatic machine operations and select cutting tools.

Computer Numerically Controlled (CNC) Programmer Job Listings

Search for more jobs
Search

Popular Skills for Computer Numerically Controlled (CNC) Programmer

Skills in Machine Programming, Manufacturing are correlated to pay that is above average. Skills that pay less than market rate include Precision Machining, CAD/CAM and CNC/NC.

Pay by Experience Level for Computer Numerically Controlled (CNC) Programmer

An early career Computer Numerically Controlled (CNC) Programmer with 1-4 years of experience earns an average total compensation (includes tips, bonus, and overtime pay) of £24,442 based on 25 salaries. A mid-career Computer Numerically Controlled (CNC) Programmer with 5-9 years of experience earns an average total compensation of £27,491 based on 16 salaries. An experienced Computer Numerically Controlled (CNC) Programmer with 10-19 years of experience earns an average total compensation of £28,827 based on 37 salaries. In their late career (20 years and higher), employees earn an average total compensation of £29,946.

Pay Difference by Location

Learn more about cost of living by city.

Years of Experience

This data is based on 98 survey responses.
Early Career
25.5%
Mid Career
16.3%
Experienced
37.8%
Late Career
20.4%