Machinist salary in Spain: how much they really earn

Average salary, ranges by role and experience, and which factors move the paycheck (shifts, sector, the metal collective agreement and autonomous community). With cited sources. Figures are indicative of the Spanish market.

Short answer

In Spain, a machinist's salary ranges, as a rough guide, between ~18,000 € and ~34,000 € gross per year. The average is around 20,000–25,000 € gross per year: those starting out begin at roughly 15,000–18,000 €, a CNC lathe operator averages ~25,172 €/year, and skilled profiles (CNC programming, workshop management) comfortably exceed 28,000–34,000 €. It all depends on the role, experience, shifts and autonomous community. These are indicative figures for the Spanish market.

Average salary and range for machinists

Talking about "a machinist's salary" means talking about a wide spread, because that term covers everyone from the labourer who loads and unloads the machine to the programmer who writes the G-code for an aerospace part. As a starting reference, the vocational training (FP) machining programme has an associated average salary of ~20,766 € gross per year, according to the vocational training employment data reported by outlets such as El Español and Ilerna. That figure is a good midpoint: it is not what a freshly qualified worker earns on their first day, but nor is it the ceiling of the trade.

If we cross-reference several salary sources (Indeed, Glassdoor, Jooble), the realistic range looks like this: most machining operators fall between 18,000 and 24,000 € gross per year, with starting points around 15,000–18,000 € and highly skilled profiles reaching 34,000 € or more. Portals such as Jooble point to averages of ~22,000–25,800 €/year for the generic term "machining", consistent with that bracket.

How much they earn by role

The specific role is the variable that moves the paycheck the most. These are the most common profiles in a machining workshop and their indicative ranges:

Machining operator / labourer

This is the entry point: loading and unloading the machine, visual inspection, support tasks and, gradually, operating the machine under supervision. It usually ranges between 15,000 and 20,000 € gross per year, closely tied to the metal collective agreement of each province.

CNC lathe or milling operator

The heart of the workshop. They set up the machine, mount tools, adjust zeros and produce parts to spec. According to Indeed, the average salary of a CNC lathe operator in Spain is ~25,172 €/year, with typical monthly paychecks of 1,900–2,250 € gross. A beginner is around 18,000 € and an expert can negotiate between 26,000 and 34,000 €.

CNC programmer

They translate the drawing into machine code (CAM, G-code) and optimise the processes. This is one of the best-paid profiles in the workshop: Indeed puts the average at ~27,533 €/year and Glassdoor even higher. In net monthly terms, industry sources typically place it between 1,700 and 2,800 €/month depending on experience and control system (Fanuc, Siemens, Heidenhain).

Quality inspector (metrology)

They measure, verify dimensions and certify that the part meets the drawing using gauges, micrometers and coordinate measuring machines. Their salary overlaps with that of a skilled operator or an entry-level CNC worker: as a rough guide, 19,000–27,000 € gross per year, depending on responsibility and sector (higher in aerospace).

Workshop manager or supervisor

They coordinate people, plan machine loads and are accountable for deadlines and quality. This is the usual salary ceiling of the workshop: industry sources place it around 2,900–3,300 € gross per month, that is, on the order of 34,000–40,000 € gross per year across fourteen payments.

Indicative gross annual ranges in Spain. Compiled by us from Indeed, Glassdoor, Jooble and Ilerna (2025–2026). Always check against the metal collective agreement in force in your province.
RoleGross annual rangeReference
Machining operator / labourer15,000 – 20,000 €Metal collective agreement
CNC lathe or milling operator18,000 – 34,000 €Average ~25,172 € (Indeed)
Quality inspector19,000 – 27,000 €Indicative
CNC programmer24,000 – 39,000 €Average ~27,533 € (Indeed)
Workshop manager34,000 – 40,000 €~2,900–3,300 €/month (industry)

How much experience matters: entry-level vs senior

