Average salary
£38,000 - £42,436
Median salary
£38,000 - £42,436
Lower rangeUpper range
Salary distribution by percentile
10th percentile£26k
25th percentile£33k
Median£38k
75th percentile£42k
90th percentile£49k
50% of professionals earn between £33,000 - £42,436 GBP
The median salary is £38,000
Top cities
London3,254 job openings
Northampton1,162 job openings
Bristol1,066 job openings
Warrington903 job openings
Manchester853 job openings
Birmingham647 job openings
Leeds647 job openings
Leicester639 job openings
Southampton564 job openings
Derby525 job openings
Coventry523 job openings
Nottingham520 job openings
Liverpool506 job openings
Sheffield462 job openings
Kettering425 job openings
Swindon403 job openings
Glasgow376 job openings
Bradford358 job openings
Milton Keynes346 job openings
Lutterworth344 job openings
Peterborough309 job openings
Stoke-On-Trent279 job openings
Bedford274 job openings
Rugby268 job openings
Doncaster264 job openings
Chesterfield256 job openings
Newport207 job openings
Related professions
GBP 36,706 - 50,000+8%
GBP 60,000 - 150,000+161%
GBP 61,000 - 92,500+91%
GBP 80,000 - 250,000+310%
GBP 29,120 - 32,000-24%
GBP 31,900 - 36,075-15%
GBP 32,000 - 38,000-13%
GBP 34,878 - 40,478-6%
GBP 36,750 - 40,000-5%
GBP 40,000 - 45,000+6%
The average salary for a Truck Driver in United Kingdom is GBP 38,000 - GBP 42,436 per year in 2026. The median salary is GBP 40,218 per year, based on 69,369 active job listings.
The cities with the most Truck Driver job opportunities in United Kingdom are London, Northampton, Bristol, Warrington, Manchester. London leads with 3,254 job openings.
Explore 69,369 Truck Driver job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.