Getting an HGV licence is one of the best career investments you can make in 2026. With driver shortages across the UK, starting salaries of £28,000–£35,000 for newly qualified drivers, and a clear training pathway that takes as little as four weeks, the return on investment is compelling. But how much does it actually cost to get your HGV licence?
The honest answer is: it depends. The total cost varies depending on which licence category you need, whether you start from scratch or already hold a Class 2, whether you pass first time, and which training provider you choose. This guide breaks down every cost so you can plan your budget accurately.
Table of Contents
Cost Overview: Class 2 vs Class 1
There are two main HGV licence categories:
- Class 2 (Category C) — Rigid lorries over 7,500 kg. This is the entry-level professional HGV licence.
- Class 1 (Category C+E) — Articulated lorries. This is the highest level of HGV licence and opens the most job opportunities.
You can either progress from Class 2 to Class 1 in two separate stages, or take a direct access course that combines both into a single programme. The direct access route is often more cost-effective overall.
D4 Medical Examination
Before you can apply for a provisional HGV licence, you must pass a Group 2 medical examination. This is more stringent than a standard driving medical and covers eyesight, cardiovascular health, neurological conditions, and other health factors relevant to professional driving.
The D4 medical must be completed by a DVLA-registered medical practitioner. Most GPs can complete it, but check they are registered to do so. The NHS does not cover the cost of the D4 medical — you pay privately.
Typical cost: £50–£100
The D4 form is submitted to the DVLA with your provisional licence application. For full details on what the medical involves, see: Essential HGV Medical Guidance for Drivers.
Provisional Licence Application
Once you have your D4 medical form, you apply to the DVLA for a provisional C or C+E licence. This is done online or by post using form D2.
Cost: £43 (online) or £43 (by post)
Processing time is typically 3–6 weeks, though it can take longer during busy periods. Apply well in advance of your planned training start date.
Theory Test Fees
The HGV theory test consists of two parts taken in the same sitting:
| Test | Cost | Pass Mark |
|---|---|---|
| Multiple choice (100 questions) | £26 | 85/100 |
| Hazard perception (19 clips) | Included in £26 | 67/100 |
Both parts are taken in the same sitting and cost £26 in total. If you fail one part, you must retake both and pay the full fee again. The pass rate for the HGV theory test is approximately 50%, so thorough preparation is essential.
The theory test is the same for both Class 2 and Class 1 — you only need to pass it once, even if you are taking both licences.
Driver CPC Test Fees
Professional HGV drivers must hold a Driver CPC qualification. The initial CPC includes two additional tests beyond the standard theory and practical tests:
| Test | Cost |
|---|---|
| Module 2 — Case studies (theory) | £23 |
| Module 4 — Practical demonstration | £55 (weekday) / £63 (evening/weekend) |
Module 2 is taken at the same test centre as the theory test (though it can be booked on the same day or separately). Module 4 is taken at a DVSA practical test centre, typically on the same day as your practical driving test.
Like the theory test, the CPC modules only need to be taken once — they cover both Class 2 and Class 1. For a full guide to the Driver CPC, see: Driver CPC Explained.
Practical Driving Test Fees
The practical driving test is taken separately for Class 2 and Class 1:
| Test | Weekday Cost | Evening/Weekend Cost |
|---|---|---|
| Class 2 (Category C) practical test | £115 | £141 |
| Class 1 (Category C+E) practical test | £115 | £141 |
If you take both Class 2 and Class 1, you pay for two separate practical tests. If you take the direct access route (Class 1 only), you still pay for one practical test — but it is conducted in an articulated vehicle.
Resit fees are the same as the original test fees. If you fail, you must wait a minimum of three working days before rebooking.
Training Costs
Training is the largest single cost in getting your HGV licence. Prices vary significantly between providers, so it is worth comparing quotes. However, be cautious of very low prices — quality training from an experienced instructor is worth paying for, as it increases your chances of passing first time.
| Training Package | Typical Cost | Duration |
|---|---|---|
| Class 2 (C) training only | £800–£1,500 | 5–7 days |
| Class 1 (C+E) upgrade from Class 2 | £600–£1,200 | 3–5 days |
| Class 1 direct access (C+E from B) | £1,800–£3,500 | 7–10 days |
| Class 2 + Class 1 separate courses | £1,400–£2,700 | 8–12 days |
Most training providers include the practical test fee in their package price. Always check what is included before comparing quotes — some providers quote training only, while others include tests, theory test preparation, and even the D4 medical.
Total Cost Summary
Here is a complete cost summary for the most common routes:
Class 2 Only (Category C from Category B)
| Item | Cost |
|---|---|
| D4 Medical | £75 |
| Provisional C licence (DVLA) | £43 |
| Theory test (multiple choice + hazard perception) | £26 |
| Module 2 CPC case studies | £23 |
| Module 4 CPC practical demonstration | £55 |
| Class 2 practical test | £115 |
| Training (5–7 days) | £1,200 |
| Total (approximate) | £1,537 |
Class 1 Direct Access (Category C+E from Category B)
| Item | Cost |
|---|---|
| D4 Medical | £75 |
| Provisional C+E licence (DVLA) | £43 |
| Theory test | £26 |
| Module 2 CPC case studies | £23 |
| Module 4 CPC practical demonstration | £55 |
| Class 1 practical test | £115 |
| Training (7–10 days) | £2,500 |
| Total (approximate) | £2,837 |
Class 2 then Class 1 (Two-Stage Route)
| Item | Cost |
|---|---|
| D4 Medical | £75 |
| Provisional C licence (DVLA) | £43 |
| Theory test + Module 2 CPC | £49 |
| Module 4 CPC | £55 |
| Class 2 practical test | £115 |
| Class 2 training (5–7 days) | £1,200 |
| Provisional C+E licence (DVLA) | £43 |
| Class 1 practical test | £115 |
| Class 1 training (3–5 days) | £900 |
| Total (approximate) | £2,595 |
These figures assume first-time passes. Each failed test adds the resit fee to the total. The direct access route is typically the most cost-effective single investment if you want to reach Class 1 as quickly as possible.
How to Fund Your HGV Training
Government Skills Bootcamp
The government's Skills Bootcamp for HGV Drivers provides funded training for eligible candidates. The scheme covers the cost of training and tests, leaving you only responsible for a contribution (typically 10% for individuals). Eligibility requirements apply — check the current scheme details at gov.uk/guidance/skills-bootcamps.
Employer Sponsorship
Many haulage and logistics companies will fund your HGV training in exchange for a minimum employment commitment (typically 12–24 months). This is an excellent option if you have a specific employer in mind. Some companies advertise "train and hire" schemes where you complete training and are guaranteed a job offer on passing.
HGV Training Finance
Several specialist finance providers offer loans specifically for HGV training. Interest rates and terms vary, but repayments are typically structured to align with your new salary as a qualified driver. For a full guide to finance options, see: HGV Training Finance: How to Fund Your Licence in 2026.
Career Development Loan
The government's Career Development Loan scheme (now replaced by Advanced Learner Loans in some cases) may be available for HGV training. Check the current eligibility criteria at gov.uk.
How to Reduce Costs
There are several ways to reduce the total cost of getting your HGV licence:
- Pass first time: Thorough preparation for the theory test and adequate training before the practical test is the single best way to avoid resit fees. Every failed test adds £26–£141 to your total.
- Choose the right route: If you want to reach Class 1, the direct access route is often cheaper than doing Class 2 and Class 1 separately — compare quotes for both routes.
- Compare training providers: Training costs vary significantly between providers. Get quotes from at least three providers, but do not choose on price alone — check pass rates and reviews.
- Book tests at off-peak times: Weekday tests are cheaper than evening and weekend tests. If you can be flexible with your schedule, book weekday slots.
- Use government funding: If you are eligible for the Skills Bootcamp, this can reduce your out-of-pocket costs significantly.
Frequently Asked Questions
How much does it cost to get an HGV licence in 2026?
The total cost ranges from approximately £1,500 for a Class 2 licence to £2,800–£4,500 for a Class 1 licence from scratch. The exact cost depends on which category you need, whether you pass first time, and which training provider you choose.
Is there any free HGV training available?
The government's Skills Bootcamp for HGV Drivers provides funded training for eligible candidates, significantly reducing your out-of-pocket costs. Some employers also offer fully funded training in exchange for a minimum employment commitment. Completely free training is rare but not impossible — check the current Skills Bootcamp eligibility criteria and speak to local employers about sponsorship opportunities.
How long does it take to get an HGV licence?
From start to finish, the process typically takes 4–8 weeks. This includes time for your medical, provisional licence application (3–6 weeks), theory tests, practical training (5–10 days), and the practical test. The actual training itself is usually 5–10 days depending on the category and route.
Is an HGV licence worth the cost?
For most people, yes. A newly qualified Class 1 driver can expect to earn £28,000–£35,000 per year, rising to £45,000+ with experience. The total training cost of £2,800–£4,500 is typically recovered within 2–3 months of starting work. With strong demand for qualified drivers and good job security, the return on investment is compelling.
Do I need to pay for a new provisional licence for Class 1 if I already have Class 2?
Yes. You need a separate provisional C+E licence to train and test for Class 1, even if you already hold a full C licence. The provisional licence application costs £43.
Get a Quote for HGV Training
GS Driver Training offers competitive HGV training packages at Dunsfold Aerodrome in Surrey. We are a DVSA-recognised provider voted Best HGV Training Company for seven consecutive years, with high first-time pass rates and transparent pricing.
- View our HGV training courses and prices
- Contact us for a personalised quote
- Call us on 01252 447808





