Average pay, hourly rate and hiring demand for hgv driver roles across the UK — free official ONS data.
In the UK, HGV drivers typically earn a competitive salary, reflecting the essential nature of their role in the logistics industry. This guide covers the factors influencing pay and offers insights for both employers and jobseekers in this field.
| Average annual salary | £33,800 |
|---|---|
| Average weekly pay (2022) | £650 |
| Hourly equivalent | £17.33 (based on a 37-hour week) |
| Monthly (gross) | £2,817 |
| Indicative pay range | £24,300 – £47,300 |
Average and weekly figures are official ONS ASHE estimates via LMI for All. The indicative range is derived around the ONS average to reflect typical spread by region and experience; actual offers vary.
Official Working Futures projections show UK employment in this occupation moving from about 312,264 in 2021 to 312,322 by 2035 (+0.0%) — demand is stable.
| Year | Avg weekly pay | Annualised |
|---|---|---|
| 2020 | £640 | £33,280 |
| 2022 | £650 | £33,800 |
To attract skilled HGV drivers, UK employers should offer competitive pay and consider flexible working arrangements. Highlighting opportunities for career progression and additional benefits can also help secure quality candidates.
Post jobs, screen and pipeline candidates, and let Remi — our AI recruiter — shortlist for you. Built by a working UK & Ireland agency.
Start Your Free TrialRecruitment software for agencies£499/mo Starter · £999/mo Growth · flat fee, unlimited users · free trial
Jobseekers can enhance their earning potential by gaining relevant certifications and experience in various driving conditions. Networking within the industry and considering roles in higher-demand areas may also lead to better pay opportunities.
You will need a valid HGV driving licence, a Driver Certificate of Professional Competence (CPC), and a good understanding of road safety regulations.
Yes, many HGV drivers have the chance to work overtime, which can significantly increase their overall earnings.
Typically, HGV drivers work around 40 to 50 hours a week, but this can vary depending on the employer and specific contracts.