HGV Class 2 Driver (C) salary

Nationally, a hgv class 2 driver (c) earns roughly £29,000 to £37,000, with a midpoint of £33,000. Where the job is makes a real difference, so here's the same role by area. Slight uplift based on updated Aspion HGV guide reflecting continued demand, within 8% limit.

AreaLowerTypicalUpper
London and the Thames Gateway£33,000£37,500£42,100
Cambridge and Cambridgeshire£30,000£34,100£38,200
Felixstowe£29,300£33,400£37,400
Colchester and north Essex£28,800£32,800£36,800
Ipswich£28,500£32,500£36,400
Wider Suffolk£28,000£31,900£35,800
Norfolk and Great Yarmouth£28,000£31,900£35,800

Source: Aspion HGV Driver Salary Guide 2026 (update), October 2026. Area figures apply published regional pay differences; operational roles move less between areas because of the wage floor.

What we've actually advertised

Across 9 comparable vacancies on our own books, the midpoint was £50,000 (range £37,500 to £55,000). A sense-check, not the benchmark.

Hiring for this role?

We'll tell you straight whether your offer will land locally, and what it's costing you each day the seat stays empty.