Once you receive a valid learners permit, you will then need to pass a road skills test and vision test to receive a NC driver's license. Applicants under 18 must have held a learners permit for 12 months before taking the road skills test.