Skip to content
UK Average Salary

train driver salary

Train Driver Salary UK 2026: How It Compares to National Average and Median Pay

Explore the latest train driver salary data from ONS ASHE, including median pay of £76,327, how it compares to the UK average, and what affects take-home pay.

Pay snapshot: The median train driver salary in the UK is £76,327 per year, based on ONS 2025 provisional data, which is about 96% above the overall UK full-time median of £39,039.

Median franker

Where does your pay sit?

Enter a gross annual salary

Related pay benchmarks

£ / year

  • Finance & insurance£52,000
  • Information & communication£48,000
  • Professional / scientific / technical£45,000
  • Public administration£39,000
  • Education£38,000

Train Driver Salary UK: How It Compares to National Averages

Few occupations spark as much curiosity as train driving when it comes to pay. Headlines often quote eye-catching figures, but understanding the full picture requires looking beyond a single number. This guide uses the latest official data from the Office for National Statistics (ONS) to explain the typical train driver salary, how it compares to UK average and median pay, and what factors influence actual earnings.

What the Official Data Shows

The most authoritative source for train driver earnings is the ONS Annual Survey of Hours and Earnings (ASHE). The 2025 provisional data (published in late 2025 and reflecting April 2025 earnings) gives a median full-time gross annual salary of £76,327 for train and tram drivers. The mean (average) is slightly lower at £75,860. These figures cover approximately 24,000 full-time employee jobs in the occupation.

To put that in context, the overall UK median full-time gross annual pay for all occupations is £39,039 (also from ONS ASHE 2025). That means the typical train driver earns about 96% more than the typical UK full-time worker. The hourly median for train drivers is £38.97, compared to a national median of around £16.50–£17.00 for all employees.

Pay Distribution: Not Everyone Earns the Headline Figure

While the median is high, it is not universal. ONS publishes percentiles that show the spread of earnings across the occupation:

  • 10th percentile (lowest earners): £49,736
  • 25th percentile: £68,924
  • Median (50th percentile): £76,327
  • 75th percentile: £83,129
  • 80th percentile: £86,763

Notice that the gap between the 25th and 75th percentiles is only about £14,000, indicating that most qualified drivers earn within a relatively narrow band. The 10th percentile figure of £49,736 is still well above the UK median, but it serves as a reminder that not every driver reaches the headline £76,327 – especially those newer to the role or working for operators with lower pay scales.

How Train Driver Pay Compares to UK Average and Median

The UK mean full-time gross annual pay is approximately £45,800 (ONS 2025). The train driver mean of £75,860 is about 66% higher than the national mean. The median comparison is even starker: train driver median £76,327 vs UK median £39,039 – a gap of over £37,000.

This places train driving among the highest-paying manual or vocational roles in the UK. For reference, the National Living Wage (age 21+) at 37.5 hours per week yields about £24,785 per year (based on £12.71/hr). A train driver at the 10th percentile earns double that.

Take-Home Pay: What You Actually Receive

Gross salary is only part of the story. Using 2026/27 Income Tax and National Insurance rates (England, Wales, and Northern Ireland), a train driver earning the median £76,327 would see approximately:

  • Monthly gross: £6,361
  • Monthly net (after tax and NI, no pension): around £4,546–£4,569

This estimate assumes the standard Personal Allowance of £12,570, basic rate tax at 20% on earnings up to £50,270, higher rate at 40% on the remainder, and employee NI at 8% on earnings between £12,570 and £50,270 and 2% above that. Actual take-home will be lower if the driver contributes to a pension (many train drivers are in the Railways Pension Scheme at around 10% employee contribution) or has a student loan.

Scottish taxpayers should note that Scotland uses different Income Tax bands. For 2026/27, the starter rate, basic rate, intermediate rate, and higher rate thresholds differ, which can reduce net pay compared to the rest of the UK.

Trainee, Qualified, and Senior Pay

The ONS median reflects qualified drivers already in employee jobs. It does not include trainees. Advertised salaries for trainee train drivers typically start around £28,000 gross per year. After qualification, many operators pay around £54,000 for a typical driver, with senior or experienced drivers earning £62,000 or more. These figures come from job adverts and industry sources, not ONS, and they align with the lower end of the ONS distribution.

London roles often command a premium. For example, TfL drivers may earn between £64,000 and £78,000+, and some freight operators pay in the £55,000–£70,000 range. The ONS national median of £76,327 suggests that many drivers in London and other high-paying operators push the average up.

Factors That Affect Actual Earnings

Several variables mean that an individual train driver salary can differ from the ONS median:

  • Operator and depot: Different train operating companies have different pay scales and collective agreements.
  • Overtime and rest-day working: Many drivers boost earnings through overtime, Sunday premiums, and rest-day work. The ONS figure may include some of this, but not all.
  • Route knowledge and allowances: Drivers with multiple route qualifications or specialist roles can earn more.
  • Shift patterns: Night shifts, bank holidays, and weekend work attract premium pay.
  • Pension contributions: The Railways Pension Scheme typically deducts around 10% of earnings, reducing take-home pay but building long-term savings.

Caveats and Data Quality

The ONS rates the train driver median as highly reliable, with a coefficient of variation (CV) of 1.4% – meaning the estimate is precise. However, the data covers only employees paid through PAYE; self-employed drivers (rare in this role) are excluded. The figures also reflect April 2025 earnings, not 2026 pay awards. Some operators may have since increased salaries.

Advertised salaries can be misleading. A job posting for a “train driver” might be for a trainee position paying £28,000, while the ONS median reflects experienced drivers. Always check whether a quoted figure is basic pay or includes expected overtime.

Summary

The train driver salary in the UK is substantially above national averages, with a median of £76,327. The role offers strong earning potential even at entry levels, but actual pay depends on experience, operator, location, and additional hours. For a broader view of how different occupations compare, see our UK Average Salary page or browse salary articles for more insights.

Frequently Asked Questions

What is the average train driver salary in the UK?

According to ONS ASHE 2025 provisional data, the median full-time train driver salary is £76,327 per year, while the mean (average) is £75,860. These figures are for train and tram drivers in employee jobs and exclude self-employed workers.

How much do train drivers take home after tax?

On the median salary of £76,327, estimated monthly take-home pay is around £4,546 to £4,569 after Income Tax and National Insurance (2026/27 rates, England/Wales/NI). This does not include pension deductions or student loan repayments. Scottish taxpayers would have different net pay due to different tax bands.

What is the starting salary for a trainee train driver?

Trainee train driver salaries are typically around £28,000 gross per year, based on advertised roles. After qualification, pay rises to around £54,000 for a typical driver, and senior or experienced drivers may earn £62,000 or more. These figures are lower than the ONS median because the ONS figure includes only qualified drivers in full-time employee jobs.

Frequently asked questions

What is the average train driver salary in the UK?

According to ONS ASHE 2025 provisional data, the median full-time train driver salary is £76,327 per year, while the mean (average) is £75,860. These figures are for train and tram drivers in employee jobs and exclude self-employed workers.

How much do train drivers take home after tax?

On the median salary of £76,327, estimated monthly take-home pay is around £4,546 to £4,569 after Income Tax and National Insurance (2026/27 rates, England/Wales/NI). This does not include pension deductions or student loan repayments. Scottish taxpayers would have different net pay due to different tax bands.

What is the starting salary for a trainee train driver?

Trainee train driver salaries are typically around £28,000 gross per year, based on advertised roles. After qualification, pay rises to around £54,000 for a typical driver, and senior or experienced drivers may earn £62,000 or more. These figures are lower than the ONS median because the ONS figure includes only qualified drivers in full-time employee jobs.