Skip to content
Hourly→Salary

average train driver salary uk

Average Train Driver Salary UK: Regional and Seniority Differences in 2025

The median gross annual salary for full-time train and tram drivers in the UK is £76,327, according to ONS ASHE 2025 provisional data.

Average Train Driver Salary UK: What the Latest ONS Data Reveals

If you're researching the average train driver salary UK, the most reliable source is the Office for National Statistics' Annual Survey of Hours and Earnings (ASHE). The 2025 provisional data, released in October 2025, shows that train and tram drivers (occupation code SOC 8231) now rank among the top ten best-paid jobs in Britain.

According to ONS ASHE, the median gross annual salary for full-time train and tram drivers is £76,327. That's a significant jump from £63,970 in 2024, driven by double-digit pay rises negotiated in recent years. The mean (average) figure is slightly lower at £75,860, indicating a fairly symmetrical distribution.

Understanding the Pay Components

Train driver compensation typically includes:

  • Basic pay – the contracted salary before any extras. ONS Table 14 (used by the Home Office for Skilled Worker visa purposes) shows a median basic pay of £70,876.
  • Overtime – many drivers work additional shifts, which can boost annual earnings considerably.
  • Bonuses and allowances – some operators offer performance-related bonuses or London weighting.

When looking at total gross pay (including overtime and bonuses), the 10th percentile stands at £49,736, the 25th at £68,924, and the 75th at £83,129. This means that even the lowest-paid full-time train drivers earn well above the UK median full-time salary of £39,039.

Hourly Rate Conversion

To convert the annual salary to an hourly rate, you need to know the typical contracted hours. Train drivers often work a 35- to 40-hour week, but shift patterns vary. Using a standard 37.5-hour week (common in many industries) and 52 weeks per year:

  • Median annual £76,327 ÷ (37.5 × 52) ≈ £39.14 per hour
  • Basic pay median £70,876 ÷ (37.5 × 52) ≈ £36.35 per hour

These figures are far above the National Living Wage of £12.21 per hour (April 2025 rate for employees aged 21+). For context, the UK median hourly wage for full-time employees is £19.67, so train drivers earn roughly double that.

Use our Hourly to Salary tool to run your own conversions based on your specific hours.

Regional Differences in Train Driver Pay

ONS data reveals clear regional variation. The table below shows median basic pay (excluding bonuses and overtime) for full-time train and tram drivers by region:

Region Median Basic Pay vs UK Median (£70,876)
East of England £70,933 About the same
London £70,933 About the same
South East £70,933 About the same
Wales £68,198 4% below
North West £66,451 6% below
South West £65,411 8% below
Scotland £64,709 9% below
West Midlands £61,854 13% below
North East £58,292 18% below

However, when total gross pay (including overtime and bonuses) is considered, the picture changes. For example, the South West shows a median gross annual of £86,944, likely reflecting higher overtime opportunities. London and the South East remain near the national median for basic pay, but total earnings may be higher due to London weighting allowances.

These regional differences are important for job seekers. If you're flexible about where you work, you might find higher pay in certain areas. Check our salary data for more occupation-specific breakdowns.

How Train Driver Pay Compares to Other Occupations

Train drivers now rank 8th out of 339 occupations in the ONS earnings hierarchy. They earn more than head teachers (£71,008), senior police officers (£66,690), and PR and communications directors (£72,887). Only a handful of roles pay more, such as financial managers (£76,447) and commercial airline pilots (£82,746).

This high ranking reflects both the skill level and the industrial bargaining power of train drivers. The role requires significant training, safety responsibility, and often unsocial hours.

Seniority and Experience

While ONS doesn't publish seniority-specific breakdowns for this occupation, the percentile data gives a clue. The gap between the 10th percentile (£49,736) and the 75th percentile (£83,129) suggests that experience, operator, and location all play a role. Newly qualified drivers at smaller operators may start closer to the lower end, while those with years of service at major train operating companies can reach the upper quartile.

Caveats and Considerations

  • Provisional data: The 2025 ASHE figures are provisional and may be revised.
  • Full-time only: These figures apply to full-time employee jobs. Part-time or casual drivers may have different earnings.
  • Hours assumption: The hourly conversion above uses 37.5 hours per week. Actual contracted hours for train drivers vary; some work 35-hour weeks, others 40. Always check your specific contract.
  • Overtime: Many train drivers earn significantly more through overtime, which is not captured in basic pay figures.
  • London weighting: Some operators pay an additional allowance for London-based roles, which can add £3,000–£5,000 per year.

For a more detailed look at how hourly rates translate to annual salary across different occupations, visit our Hourly to Salary page.

Summary

The average train driver salary UK in 2025 is £76,327 gross per year (median), with basic pay around £70,876. Regional differences are notable, with the North East paying significantly less than London or the South West. Train drivers remain among the highest-paid workers in the country, well above the national median and the National Living Wage.

FAQs

What is the average train driver salary UK in 2025?

According to the ONS Annual Survey of Hours and Earnings (ASHE) 2025 provisional data, the median gross annual salary for full-time train and tram drivers is £76,327. The mean (average) is £75,860. Basic pay (excluding bonuses and overtime) has a median of £70,876.

How does train driver pay compare to the National Living Wage?

Train driver salaries are significantly above the National Living Wage. In April 2025, the NLW for employees aged 21+ was £12.21 per hour. Even the lowest-paid train drivers (10th percentile at £49,736) earn well over double the NLW annual equivalent of about £23,809 for a 37.5-hour week.

Do train driver salaries vary by region in the UK?

Yes, regional differences are notable. ONS data shows that basic pay (excluding bonuses) ranges from a median of £58,292 in the North East to £70,933 in London and the South East. When including bonuses and overtime, the South West shows a median gross annual of £86,944, while the North East remains lower.

Hourly to Salary

Pull → year

£615/wk ·£2,667/mo

£32,000

Formula: hourly × hours/week × 52 · tip shows annual gross