The machining salary curve is one of the clearest in the industrial sector. An entry-level profile —freshly qualified from vocational training or with less than two years' experience— typically starts between 15,000 and 18,000 € gross per year. With three or four years mastering the machine and the drawing, it easily jumps past the 22,000–25,000 € barrier.

A senior profile, with command of programming, several control-system families and the ability to solve complex setups, negotiates between 26,000 and 34,000 €, and if they take on quality or workshop responsibility they can exceed that figure. Specialisation rules: a precision aerospace lathe operator or a die maker command above-average pay.

Factors that move the salary

Net monthly vs gross annual: how to read the figure

A common mistake is comparing apples to oranges. When a source says "1,900 €", it almost always means gross monthly; when it says "25,172 €", it means gross annual. And what reaches the account —the net— is less, because personal income tax and Social Security contributions are deducted.

As a practical, approximate rule: a salary of ~24,000–25,000 € gross per year across 14 payments is equivalent to about 14 paychecks of ~1,780 € gross, which translate to around 1,450–1,550 € net per month, depending on personal circumstances. That is why a programmer who "earns 2,000 € net" may be on around 30,000 € gross per year. Whenever you compare offers, make sure you look at the same unit.

Note: all the figures on this page are indicative and come from job portals and employment studies, not from a specific payslip. The real amount depends on the metal collective agreement of your province, the company, the shifts and your experience. Use them as a reference for negotiating, not as a guarantee.

Frequently asked questions

How much does a machinist earn per month in Spain?

As a rough guide, between around 1,300 € net per month for an operator just starting out and more than 2,000 € net for a CNC programmer or a workshop manager. In gross terms, most monthly paychecks in the sector range between 1,400 and 2,500 €, not counting shift or night-work bonuses. Source: Indeed and Jooble.

How much does a CNC lathe operator earn in Spain?

According to Indeed, the average salary of a CNC lathe operator in Spain is approximately 25,172 € gross per year, with typical monthly paychecks of 1,900 to 2,250 € gross. A beginner is around 18,000 € and an experienced specialist can negotiate between 26,000 and 34,000 € per year.

Which machining role pays the most?

The best paid are usually the workshop manager (on the order of 34,000–40,000 € gross per year, around 2,900–3,300 €/month) and the specialised CNC programmer (average ~27,533 €/year according to Indeed, and more in aerospace). Specialisation in a specific control system (Fanuc, Siemens, Heidenhain) and the aerospace sector raise the figure.

How much does a freshly qualified vocational-training machinist earn?

A freshly qualified vocational-training (FP) machinist usually starts between 15,000 and 18,000 € gross per year, close to the floor of their province's metal collective agreement. With experience, the programme's average is around 20,766 €/year and rises above 28,000 € in CNC programming. Source: vocational training employment data (Ilerna, El Español).

Sources

  1. Indeed — CNC lathe operator salary in Spain (~25,172 €/year): es.indeed.com/career/operador-de-torno-cnc/salaries
  2. Indeed — CNC programmer salary in Spain (~27,533 €/year): es.indeed.com/career/programador-cnc/salaries
  3. Insertia — How much a lathe operator earns (shift bonuses, workshop manager, metal collective agreement): insertia.net
  4. El Español — Vocational training programme with 88.4% employment (machining programme salary): elespanol.com
  5. Ilerna — Best-paid intermediate vocational programmes (Machining ~20,766 €/year): ilerna.es/blog/grados-medios-mas-salidas
  6. Jooble — Machining / machining operator salary in Spain: es.jooble.org/salary/mecanizado
  7. Glassdoor — CNC programmer in Spain: glassdoor.es

Data consulted in 2026. The amounts are indicative and vary by province, metal collective agreement, company and experience.

Learn machining in your inbox

One practical workshop, CNC or metrology idea per week. No spam: only what you'd use right at the machine.

Free. You can unsubscribe whenever you want. · See more on the homepage