Skip to content
Hourly→Salary

hgv driver salary

HGV Driver Salary 2026: Hourly Rates, Annual Pay and How They Compare

The median gross annual salary for a large goods vehicle (HGV) driver in the UK is £39,141, with a median hourly rate of £16.25 (excluding overtime), according to ONS ASHE 2025 provisional data.

HGV Driver Salary: Hourly Rates and Annual Pay in 2026

If you're considering a career as an HGV driver or are comparing job offers, understanding the typical hgv driver salary is essential. The most authoritative source for UK earnings is the Office for National Statistics' Annual Survey of Hours and Earnings (ASHE). The 2025 provisional data (published in late 2025) provides the latest snapshot for large goods vehicle drivers.

Median HGV Driver Pay

According to ONS ASHE, the median gross annual salary for an HGV driver in the UK is £39,141. The mean (average) is slightly lower at £38,887. The median hourly rate (excluding overtime) is £16.25.

To put that in context, the UK median full-time gross annual pay across all occupations is £39,039 – so HGV drivers earn essentially the national average. However, the distribution is wide: the 10th percentile earns £24,708 per year, while the 90th percentile earns £52,634. This reflects differences in experience, type of haulage (e.g., 44-tonne vs. van driving), and overtime.

Converting Hourly to Annual Salary

When comparing hourly-paid HGV jobs with salaried offers, use the standard conversion: annual salary ≈ hourly rate × contracted hours per week × 52 weeks. For example, at £16.25 per hour and a 37.5-hour week, the annual equivalent is about £31,688. But many HGV drivers work more than 37.5 hours – the ASHE data shows that full-time drivers (over 30 hours/week) have a median annual pay of £39,905, implying a higher effective hourly rate when overtime is included.

Use our hourly calculator to try different hour assumptions. For a broader view of UK pay, see our salary data page.

How HGV Driver Pay Compares to the National Living Wage

The National Living Wage (NLW) for employees aged 21 and over rises to £12.71 per hour from April 2026 (it was £12.21 in 2025). At 37.5 hours per week, that equates to £24,784.50 per year. The median HGV driver hourly rate of £16.25 is well above the NLW. Even the 10th percentile hourly rate of £13.25 is above the 2026 NLW, meaning almost all HGV drivers earn more than the legal minimum.

Overtime, London Weighting and Other Factors

ONS ASHE figures exclude overtime pay. In practice, many HGV drivers regularly work overtime, which can push annual earnings significantly higher. The RHA Pay Report 2026 (from the Road Haulage Association) notes that hourly rates for 44-tonne operations range from £12.50 to £24.00, with most members reporting rates in that band. Overtime is often paid at a premium, and night-out allowances can add further income.

London weighting is not separately identified in ASHE for HGV drivers, but drivers operating in or around London may receive higher rates. Always check your contract for shift premiums, weekend rates, and subsistence allowances.

Full-Time vs Part-Time HGV Driver Salaries

ONS ASHE breaks down pay by full-time and part-time status. Full-time HGV drivers (working more than 30 paid hours per week) have a median annual salary of £39,905. Part-time drivers (30 hours or fewer) have a median of £22,698. The hourly rate for part-time drivers is not published separately, but it is likely similar to full-time rates on a pro-rata basis.

Using Salary Benchmarks in Job Negotiations

When you receive a job offer, compare the hourly rate or annual salary against the ONS median. If the offer is below the 10th percentile (£24,708), it may be a low-paying role. If it's above the 90th percentile (£52,634), it's a top-tier position. Remember that your take-home pay will be reduced by Income Tax (personal allowance £12,570), National Insurance, and any pension contributions. For a quick estimate, see our salary articles on take-home pay.

Summary

The hgv driver salary in the UK is competitive with the national median. With a median hourly rate of £16.25 and annual pay of £39,141, HGV driving offers solid earnings potential, especially with overtime. Use the hourly-to-annual conversion carefully, factoring in your actual contracted hours and any additional payments. For the most up-to-date figures, always refer to official ONS releases and your employer's offer letter.

Frequently Asked Questions

What is the average HGV driver salary in the UK?

According to the ONS Annual Survey of Hours and Earnings (ASHE) 2025 provisional data, the median gross annual salary for large goods vehicle drivers is £39,141. The mean (average) is £38,887. For full-time HGV drivers specifically, the median is £39,905, and for part-time drivers it is £22,698.

How do I convert an HGV driver hourly rate to an annual salary?

A common rule of thumb is to multiply your hourly rate by your contracted weekly hours and then by 52 weeks. For example, if you earn £16.25 per hour and work 37.5 hours per week, your annual salary would be approximately £16.25 × 37.5 × 52 = £31,687.50. However, many HGV drivers work more than 37.5 hours or receive overtime, which can significantly increase actual earnings. Always check your contract for guaranteed hours and overtime rates.

How does the HGV driver salary compare to the UK median and the National Living Wage?

The median HGV driver salary of £39,141 is slightly above the UK all-occupation median full-time annual pay of £39,039 (ONS ASHE 2025). It is well above the National Living Wage for 2026/27: at £12.71 per hour for a 37.5-hour week, the annual NLW equivalent is £24,784.50. Even the 10th percentile HGV driver pay (£24,708) is close to the NLW annual figure, indicating that entry-level HGV roles pay near the legal minimum.

FAQs

What is the average HGV driver salary in the UK?

According to the ONS Annual Survey of Hours and Earnings (ASHE) 2025 provisional data, the median gross annual salary for large goods vehicle drivers is £39,141. The mean (average) is £38,887. For full-time HGV drivers specifically, the median is £39,905, and for part-time drivers it is £22,698.

How do I convert an HGV driver hourly rate to an annual salary?

A common rule of thumb is to multiply your hourly rate by your contracted weekly hours and then by 52 weeks. For example, if you earn £16.25 per hour and work 37.5 hours per week, your annual salary would be approximately £16.25 × 37.5 × 52 = £31,687.50. However, many HGV drivers work more than 37.5 hours or receive overtime, which can significantly increase actual earnings. Always check your contract for guaranteed hours and overtime rates.

How does the HGV driver salary compare to the UK median and the National Living Wage?

The median HGV driver salary of £39,141 is slightly above the UK all-occupation median full-time annual pay of £39,039 (ONS ASHE 2025). It is well above the National Living Wage for 2026/27: at £12.71 per hour for a 37.5-hour week, the annual NLW equivalent is £24,784.50. Even the 10th percentile HGV driver pay (£24,708) is close to the NLW annual figure, indicating that entry-level HGV roles pay near the legal minimum.

Hourly to Salary

Pull → year

£615/wk ·£2,667/mo

£32,000

Formula: hourly × hours/week × 52 · tip shows annual gross