Content has loaded

CNC operator salary in India

How much does a CNC Operator make in India?

Average base salary

₹19,324

The average salary for a cnc operator is ₹19,324 per month in India. 601 salaries reported, updated at 11 May 2026

CNC Operator job openings in India

slide 1 of 6
slide1 of 6
Cnc Turning Operator and vmc o...
sri sai engineering
Coimbatore, Tamil Nadu
₹15,000 - ₹20,000 a month
Full-time
5 hours ago

Highest paying companies for CNC Operator in India

Average year pay is based on job postings on Indeed in the past 36 months.
GESCO Healthcare Pvt Ltd
 
₹3,42,000per year
View company
Peekay Steel Castings (P) Ltd
 
₹3,30,000per year
Hindustan Aeronautics Limited
 
₹3,30,000per year
PMT MACHINES LIMITED
 
₹3,00,000per year
SimpliLearn
 
₹3,00,000per year
Oil Country Tubular
 
₹2,70,000per year

Highest paying cities near India for CNC Operators

  1. Thane, Maharashtra
    ₹21,388 per month
  2. Sriperumbudur, Tamil Nadu
    ₹21,128 per month
  3. Nashik, Maharashtra
    ₹20,705 per month
  4. Hyderabad, Telangana
    ₹20,400 per month
  5. Sonipat, Haryana
    ₹19,453 per month

Where can a CNC Operator earn more?

Compare salaries for CNC Operators in different locations
vs

How much do similar professions as CNC Operator get paid in India?

Junior CNC Operator

Job openings
Average ₹17,370 per month