Typical pay for a Train Driver is £28,000 to £65,000 a year National Careers Service

Salary surveys

Official earnings statistics, train and tram drivers

Median gross annual pay (ONS employer survey)£63,807
Industry average basic salary after the 2024 national pay dealaround £69,000

ONS Annual Survey of Hours and Earnings (via Full Fact analysis); Rail Delivery Group industry figure, 2024. There is no national pay scale. Basic pay is agreed per train operating company with the unions, so ranges vary by operator.

Live advertised-pay data for this role is not available right now.