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,233 job openings
Northampton1,159 job openings
Bristol1,064 job openings
Warrington901 job openings
Manchester852 job openings
Birmingham646 job openings
Leeds645 job openings
Leicester639 job openings
Southampton564 job openings
Derby523 job openings
Coventry520 job openings
Nottingham517 job openings
Liverpool505 job openings
Sheffield461 job openings
Kettering425 job openings
Swindon403 job openings
Glasgow370 job openings
Bradford358 job openings
Milton Keynes346 job openings
Lutterworth343 job openings
Peterborough309 job openings
Stoke-On-Trent279 job openings
Bedford271 job openings
Rugby268 job openings
Doncaster263 job openings
Chesterfield255 job openings
Newport206 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,125 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,233 job openings.
Explore 69,125 Truck Driver job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.