Skip to content
Hourly→Salary

train driver salary uk

Train Driver Salary UK: Hourly and Annual Pay Benchmarks from ONS Data

The median train driver salary UK is approximately £76,176 to £76,327 per year, with a median hourly rate of £38.97, based on ONS ASHE 2025 provisional data for full-time employee jobs.

Train Driver Salary UK: What the Official Data Shows

The train driver salary UK is one of the most talked-about earnings benchmarks in the country. According to the Office for National Statistics (ONS) Annual Survey of Hours and Earnings (ASHE) 2025 provisional data, the median gross annual pay for full-time train and tram drivers is approximately £76,176 to £76,327. The corresponding median hourly rate (excluding overtime) is £38.97. These figures place train drivers well above the UK median full-time annual salary of £39,039 and the median hourly rate of £19.67.

How to Convert Hourly to Annual for Train Drivers

If you see an hourly rate for a train driver role, you can estimate the annual salary using the standard conversion: annual ≈ hourly × hours per week × 52. For a typical full-time contract of 37.5 hours per week, the calculation would be:

£38.97 × 37.5 × 52 = £75,993

This aligns closely with the ONS median annual figure, confirming that the published hourly rate is based on a similar working pattern. However, actual annual earnings can vary due to shift patterns, overtime, and contractual hours. The ONS annual pay data already includes overtime and bonuses for employees who have been in the same job for at least a year.

How Train Driver Pay Compares to National Benchmarks

To put the train driver salary UK in context:

  • National Living Wage (2025 rate): £12.21 per hour for employees aged 21 and over. At 37.5 hours per week, that equals about £23,809 per year.
  • UK median full-time hourly pay: £19.67 per hour (ONS ASHE 2025).
  • UK median full-time annual pay: £39,039.

A train driver earning the median hourly rate of £38.97 earns nearly double the national median hourly wage and more than three times the National Living Wage. This reflects the specialised training, safety responsibilities, and unsocial hours associated with the role.

Regional Variations in Train Driver Pay

ONS data reveals that train driver salaries are not uniform across the UK. The table below summarises median annual and hourly pay for selected regions (where data is available):

Region Median Annual Median Hourly
London £77,889 £39.01
South East £76,715 £38.97
East of England £75,608 £38.97
Scotland £70,367 £37.39
West Midlands £67,428 £36.02

Some regions, such as Wales and the South West, have suppressed annual figures due to small sample sizes but show hourly rates around £39.78 and £37.37 respectively. London weighting is evident, with London drivers earning about £1,700 more annually than the national median.

Important Caveats: What the ONS Figures Don’t Tell You

While the train driver salary UK headline is impressive, it’s essential to understand what the ONS data covers:

  • Full-time employee jobs only: The figures exclude trainees, apprentices, and self-employed drivers. Trainee train driver salaries are typically much lower, often starting around £25,000–£30,000 during training.
  • Annual pay is for established employees: The ONS annual figures are based on employees who have been in the same job for at least a year. Newly qualified drivers may earn less initially.
  • Overtime and allowances: The median includes overtime, shift premiums, and bonuses. A guaranteed base salary may be lower. Always check whether an advertised figure is basic pay or expected total earnings.
  • Not a guarantee for every operator: Different train operating companies have different pay scales, collective agreements, and rostering practices. The ONS median is an average across the occupation, not a promise from any single employer.

Using the Hourly to Salary Calculator

If you are comparing a train driver hourly rate with a salaried offer, use our Hourly to Salary tool to see the annual equivalent. Remember that the conversion assumes a steady contracted week with no unpaid overtime. For a more detailed breakdown of UK pay benchmarks, visit our salary data page.

Frequently Asked Questions

How is the train driver salary UK calculated from the hourly rate?

The ONS publishes a median hourly rate of £38.97 for train and tram drivers. Using a standard 37.5-hour week and 52 weeks per year, the annual equivalent would be £38.97 × 37.5 × 52 = £75,993. This is very close to the published median annual figure of around £76,176–£76,327, confirming the consistency of the data. However, actual annual earnings depend on shift patterns, overtime, and contractual hours.

Is the train driver salary UK the same across all regions?

No. ONS data shows regional differences. For example, London train drivers have a median annual pay of £77,889 and hourly rate of £39.01, while in Scotland the median annual is £70,367 and hourly £37.39. Some regions like Wales and the South West have suppressed data for annual figures but show hourly rates around £39.78 and £37.37 respectively. Always check local operator pay scales.

Does the train driver salary UK include overtime and bonuses?

The ONS annual pay figures include all gross pay from the employer, including overtime, shift premiums, and bonuses, for employees who have been in the job for at least a year. However, the median figure does not distinguish between base salary and additional earnings. Some advertised salaries may be basic pay only, while actual earnings can be higher with rest-day work or Sunday premiums. Always verify what is guaranteed in your contract.

Final Thoughts

The train driver salary UK remains well above national averages, reflecting the skill and responsibility required. However, the headline figures should be interpreted with care. Use official ONS data as a benchmark, but always consult your contract and operator-specific pay scales for accurate figures. For more insights on UK salaries and hourly-to-annual conversions, explore our salary articles and topics pages.

FAQs

How is the train driver salary UK calculated from the hourly rate?

The ONS publishes a median hourly rate of £38.97 for train and tram drivers. Using a standard 37.5-hour week and 52 weeks per year, the annual equivalent would be £38.97 × 37.5 × 52 = £75,993. This is very close to the published median annual figure of around £76,176–£76,327, confirming the consistency of the data. However, actual annual earnings depend on shift patterns, overtime, and contractual hours.

Is the train driver salary UK the same across all regions?

No. ONS data shows regional differences. For example, London train drivers have a median annual pay of £77,889 and hourly rate of £39.01, while in Scotland the median annual is £70,367 and hourly £37.39. Some regions like Wales and the South West have suppressed data for annual figures but show hourly rates around £39.78 and £37.37 respectively. Always check local operator pay scales.

Does the train driver salary UK include overtime and bonuses?

The ONS annual pay figures include all gross pay from the employer, including overtime, shift premiums, and bonuses, for employees who have been in the job for at least a year. However, the median figure does not distinguish between base salary and additional earnings. Some advertised salaries may be basic pay only, while actual earnings can be higher with rest-day work or Sunday premiums. Always verify what is guaranteed in your contract.

Hourly to Salary

Pull → year

£615/wk ·£2,667/mo

£32,000

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