Skip to content
Hourly→Salary

hgv salary uk

HGV Salary UK: Converting Hourly Rates to Annual Pay in 2026

The median gross annual salary for a full-time large goods vehicle driver in the UK is around £39,141, with a median hourly rate of £16.25 (excluding overtime).

Understanding HGV Salary UK: Hourly to Annual Conversion

If you are an HGV driver or considering a career in logistics, knowing how to convert an hourly rate into an annual salary is essential for comparing job offers and planning your finances. This guide uses the latest official UK data to give you a clear picture of HGV salary UK figures, including the distinction between basic hourly pay, annual earnings, overtime, and regional variations like London weighting.

The Latest HGV Salary UK Benchmarks

The most authoritative source for UK employee earnings is the Office for National Statistics (ONS) Annual Survey of Hours and Earnings (ASHE). The provisional 2025 data for large goods vehicle drivers (occupation code 8211) shows:

  • Median gross annual salary: £39,141
  • Median gross hourly pay: £16.25
  • Median weekly pay: £766.60 (for full-time employees)

These figures include overtime, which is common in the industry. For comparison, the median gross annual earnings for all full-time UK employees in April 2025 was £39,039, so the typical HGV driver earns slightly above the national median.

The Road Haulage Association (RHA) Pay Report 2026 provides a more detailed breakdown by licence class. Based on a survey of 115 member firms, the national median basic hourly rates (excluding overtime, night-out allowances, and bonuses) are:

  • Class 1 (C+E, artic): £15.05 per hour
  • Class 2 (Cat C, rigid): £14.50 per hour
  • 7.5 tonne (C1): £13.05 per hour
  • Van (up to 3.5t): £12.50 per hour

Note that Class 1 drivers typically work longer hours – an average of 55 per week – which pushes their gross weekly pay higher despite the basic rate.

Converting Hourly Rate to Annual Salary for HGV Drivers

A standard conversion formula is:

Annual salary ≈ hourly rate × hours per week × 52 weeks

For example, if you are offered £16.25 per hour on a 40-hour contract:

£16.25 × 40 × 52 = £33,800 per year

However, many HGV drivers work more than 40 hours. The ONS reports median weekly hours for full-time LGV drivers at around 47. Using the same hourly rate:

£16.25 × 47 × 52 = £39,715 per year (close to the ONS median)

Always check your contract for guaranteed hours and overtime rules. Some employers pay overtime at time-and-a-quarter after 45 hours, while others offer flat-rate overtime. The difference can be thousands of pounds.

For a quick calculation, use our hourly calculator to see how different hours and rates affect your annual and monthly take-home pay.

Overtime, Night-Out Allowances, and Shift Premiums

HGV driving is not a standard 9-to-5 job. Many roles involve night shifts, weekend work, and overnight stays. These extras can significantly boost your earnings but are often not included in the headline hourly rate.

  • Overtime: Typically paid at 1.25x or 1.5x the basic rate after a threshold (e.g., after 45 hours). Some contracts offer flat-rate overtime, which can be less beneficial.
  • Night-out subsistence: The HMRC-approved rate is £26.20 per night (as of 2025/26), but some employers pay more or less.
  • Shift premiums: Night shifts or weekend work may attract an extra £1–£2 per hour.

When comparing job offers, multiply out the guaranteed week first. A £16 basic rate on 45 guaranteed hours may beat a £17 rate on 40 hours with overtime “available”.

Regional Variations and London Weighting

HGV salaries vary by region. ONS ASHE 2025 shows the following median annual pay for full-time LGV drivers:

  • London: £41,474
  • East of England: £40,611
  • South East: £39,535
  • North East: £37,083
  • Wales: £37,476

London and the South East command a premium, partly due to higher living costs and congestion. Some employers also pay a separate London weighting allowance, often £1,000–£3,000 per year. Always ask whether the advertised salary includes London weighting or if it is added on top.

National Living Wage and Minimum Wage for HGV Drivers

From April 2026, the National Living Wage (NLW) for employees aged 21 and over rises to £12.71 per hour (up from £12.21 in 2025). For a 40-hour week, that equates to an annual salary of £26,436.80. Most HGV driver roles pay well above the NLW, but it is the legal floor.

For younger drivers:

  • 18–20 year old rate: £10.85 per hour (from April 2026)
  • 16–17 year old rate: £8.00 per hour
  • Apprentice rate: £8.00 per hour

These rates apply to all sectors, including haulage.

How HGV Salary UK Compares to Other Occupations

The median full-time UK salary across all occupations is £39,039 (ONS ASHE 2025). HGV drivers at £39,141 sit just above that line. However, the top 10% of HGV drivers earn over £53,128, while the bottom 10% earn less than £28,253. The upper quartile (75th percentile) is around £46,679. This wide range reflects differences in licence class, experience, sector (e.g., ADR, tanker, refrigerated), and hours worked.

For more context, explore our salary data page which compares various UK occupations.

Key Takeaways for Job Seekers

  • Always convert the hourly rate to annual salary using your guaranteed hours. Don’t assume overtime will be available.
  • Check the overtime multiplier and threshold. Time-and-a-quarter after 45 hours is common; flat-rate overtime can cost you.
  • Ask about night-out allowances and shift premiums. These can add £5,000–£10,000 to your annual earnings.
  • Consider regional pay differences. A London job may pay more, but factor in commuting and living costs.
  • Use the official ONS and RHA data as benchmarks. The median HGV salary UK is around £39,000–£40,000, but your actual offer will depend on your licence, experience, and employer.

For further reading, see our salary articles on converting hourly rates and understanding UK pay scales.

Disclaimer

Hourly-to-salary figures assume a steady contracted week with no unpaid overtime, bonus, tips, or salary sacrifice. Annual ≈ hourly × hours/week × 52. Actual pay depends on rota, holiday pay method, London weighting, and overtime rules. Always check your contract and official GOV.UK guidance.

FAQs

What is the average HGV driver salary in the UK in 2026?

According to the ONS Annual Survey of Hours and Earnings (provisional 2025), the median gross annual salary for a full-time large goods vehicle driver is £39,141. The RHA Pay Report 2026 indicates median basic hourly rates of £15.05 for Class 1 and £14.50 for Class 2, with average weekly hours of 55 and 49 respectively. Actual earnings vary by licence class, region, overtime, and shift premiums.

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

A common rule of thumb is: annual salary ≈ hourly rate × hours per week × 52 weeks. For example, at £16.25 per hour and a 40-hour week, that gives £16.25 × 40 × 52 = £33,800. However, many HGV drivers work more than 40 hours; the ONS median weekly hours for full-time LGV drivers are around 47. Always check your contract for guaranteed hours and overtime rules. Use our [Hourly to Salary](/) calculator for a quick estimate.

Do HGV drivers get paid more in London?

Yes. ONS ASHE 2025 shows median annual pay for LGV drivers in London is £41,474, compared to the national median of £39,141. The South East and East of England also show higher medians. However, cost of living is higher in London, and some drivers receive additional London weighting allowances. Always compare the total package including shift premiums and night-out payments.

Hourly to Salary

Pull → year

£563/wk ·£2,438/mo

£29,250

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