Train and tram drivers Salary in West Midlands
Updated May 2026
Official salary data
10th percentile
Not disclosed
25th percentile
Not disclosed
Median
£59,925
Mean
£60,548
75th percentile
Not disclosed
90th percentile
Not disclosed
| Statistic | Annual pay (gross) |
|---|---|
| 10th percentile | Not disclosed |
| 25th percentile | Not disclosed |
| Median | £59,925 |
| Mean | £60,548 |
| 75th percentile | Not disclosed |
| 90th percentile | Not disclosed |
‘Not disclosed’ means ONS withheld this value because the sample was too small to publish without risking identification. See the ASHE methodology.
Pay by period
Weekly
£1,203
Mean £1,312
Hourly
£32.04
Mean £31.41
| Pay period | Median | Mean |
|---|---|---|
| Weekly | £1,203 | £1,312 |
| Hourly | £32.04 | £31.41 |
Source: ONS Annual Survey of Hours and Earnings (ASHE) · 2024 revised
Regional pay context
Median pay in West Midlands is £2,484/month. Train and tram drivers earn 101% above the local median.
Source: HMRC PAYE Real Time Information (via ONS) · March 2026
Sector pay context
Average weekly earnings in the Transport and storage sector are £795/week. Earnings grew +4.2% over the past 12 months vs +2.9% nationally.
Source: ONS Average Weekly Earnings (EARN03), not seasonally adjusted · December 2025
Employment patterns
- 93% of Train work full-time (national average)
- 100.0% of employees have permanent contracts (national average)
Source: ONS Annual Population Survey (APS218), 2025
Take-home pay estimate
Estimate only · 2026/27 HMRC rates · Standard allowances · Not financial or tax advice
Pay by gender
Median annual pay
All employees
£59,925
Male
£58,479
Mean annual pay
All employees
£60,548
Male
£57,637
| All employees | Male | |
|---|---|---|
| Median | £59,925 | £58,479 |
| Mean | £60,548 | £57,637 |
Full-time vs part-time
Full-time (median)
£59,925
Full-time (mean)
£60,548
| Full-time | |
|---|---|
| Median | £59,925 |
| Mean | £60,548 |
Live job listings
Salary ranges from active postings on Reed and Adzuna.
No live listings found right now. Check back tomorrow after the daily refresh.