Skilled Trades salaries in Germany
Built from 149 employer-stated ranges observed in live postings (as of 2026-10-12). Every number traces to a public source row.
Employers hiring Skilled Trades roles in Germany state a median of $47,626 annual USD (P25 $47,626, P75 $53,228), measured from 149 employer-published ranges as of 2026-10-12.
Beyond base: 0.2% of evaluated postings here mention equity, 1.7% mention bonus/commission (n=901 evaluated excerpts).
Skills mentioned in this market
Tokens that literally appear in the posting text, with n and share of open roles. Not inferred.
| Skill | n | Share of open roles |
|---|---|---|
| Führerschein | 111 | 12.3% |
| ETL | 24 | 2.7% |
| HVAC | 22 | 2.4% |
| SAP | 15 | 1.7% |
| Welding | 12 | 1.3% |
| German C1+ | 10 | 1.1% |
| Supply Chain | 10 | 1.1% |
| Forklift | 9 | 1.0% |
| Procurement | 9 | 1.0% |
| Excel | 8 | 0.9% |
| Account Management | 7 | 0.8% |
| Electrical Wiring | 5 | 0.6% |
Where would an offer land?
Type any annual figure to see its percentile inside the 149 employer-stated ranges on this page. Calculated in your browser — nothing is sent anywhere.
Enter an amount to place it against the published distribution.
- P10
- $15,599
- P20
- $46,393
- P30
- $47,626
- P40
- $47,626
- P50
- $47,626
- P60
- $48,410
- P70
- $53,228
- P80
- $53,228
- P90
- $53,228
Deciles of employer-stated ranges (midpoints, annual USD) for this market. Percentiles interpolate between deciles; sample statistics, not an offer recommendation.
Median over time
What moved here in 30 days
- 2026-10-08 range stated Installationstechniker (m/w/d) – Sicherheitstechnik · securitas · 35,000–50,000 EUR
- 2026-09-28 range stated Strahlenschutztechniker (m/w/d) in Lingen 36,50 €/Std. · securitas · 36+ EUR
- 2026-09-28 range stated Servicetechniker (m/w/d) – Sicherheitstechnik mit Erfahrung in LenelS2 · securitas · 40,000–55,000 EUR
Change events derived from consecutive dated observations of this market. Full stream: API →
Who is being hired here
4.6% of open roles here are remote-eligible, and Intern roles are the largest slice at 89.7% of postings.
Stated pay by level
| Seniority | n | P25 | Median | P75 |
|---|---|---|---|---|
| Junior | 4 | $43,031 | $51,099 | $51,099 |
| Intern | 22 | $4,662 | $14,926 | $15,599 |
levels shown only at n≥3 · USD comparisons use dated reference FX; original local ranges are retained.
Companies behind these numbers (Germany)
| Company | Sector | Open roles | Stated ranges | |
|---|---|---|---|---|
| securitas | — | 128 | 95 | View roles → |
| thermondo | energy | 24 | 21 | View roles → |
| roadsurfer.com | — | 16 | 13 | View roles → |
| bew | — | 12 | 8 | View roles → |
| o-i | — | 8 | 8 | View roles → |
| krombacher | — | 14 | 4 | View roles → |
| kronospan | — | 18 | 2 | View roles → |
| byteclub | — | 5 | 2 | View roles → |
| msxinternational | — | 2 | 2 | View roles → |
| center | — | 9 | 1 | View roles → |
| averydennison | — | 3 | 1 | View roles → |
| afc-gruppe | — | 2 | 1 | View roles → |
Level benchmarks in this market
Related benchmarks
Embed this benchmark
A self-updating exhibit: the iframe always shows the current n-gated numbers, with attribution.
<iframe src="https://payevidence.com/embed/benchmark/skilled-trades/de"
width="600" height="320" style="border:1px solid #d9d4c5"
title="Skilled Trades · Germany — PayEvidence"></iframe>