We’re with you every step of the way, from training to a new driving career.
100+
recruitment offices
40 years’
experience
Step-by-step
support
Affordable
pricing
Let our team guide you to select the best licence – for you or your business.
Drive articulated HGVs up to 44 tonnes with a C+E licence. Unlock all licences and roles with potential earnings up to £50,000 annually. Ideal for long-haul, national, and international driving.
Drive rigid HGVs up to 32 tonnes with a Cat C licence. Ideal for local and regional deliveries. Earning up to £40,000 annually.
Drive 7.5-tonne vehicles with a C1 licence. Ideal for white goods delivery, recovery and removals work, with earnings up to £30,000.
With 40 years’ experience, we can help
Speak to our training specialistsWe’re here to support you every step of the way — starting with a conversation about your goals and the training that suits you best. Once we’ve agreed on the right path, we’ll give you a clear, upfront quote. From there, we’ll continue to provide expert guidance and support throughout your training journey.
Choose your licence
Not sure which licence you need? We’ll make it simple. Based on your experience, the type of work you’re aiming for, and your earning goals, our training experts will recommend the course that best fits your ambitions.
Complete your trainingYour practical training will be delivered by one of our trusted, carefully selected partners. But we’ll be right behind you — helping with medicals, paperwork, learning resources, and anything else you need to stay on track and succeed.
Ready for work? Start your driving careerCongratulations – you’ve passed! You’re stepping into a rewarding career, and we’re here to help you make the most of it. With high demand for skilled drivers across the UK, and as the country’s leading logistics recruiter, we’ll do everything we can to connect you with opportunities that match your goals.
Driver Hire is unique. For 40 years we’ve been helping professional drivers develop their skills, and matching great talent with the employers who need them.
We are the largest specialist recruiter of drivers in the country, offering the very highest standards of service. We’re committed to helping the UK logistics industry to train and hire the talent it needs to thrive.
You will have a single, experienced contact to support you throughout your training. They guide you through the whole process, from medicals to paperwork, theory and practical test.
If you want to begin or develop your career in transportation, please reach out to the Driver Hire team. We’ll help you get the licence and tools you need to get behind the wheel on UK roads.
If you already know which licence you need for your career progression, fill out the contact form below and we’ll be in touch with your personalised quote.
It usually takes around 6-7 weeks to learn to drive an HGV. This will cover everything from applying for your provisional to having your medical, studying the theory and learning all the practical skills you need to pass the four tests that are part of gaining a professional driver’s licence.
The cost varies depending on the licence that you are looking to acquire and where you do the training. We’ll be able to give you all the information you need about pricing when we know more about your needs.
The good news is, HGV training doesn’t have to be expensive, especially if you opt for a fast-tracked training route. This will get you on the road quickly, for a competitive price.
The amount a HGV driver in the UK can earn varies depending on employer, but typically the starting salary for a newly qualified driver is anything up to £30k. If you have more experience, like multiple licence categories, then you could certainly earn up to £50k. Have a look at our driving careers page for more info.
If you’ve taken a standard passenger car driving test in the past, then you will already know the rules of the road and how to interact with other traffic. Professional drivers are highly skilled, but if you’ve trained properly, with a good school, you should find your practical and theory tests fairly straightforward. Data from 2022-23 shows HGV pass rates averaging at 59.7%, which is much higher than for cars at 47.9%. All you need to be able to do is stay focused, remain calm, and be confidence in your knowledge and experience you’ve gained – you’ve got this. Success is just a test away!
Yes, you can. Traditionally you had to have a Cat. C licence (for rigid trucks) before you could take your Class 1 (Cat. C+E , or artic) test. Some people would choose to complete the training in stages starting with the Cat. C taken first, followed shortly by the C+E.
However, changes introduced by the Government in November 2021 now allow to go straight to your Cat. C+E test without first having to pass a separate Cat. C test.
You will still learn to drive both rigid and articulated trucks, but those elements relating to the Cat. C will be tested by your driving school rather than by a DVSA examiner.
It is still possible to choose to train and take just the Cat. C test if you do not want to drive articulated vehicles. And remember, you need Driver CPC for all licences of Category C1 (7.5t) and above.
Class 1 and Class 2 are two different categories of LGV vehicles. Class 1 refers to large trucks that weigh over 3,500kg, including those above 7.5 tonnes, like national and long-haul lorries. They generally have a tractor unit and trailer, in an articulated or drawbar configuration. These are the largest vehicles that you can drive in the logistics industry, weighing up to 44 tonnes. A Class 1 HGV licence is also called a Cat C+E licence.
Class 2 refers to smaller trucks that weigh over 3,500kg, but no heavier than 32 tonnes. This may include a trailer weighing up to 750kg. These vehicles are often referred to as ‘rigids’ and include fire engines, bin collection vehicles and large removal trucks. They are usually used for making local and domestic deliveries. A Class 2 HGV licence is also called a Cat. C licence.
LGV Class 1, also referred to as Cat C+E, refers to a category of large vehicles that weigh over 3,500kg, including those above 7.5 tonnes. It is the same as HGV Class 1. If you have your Class 1 licence, you can drive most national/international haulage vehicles, drawbar or artic vehicles, and tractors with a long trailer unit. It is an upgrade on the Class 2, or Category C licence.
To become a Class 1 HGV driver, you need to take a Class 1/Cat C+E training course.
The course is four days long and includes all the safety information and training that you will need to be able to obtain your Class 1 licence and drive goods vehicles weighing up to 44 tonnes.
In order to take the course, you need to already have a Cat. B (ordinary car) licence, or a Cat. C1 (7.5 tonnes) licence.
If you already have a Class 2 (Cat. C) licence, you can upgrade it to a Class 1 (Cat. C+E) licence.
Class 2 drivers can earn up to £40,000 per year. The types of vehicles you might drive with a Class 2 (Cat. C) licence include most haulage trucks, fire engines, bin collection vehicles and large removal trucks.
Find out how to get your Class 2 licence with Driver Hire today.
Yes. However, a speedier alternative might be to go private, where you’ll find it much easier to secure an appointment.
Failing your medical for HGV isn’t the end of the road for your licence acquisition plan. The doctor undertaking your medical will provide you with feedback on why you’ve failed and advice on how you can improve your health to meet the required standard.
Prior to reaching age 45 there’s no requirement to renew your medical. If you’re aged 45 or over you’ll need to renew your HGV medical every five years until you’re 65. After that, you’ll have to renew annually.
If you develop a medical condition in the future, you must report it to the DVLA. This may mean undergoing a new HGV medical examination in order to continue working as an HGV driver.
Yes, the test is the same and covers both licences.
Yes. Every time your licence is up for renewal, you will have to undergo a new medical examination.
Yes, in most cases you can transfer your driving skills. You will still need to meet the civilian legal and regulatory requirements to be able to drive professionally when you leave the services. There are a couple of routes you need to take depending on your current licences, certificates, and qualifications you already hold.
The following notes refer to the specific requirements for members of the Armed Forces. Different documents will be required for police, ambulance and fire service drivers, but the process and civilian requirements are the same.
1: Contact your unit’s transport office to get a copy of your FMT600 (military driving permit) and driving record.
2: You’ll also want to have your Service Leavers Form (JPA printout) to show your discharge date and military experience.
You can then apply for your civilian Driver Certificate of Professional Competence (Driver CPC).
If you already have your Driver CPC or qualify through grandfather rights, you would need to complete Periodic training. If you have never had a civilian CPC before, you must complete your Initial CPC.
The Initial CPC is also referred to as “Modules 2&4”. Module 2 is a multiple choice 50-question theory test at a DVLA test centre. The pass mark for this test is 40 or more correct answers. You then complete Module 4 (sometimes recognised as ‘first parade’ in the military), where you have in person training in small groups and complete a daily check and answer questions from the trainer.
Once you have successfully passed both modules you are issued your Driver CPC card (DQC). You must then complete 5 days of periodic training every 5 years, starting from your card issue date.
You would need to convert your military, ambulance, fire or police licence if you didn’t already have your civilian licence for the vehicles you will be driving:
Category C – Rigid lorries over 7.5 tonnes
Category C+E – Articulated lorries
Category D – Buses and coaches
You will need to complete a medical exam and to apply for a provisional entitlement before booking your test.
You then complete module 4 (in military they do something similar called ‘first parade’). Module 4 focuses on vehicle safety.
To make sure that you are confident and ready for the test we will provide extensive training prior to the test. Training usually last around 3-4 hours.
The practical test lasts 30 minutes. During the test you are required to demonstrate your knowledge and ability. During the test itself, the examiner will walk around the stationary vehicle with you, asking you a series of questions. You will need to be able to talk freely and confidently about the vehicle and its features.
The fast track enables you to go from a car licence to C+E licence in the quickest amount of time possible. Each step is managed by us.
Each individual is different but the average can be anything from 8-16 weeks. The time is dependent on each drivers knowledge and skills. Every person is different, this time also includes time for the DVLA and DVSA updating the licence too.
Unfortunately not, there is no funding out there for these courses. They are all self-funded.
Currently there are more C+E rolls available. There is still a lot of Class 2 rolls but slighlty more C+E. We track this through Driver Hire UK as well as industry websites such as the RHA website: www.rha.uk.net
It does fluctuate week by week, but we always try to be within 65/75% first time pass rate. If you don’t pass first time don’t worry most then pass on their second attempt.
Don’t panic! You won’t need to re-sit the whole course, just a simple re-test and some additional training to go over the areas you need too is the usual plan. The process depends on you as an individual and our team will support you on the areas you need to re-sit next time to pass.
Looking for a Driver or Driving Jobs? Learn more here
Your Data
We respect your privacy. To provide the best experience, we use cookies and other technologies to analyse website usage and tailor advertisements to your interests. Our partners also utilise cookies and collect data for remarketing or personalisation.
By clicking "Accept" you consent to the use of these technologies. Learn more in our cookie policy or to modify your preferences, click "Settings".
| Cookie | Duration | Description |
|---|---|---|
| __cfruid | session | Cloudflare sets this cookie to identify trusted web traffic. |
| AWSALB | 7 days | AWSALB is an application load balancer cookie set by Amazon Web Services to map the session to the target. |
| AWSALBCORS | 7 days | Amazon Web Services set this cookie for load balancing. |
| cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
| cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
| cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
| cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
| cookielawinfo-checkbox-personalisation | 1 year | Description is currently not available. |
| CookieLawInfoConsent | 1 year | CookieYes sets this cookie to record the default button state of the corresponding category and the status of CCPA. It works only in coordination with the primary cookie. |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
| Cookie | Duration | Description |
|---|---|---|
| __cf_bm | 30 minutes | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
| payl8r_sess_pub | session | Description is currently not available. |
| resolution | session | This is a functionality cookie used to collect the horizontal value of the visitor screen resolution. It helps in optimizing the website view to the user. |
| Cookie | Duration | Description |
|---|---|---|
| _clck | 1 year | Persists the Clarity User ID and preferences, unique to that site is attributed to the same user ID. |
| _clsk | 1 day | Connects multiple page views by a user into a single Clarity session recording. |
| _ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
| _ga_* | 1 year 1 month 4 days | Google Analytics sets this cookie to store and count page views. |
| _gat_UA-* | 1 minute | Google Analytics sets this cookie for user behaviour tracking. |
| _gat_UA-19323776-1 | 1 minute | A variation of the _gat cookie set by Google Analytics and Google Tag Manager to allow website owners to track visitor behaviour and measure site performance. The pattern element in the name contains the unique identity number of the account or website it relates to. |
| _gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
| _hjAbsoluteSessionInProgress | 30 minutes | Hotjar sets this cookie to detect the first pageview session of a user. This is a True/False flag set by the cookie. |
| _hjFirstSeen | 30 minutes | Hotjar sets this cookie to identify a new user’s first session. It stores a true/false value, indicating whether it was the first time Hotjar saw this user. |
| _hjIncludedInPageviewSample | 2 minutes | Hotjar sets this cookie to know whether a user is included in the data sampling defined by the site's pageview limit. |
| _hjSession_* | 1 hour | Hotjar sets this cookie to ensure data from subsequent visits to the same site is attributed to the same user ID, which persists in the Hotjar User ID, which is unique to that site. |
| _hjSession_1902694 | 30 minutes | No description |
| _hjSessionUser_* | 1 year | Hotjar sets this cookie to ensure data from subsequent visits to the same site is attributed to the same user ID, which persists in the Hotjar User ID, which is unique to that site. |
| _hjSessionUser_1902694 | 1 year | No description |
| _hjTLDTest | session | To determine the most generic cookie path that has to be used instead of the page hostname, Hotjar sets the _hjTLDTest cookie to store different URL substring alternatives until it fails. |
| ajs_anonymous_id | never | This cookie is set by Segment to count the number of people who visit a certain site by tracking if they have visited before. |
| ANONCHK | Indicates whether MUID is transferred to ANID, a cookie used for advertising. Clarity doesn't use ANID and so this is always set to 0. | |
| CLID | Identifies the first-time Clarity saw this user on any site using Clarity. | |
| CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
| MR | Indicates whether to refresh MUID. | |
| MUID | Identifies unique web browsers visiting Microsoft sites. These cookies are used for advertising, site analytics, and other operational purposes. | |
| sbjs_current | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
| sbjs_current_add | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
| sbjs_first | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
| sbjs_first_add | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
| sbjs_migrations | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
| sbjs_session | 1 hour | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
| sbjs_udata | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
| SM | session | No description available. |
| SM | Used in synchronizing the MUID across Microsoft domains. |
| Cookie | Duration | Description |
|---|---|---|
| _fbp | 3 months | This cookie is set by Facebook to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising, after visiting the website. |
| _uetsid | 1 day | Bing Ads sets this cookie to engage with a user that has previously visited the website. |
| _uetvid | 1 year 24 days | Bing Ads sets this cookie to engage with a user that has previously visited the website. |
| ANONCHK | 10 minutes | The ANONCHK cookie, set by Bing, is used to store a user's session ID and also verify the clicks from ads on the Bing search engine. The cookie helps in reporting and personalization as well. |
| fr | 3 months | Facebook sets this cookie to show relevant advertisements to users by tracking user behaviour across the web, on sites that have Facebook pixel or Facebook social plugin. |
| MUID | 1 year 24 days | Bing sets this cookie to recognize unique web browsers visiting Microsoft sites. This cookie is used for advertising, site analytics, and other operations. |
| NID | 6 months | NID cookie, set by Google, is used for advertising purposes; to limit the number of times the user sees an ad, to mute unwanted ads, and to measure the effectiveness of ads. |
| SRM_B | 1 year 24 days | Used by Microsoft Advertising as a unique ID for visitors. |
| VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
| VISITOR_PRIVACY_METADATA | 6 months | YouTube sets this cookie to store the user's cookie consent state for the current domain. |
| YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
| yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
| yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
