HGV drivers remain in strong demand across the UK in 2026/27. A Class 2 (Category C) rigid lorry driver earns GBP 28,000-35,000 per year as a permanent employee, while a Class 1 (Category C+E) articulated vehicle driver earns GBP 32,000-45,000, with long-haul specialists reaching GBP 55,000. Agency drivers can earn premium hourly rates but miss out on paid holiday and employer benefits. Owner-driver operators running their own truck and operator licence can take home GBP 45,000-80,000+ after vehicle costs, though income is less predictable. This guide sets out pay ranges by role and experience level and shows estimated take-home after income tax and National Insurance for 2026/27 using verified HMRC rates. All figures are estimates -- use the linked calculators for your own exact numbers.
HGV Driver Salary Overview -- UK 2026/27
The HGV driver shortage that emerged during the pandemic has eased somewhat but demand for qualified drivers remains above pre-2020 levels, particularly for Class 1 (Cat C+E) articulated vehicle drivers, ADR-certified tanker drivers and those willing to work nights or international routes. Pay has risen materially since 2020 and continues to sit well above the National Living Wage floor of GBP 12.71 per hour (GBP 26,356 per year at 40 hours per week) that applies from April 2026 for workers aged 21 and over.
Regional variation is less pronounced for HGV driving than for office-based roles, because the work involves travel by definition. However, London and the South East still tend to pay 5-15% above the national rate for the same licence category, and some specialist sectors (chilled food, pharmaceuticals, waste management) pay above general haulage rates.
Role / level
Gross salary range
Approx take-home/yr
Approx take-home/mo
Notes
Class 2 (Cat C) -- entry level
GBP 28,000-32,000
~GBP 22,000-25,000
~GBP 1,835-2,087
Rigid lorry, local multi-drop or supermarket runs
Class 2 (Cat C) -- experienced
GBP 30,000-35,000
~GBP 24,240-27,440
~GBP 2,020-2,287
Specialist loads, nights or double-shift allowances
Class 1 (Cat C+E) -- employed
GBP 32,000-45,000
~GBP 25,000-33,840
~GBP 2,087-2,820
Articulated tractor-trailer, general haulage
Long-haul / specialist Class 1
GBP 40,000-55,000
~GBP 30,640-37,000
~GBP 2,553-3,083
International, ADR dangerous goods, tanker
Agency Class 1 (full-time equiv.)
GBP 30,000-43,000
~GBP 24,240-32,000
~GBP 2,020-2,667
No paid holiday included -- headline rate higher
Owner-driver operator (net profit)
GBP 45,000-80,000+
~GBP 31,000-52,200
~GBP 2,583-4,350
After vehicle, fuel, insurance, maintenance costs
Take-home estimates use 2026/27 England income tax and 8% employee NI rates. Personal Allowance GBP 12,570. No pension salary sacrifice, student loan or overtime applied. Owner-driver figures use income tax plus Class 4 NI on net profit after costs.
Take-Home Pay Breakdown for HGV Drivers 2026/27
Employed HGV drivers in England pay income tax and Class 1 employee National Insurance (NI) through PAYE. The 2026/27 rates are:
--Personal Allowance: the first GBP 12,570 of income is tax-free. This tapers for earnings above GBP 100,000 and disappears at GBP 125,140.
--Income tax: 20% on GBP 12,571-50,270 (basic rate); 40% on GBP 50,271-125,140 (higher rate). Most HGV drivers fall entirely in the basic rate band.
--Employee NI: 8% on earnings between GBP 12,570 and GBP 50,270; 2% on anything above GBP 50,270.
To illustrate: a Class 1 driver earning GBP 38,000 gross pays approximately GBP 5,086 income tax (20% on GBP 25,430 taxable income) and approximately GBP 2,034 NI (8% on GBP 25,430), leaving a net of around GBP 30,880 per year -- about GBP 2,573 per month. Pension contributions and any student loan repayments would reduce this further.
A Class 2 driver on GBP 30,000 gross pays approximately GBP 3,486 income tax and approximately GBP 1,394 NI, leaving around GBP 24,240 net per year (GBP 2,020 per month).
Overnight subsistence allowances paid within HMRC approved limits (GBP 34.90 per night away from home for HGV drivers) are tax-free and do not appear in the above income figures. Where an employer pays a higher rate, only the excess above the approved amount is taxable.
Use the calculator for your exact figure: overtime, night allowances, pension sacrifice and student loan all shift your take-home. The take-home pay calculator handles all of these in seconds.
Pensions and Benefits for HGV Drivers
Permanent employed HGV drivers are automatically enrolled into a workplace pension once earnings exceed GBP 10,000. The 2026/27 statutory minimum contributions are 3% from the employer and 5% from the employee, applied to qualifying earnings between GBP 6,240 and GBP 50,270.
--Employer contribution: a driver on GBP 35,000 receives approximately GBP 857 per year from their employer into their pension. Opting out forfeits this entirely.
--Tax relief on employee contributions: contributions are made from gross pay before income tax, so a 5% contribution reduces take-home by 4% in the basic rate band -- the government tops up the rest.
--Annual allowance: GBP 60,000 (or 100% of earnings, whichever is lower). Well above what most drivers will contribute.
--State Pension: HGV drivers build State Pension entitlement through NI contributions while employed. The full new State Pension is GBP 241.30 per week (GBP 12,548 per year) from April 2026 after 35 qualifying years. You need at least 10 years to receive any State Pension.
--Agency and owner-driver workers: agency workers may be eligible for auto-enrolment through the agency if they meet the earnings threshold. Owner-drivers are responsible for their own pension savings -- a SIPP with regular contributions is the most common approach.
HGV driving is physically demanding. Many drivers retire earlier than average or move to lighter work (yard shunting, transport administration) in their 50s. Starting pension contributions early makes a significant difference to retirement income. Use our pension calculator to model different contribution levels.
Career Progression and Pay for HGV Drivers
The clearest way to increase earnings as an HGV driver is to move up the licence categories and add specialist qualifications. The typical progression looks like this:
Cat C (Class 2) -- rigid lorry up to 32 tonnes: GBP 28,000-35,000 employed. Entry point for most new HGV drivers. Licence cost including theory, practical and CPC tests is typically GBP 1,500-3,000.
Cat C+E (Class 1) -- articulated tractor unit and trailer: GBP 32,000-45,000 employed. The C+E upgrade typically costs GBP 1,000-2,500 additional. Demand is strongest and pay premium is clearest at this level.
ADR (dangerous goods) certification: adds GBP 2,000-5,000+ per year for tanker, bulk powder or hazmat routes. Annual renewal required. Strongly worth pursuing for the right driver.
Long-haul / international: GBP 40,000-55,000 for experienced drivers covering mainland Europe. Requires knowledge of international haulage rules (AETR drivers hours, customs documentation post-Brexit).
Transport planning / fleet management: GBP 35,000-55,000. Drivers with logistics knowledge and a Certificate of Professional Competence (Transport Manager CPC) can move off the road into operations roles.
Owner-driver operator: GBP 45,000-80,000+ net profit. Requires operator licence, own vehicle finance, insurance and business acumen. The highest earning potential but also the highest risk and administrative burden.
The Driver Certificate of Professional Competence (Driver CPC) -- 35 hours of periodic training every 5 years -- is a legal requirement for professional HGV drivers and maintains the right to drive commercially. This is distinct from the Transport Manager CPC needed to run a haulage business.
Self-Employed vs Employed HGV Drivers: Which Pays More?
Many experienced Class 1 drivers consider going self-employed, either as agency contractors or owner-drivers. The headline numbers can look very attractive, but the comparison with permanent employment is not straightforward.
Agency work as a self-employed contractor often pays GBP 15-22 per hour for Class 1 work, but rates are variable and work is not guaranteed. Tax-wise, a self-employed driver pays income tax on profit plus Class 4 NI (6% on profit between GBP 12,570 and GBP 50,270, then 2% above), which is lower than employee NI, but they also lose employer pension contributions, statutory sick pay (SSP is GBP 123.25 per week as an employee), and paid holiday.
Owner-driver operating your own truck is a step further. The operator must hold a standard national or international operator licence, maintain the vehicle to DVSA standards, keep tachograph records and manage fuel, maintenance and insurance as business costs. After all costs, a successful owner-driver can net GBP 45,000-80,000+ per year, but a bad patch (vehicle breakdown, rate collapse, low loads) can quickly erode margins.
--Costs an employed driver never sees: vehicle finance or lease, road fund licence, insurance (GBP 5,000-12,000+ per year for HGV), tyres and maintenance, fuel (the single largest cost), operator licence fee, and tachograph calibration.
--Tax advantage: Class 4 NI is lower than Class 1 employee NI. All legitimate business costs are deductible from taxable profit.
--No safety net: no employer sick pay, no redundancy entitlement, no paid holiday and no employer pension contribution.
An employed Class 1 driver on GBP 40,000 nets approximately GBP 30,640 per year (GBP 2,553 per month). An owner-driver would need net profit (after all vehicle and business costs) of around GBP 38,000-40,000 to match that take-home after tax and Class 4 NI. Whether the extra risk and administration is worth it depends on individual circumstances, driving routes and business skills.
Frequently Asked Questions
Frequently Asked Questions
How much does a Class 1 HGV driver earn in the UK in 2026/27?
A Class 1 HGV driver (Category C+E, articulated vehicle) earns GBP 32,000-45,000 per year in 2026/27 as an employed driver, with long-haul specialists and those working anti-social hours earning up to GBP 55,000. An agency Class 1 driver may earn GBP 15-20 per hour (GBP 30,000-40,000+ for full-time hours), though agency work lacks paid holiday. A Class 1 driver earning GBP 38,000 takes home approximately GBP 29,100 per year after income tax and National Insurance -- around GBP 2,425 per month. Owner-driver operators who own their own truck and run under their own operator licence can earn GBP 45,000-80,000+ but must fund vehicle costs, fuel, maintenance and insurance.
How much does a Class 2 HGV driver earn in the UK?
A Class 2 HGV driver (Category C, rigid lorry up to 32 tonnes) typically earns GBP 28,000-35,000 per year as an employed driver in 2026/27. Drivers working overnight runs, multi-drop supermarket deliveries or specialist vehicles (tankers, curtainsiders) tend to reach the upper end. A Class 2 driver on GBP 30,000 gross takes home approximately GBP 24,240 per year (around GBP 2,020 per month) after income tax and employee National Insurance. Upgrading to a Class 1 (Category C+E) licence is the most common way to move into a higher pay bracket.
What is the difference in take-home pay between a Class 1 and Class 2 HGV driver?
The pay gap between Class 1 and Class 2 roles is typically GBP 4,000-10,000 per year gross, reflecting the additional skill, licence cost and demand for articulated vehicle drivers. A Class 2 driver on GBP 30,000 nets approximately GBP 24,240 per year (GBP 2,020 per month). A Class 1 driver on GBP 38,000 nets approximately GBP 29,100 per year (GBP 2,425 per month). A senior Class 1 driver on GBP 45,000 nets approximately GBP 33,840 per year (GBP 2,820 per month). The cost of the C+E licence upgrade (GBP 2,000-4,000 including training and tests) is typically recovered within a year in higher pay.
Show 7 more questionsShow fewer questions
How much do agency HGV drivers earn and how does it compare to permanent employment?
Agency HGV drivers are typically paid GBP 13-18 per hour for Class 2 work and GBP 15-20+ per hour for Class 1 work in 2026/27, with premium rates on nights, weekends and bank holidays. For full-time equivalent hours (around 48 weeks at 40-45 hours) that equates to GBP 26,000-43,000+. However, agency workers do not receive paid holiday in their headline rate -- this is either rolled up into the hourly rate or paid separately. Permanent employees receive 28 days statutory holiday (including bank holidays) plus potential sick pay and employer pension contributions. Many drivers use agency work between permanent roles or to earn higher short-term rates, but the lack of income security and benefits makes direct comparison with permanent employment tricky.
How does an owner-driver operator HGV business work and what can you earn?
An owner-driver operator owns or finances their own HGV, holds an operator licence (O-licence) and contracts directly with haulage firms, freight brokers or their own customers. Revenue depends on miles run, load type and rate negotiated -- typically GBP 1.50-2.50 per mile for general haulage. After fuel (a major cost), vehicle finance or depreciation, insurance (truck and trailer, goods in transit, public liability), tyres, maintenance and O-licence fees, net profit can range from GBP 30,000 to GBP 80,000+ per year. Owner-drivers are usually self-employed and pay income tax plus Class 4 National Insurance on profit. The business risk is real -- fuel price spikes and downtime directly hit earnings -- but successful owner-drivers significantly out-earn employed counterparts.
What pension do HGV drivers get and should they pay more in?
Employed HGV drivers earning above GBP 10,000 are automatically enrolled into a workplace pension with a minimum 3% employer contribution and 5% employee contribution on qualifying earnings (GBP 6,240-50,270). Larger haulage firms may offer enhanced schemes. A driver earning GBP 35,000 who contributes 5% (GBP 1,750) saves GBP 350 in income tax relief (20% basic rate), so the cost to take-home is GBP 1,400. The employer adds GBP 1,050 -- effectively free money. Agency and owner-driver workers have no employer pension and must arrange their own SIPP or personal pension, making regular saving from income especially important given physically demanding work that may limit later-life earnings.
Do HGV drivers pay tax on overnight allowances and subsistence?
HMRC has an agreed industry scale rate for HGV drivers who stay away from home overnight. For 2026/27, the approved amount is GBP 34.90 per night (GBP 26.20 if the employer provides free evening meal). Payments within these limits are tax-free and NI-free with no need for receipts. Payments above the scale rate are taxable unless the driver provides actual receipts. Drivers should check their employer is applying the correct rate and keeping records. Self-employed owner-drivers can claim actual reasonable subsistence costs as a business expense, but must retain receipts and be able to justify amounts to HMRC.
What are the career progression options and pay milestones for HGV drivers?
The typical career path starts at Cat C (Class 2) rigid lorry on GBP 28,000-35,000, then upgrading to Cat C+E (Class 1) articulated for GBP 32,000-45,000. Specialist roles add further pay: tanker drivers often earn GBP 5,000-10,000 above standard rates due to ADR (dangerous goods) requirements. Long-haul international drivers covering continental routes can earn GBP 40,000-55,000. Beyond driving, routes into fleet management, transport operations, driver training (ADI/CPC delivery) and logistics management can take earnings to GBP 40,000-70,000+. Holding a CPC (Certificate of Professional Competence) for operator licensing is needed to run your own business.
Do Hgv Drivers pay Scottish Income Tax if they live and work in Scotland?
Yes -- if your main home is in Scotland, HMRC applies Scottish Income Tax rates (set by the Scottish Government) instead of the rUK bands, even though National Insurance stays the same UK-wide. For 2026/27 the Scottish bands are: Starter rate 19% on taxable income from GBP 0 to GBP 3,967, Basic rate 20% from GBP 3,967 to GBP 16,956, Intermediate rate 21% from GBP 16,956 to GBP 31,092, Higher rate 42% from GBP 31,092 to GBP 62,430, Advanced rate 45% from GBP 62,430 to GBP 125,140, and Top rate 48% above GBP 125,140 (all above the GBP 12,570 Personal Allowance). Middle earners typically pay a little more tax in Scotland than in the rest of the UK, while the gap widens for higher earners.
What is the Personal Allowance taper and does it affect Hgv Drivers?
Yes, once total taxable income for the tax year passes GBP 100,000, the GBP 12,570 tax-free Personal Allowance is reduced by GBP 1 for every GBP 2 earned above that threshold, and it is fully withdrawn by GBP 125,140. This creates an effective marginal tax rate of around 60% on income in that band (62% for Scottish taxpayers in the Higher/Advanced bands), which particularly affects senior or self-employed Hgv Drivers whose earnings climb into that range. Increasing pension contributions to bring adjusted net income back under GBP 100,000 is the most common way to avoid the trap.