Skip to content
UK Minimum Wage

average train driver salary uk

Average train driver salary UK: what the official figures really show

Discover the true average train driver salary UK based on ONS data. We separate fact from myth, covering regional differences, basic pay vs total reward, and common misconceptions.

Pay snapshot: The median gross annual salary for a full-time train driver in the UK is £76,327 according to the ONS 2025 provisional data, but actual take-home pay depends on region, hours, and overtime.

Related pay reference

£ / year

  • Finance & insurance£52,000 / year
  • IT & software£48,000 / year
  • Education£38,000 / year
  • Health & social care£36,000 / year
  • Public administration£35,000 / year

Introduction: separating myth from reality

When you search for “average train driver salary uk”, you’ll see headlines claiming train drivers are among the best-paid workers in Britain. While that’s true in terms of gross annual earnings, the full picture is more nuanced. Many people assume all train drivers earn a flat £70,000+ from day one, or that the figure represents basic take-home pay. In this guide, we’ll cut through the common myths and mistakes using official data from the Office for National Statistics (ONS) and other reputable sources.

The official ONS figure for average train driver salary uk

The most authoritative source is the ONS Annual Survey of Hours and Earnings (ASHE). For 2025 (provisional data, reference period April 2025), the median gross annual earnings for full-time train and tram drivers (SOC 2020 code 8231) is £76,327. The mean (average) is £75,860, and the typical range (25th to 75th percentile) is £68,924 to £83,129. This places train drivers in eighth place out of 339 occupations – ahead of head teachers, senior police officers, and clinical psychologists.

It’s important to note that this figure is for full-time employees only and includes overtime, shift allowances, and bonuses. The ONS defines full-time as working more than 30 hours per week. Part-time drivers or those in training will earn less.

Why the headline figure can be misleading

Basic pay vs total earnings

A common mistake is to treat the ONS median as basic salary. An Office of Rail and Road (ORR) report from 2022 found that median basic pay for train drivers was £58,120, while median total reward (including pension contributions, benefits, and other non-cash elements) was £66,043. The difference between basic pay and the ONS figure of £76,327 is largely due to overtime, which is common in the rail industry because of shift patterns and weekend working.

Regional variation

The average train driver salary uk varies significantly by region. According to ONS data broken down by region:

  • South West: £86,944
  • London: £78,536
  • South East: £78,345
  • East of England: £75,927
  • Scotland: £71,661
  • North West: £70,919
  • West Midlands: £67,428
  • Wales: £65,470

So a driver in Wales earns about £21,000 less than a driver in the South West. This reflects differences in operators, cost of living, and local pay agreements.

Gross vs take-home pay

Another frequent misunderstanding is confusing gross annual salary with net take-home pay. From £76,327, you’ll deduct income tax, National Insurance, and any pension contributions. Depending on your tax code and pension scheme, take-home pay could be around £4,000–£4,500 per month. Always check your contract and use a take-home pay calculator for accurate figures.

Common myths and mistakes about train driver pay

Myth 1: All train drivers earn the same

Reality: Pay varies by train operating company (TOC), region, and experience. New entrants typically start on a trainee rate (often around £30,000–£40,000) and progress to the full rate after 18–24 months. Some TOCs use spot rates (a single rate for the role), while others have incremental scales. The ONS median includes both experienced and less experienced drivers.

Myth 2: The average train driver salary uk is the same as basic pay

As discussed, the ONS figure includes overtime and bonuses. If you’re comparing job adverts, look for “basic salary” versus “OTE” (on-target earnings). Many adverts quote a basic salary of £55,000–£65,000, with overtime potentially pushing total earnings to £75,000+.

Myth 3: Train drivers are overpaid compared to other professions

While train drivers earn more than the national median, the role requires significant responsibility, irregular hours, and extensive training. The ORR report noted that total reward for rail roles is broadly in line with comparable roles elsewhere in the economy. The high headline figure partly reflects the amount of overtime worked.

How the average train driver salary uk compares to other roles

For context, here are median gross annual earnings for selected occupations from the same ONS dataset:

  • Financial managers: £76,447
  • Airline pilots: £82,746
  • Head teachers: around £65,000–£70,000 (varies by phase)
  • Clinical psychologists: £58,366
  • Solicitors: £56,977

Train drivers sit just below airline pilots and financial managers, but well above many professional roles. However, remember that these are medians – the top 10% of train drivers earn more than £83,129 (the 75th percentile), but the ONS suppresses the 90th percentile for this occupation.

What affects train driver pay?

  • Region: As shown, regional differences can be £20,000+.
  • Operator: Different TOCs have different pay deals. Some are known for higher overtime rates.
  • Experience: Trainee rates are lower; full rates are reached after training.
  • Overtime and shift work: Many drivers work weekends, nights, and bank holidays, which attract premium rates.
  • Spot rate vs incremental scale: Some operators pay a flat rate for the role, others have incremental progression.

The importance of checking official sources

When researching the average train driver salary uk, always refer to the ONS ASHE data or official company disclosures. Avoid relying on anecdotal forum posts or outdated news articles. The ONS updates its earnings data annually, usually in October. For the most current statutory minimum wage rates, see our UK Minimum Wage page. For comparisons with other occupations, visit our pay data section.

Conclusion

The average train driver salary uk of £76,327 is a robust ONS estimate, but it’s not the whole story. Basic pay is lower, regional differences are large, and take-home pay is reduced by tax and pension contributions. If you’re considering a career as a train driver, look at specific operator adverts for basic salary and typical overtime opportunities. And always remember that official statistics are the best guide – not headlines.

Frequently asked questions

What is the average train driver salary UK according to the latest ONS data?

The Office for National Statistics (ONS) Annual Survey of Hours and Earnings (ASHE) 2025 provisional data shows a median gross annual salary of £76,327 for full-time train and tram drivers. The mean (average) is £75,860, and most drivers earn between £68,924 and £83,129. These figures include overtime, bonuses, and shift allowances.

Is the average train driver salary UK the same as basic pay?

No. The ONS figure reflects total gross earnings including overtime, bonuses, and allowances. An Office of Rail and Road (ORR) report from 2022 found median basic pay for train drivers was £58,120, with total reward (including pension, benefits, etc.) at £66,043. The difference highlights how shift work and overtime can significantly boost annual pay.

How does the average train driver salary UK compare to the national median?

The UK median gross annual earnings for all full-time employees was £39,039 in April 2025. Train drivers earn nearly double that, placing them among the top 10 best-paid occupations. However, entry-level or trainee drivers earn less, and regional differences are large – for example, drivers in Wales have a median of £65,470, while those in the South West earn £86,944.