Your existing North Carolina Class C (non-commercial) driver's license
Proof of North Carolina residency
Applicable test fee payment
Skills Test Checklist
Valid CLP, held for at least 14 days
Current vehicle registration for the test vehicle
Valid insurance for the test vehicle
Skills test fee payment
Your Test Vehicle
Unless testing on-site through a school that provides a vehicle, you must bring your own registered, insured vehicle appropriate for the CDL class you're testing for. NCDMV does not provide a vehicle for standard testing appointments.
Testing On-Site at a School
If you're testing on-site through a school like Johnston Community College's authorized third-party examiner program, confirm any program-specific requirements directly with the school in advance. The core documents (CLP, identity, registration, insurance) still apply, but the school can clarify exactly what to bring for their specific testing process.
Study Before Test Day
Documents matter, but passing the knowledge tests — including the traffic sign recognition test — matters more. Practice free now.