Where to go for your Raleigh driver's license

In Raleigh, you get your driver's license from the North Carolina Division of Motor Vehicles (DMV). The main office that handles new licenses and road tests is the Raleigh DMV License Plate Agency, located at 1100 New Bern Avenue. This is where you'll take your written test, your road test, and where you'll pick up your license once it's issued.

North Carolina also runs a network of other DMV offices around the Raleigh area — in nearby towns like Cary, Durham, and Chapel Hill — but the New Bern Avenue location is the one most new drivers use because it has the full range of services in one place. You can walk in without an appointment, though wait times vary by time of day and day of week.

Before you go, check the DMV website for current hours and any temporary closures. The office is typically open Monday through Friday during business hours, and some locations have limited Saturday hours.

Key Takeaways

  • The main Raleigh DMV office is at 1100 New Bern Avenue and handles written tests, road tests, and license issuance all in one location.
  • You must pass a written test covering road signs and traffic laws, then pass a road test with a DMV examiner before you receive your license.
  • Bring your learner's permit, proof of identity, proof of residency, and your Social Security number or tax ID to your appointment.
  • Road test appointments fill up weeks in advance, so schedule as soon as you're ready to test rather than waiting until the last minute.
  • Your new license will be mailed to you within 7 to 10 business days after you pass your road test.

What documents you need to bring

North Carolina requires specific documents before you can take either test. You must bring your learner's permit (also called a learner's license), which you get by passing the written test first. You also need a government-issued photo ID — a passport, military ID, or state ID card all work.

Bring proof that you live in North Carolina. A utility bill, lease agreement, or bank statement with your current address will do. You'll also need to provide your Social Security number or Individual Tax Identification Number (ITIN). If you don't have a Social Security number, bring documentation of your ITIN instead.

If you're under 18, bring a parent or guardian with you. They'll need to sign consent forms before you can test. Bring the original documents, not copies — the DMV staff will check them in person.

The written test: what to expect

The written test covers North Carolina traffic laws, road signs, and safe driving practices. You answer 25 multiple-choice questions on a computer at the DMV office. You need to get at least 20 questions right (80%) to pass. The test takes about 15 to 20 minutes once you sit down.

The DMV provides a free study guide called the North Carolina Driver's Handbook, available on the DMV website and in print at the office. Most of the test comes straight from this handbook, so reading it cover to cover is the most direct way to prepare. You can also take practice tests online through the DMV website.

If you fail, you can retake the test the same day or come back another day — there's no waiting period between attempts in North Carolina. Many people pass on the first try if they've studied the handbook.

The road test: scheduling and what happens

Once you pass the written test, you get your learner's permit on the spot. You can then schedule a road test appointment. Road test slots book up quickly — often 3 to 6 weeks in advance during busy seasons — so call or go online to schedule as soon as you pass the written test.

The road test itself lasts about 20 minutes. A DMV examiner sits in the passenger seat while you drive a set route through Raleigh. They watch how you handle turns, stops, parking, lane changes, and how you respond to traffic. You must follow all traffic laws and demonstrate safe driving. Common reasons people fail include rolling stops, improper lane changes, and hitting the curb during parking.

Bring the same documents you brought for the written test, plus your learner's permit. The vehicle you drive must be registered, insured, and in safe working condition — the examiner will check the lights, wipers, and brakes before you start. If anything is broken, the test is cancelled and you'll need to reschedule.

License types and what you can drive

North Carolina issues a Class D license for regular passenger cars and light trucks. This is what most new drivers get. If you want to drive a motorcycle, you'll need a separate Class M license, which requires an additional written test and road test on a motorcycle.

If you're under 18, you get a provisional license instead of a full Class D. A provisional license has restrictions: you can't drive between midnight and 5 a.m. for the first six months, and you can't use a cell phone while driving (except for emergencies). These restrictions lift after six months of safe driving with no violations.

Your license is valid for eight years from the date it's issued. You'll need to renew it before it expires.

Timeline from start to finish

The whole process typically takes 6 to 12 weeks, depending on how quickly you study, how soon you can get a road test appointment, and how fast the mail moves. Here's what the timeline looks like:

  • Week 1: Study the North Carolina Driver's Handbook and take practice tests.
  • Week 2–3: Go to the DMV, take the written test, and get your learner's permit on the same day if you pass.
  • Week 3–8: Practice driving with your learner's permit. Schedule your road test appointment as soon as possible — slots fill up weeks ahead.
  • Week 8–12: Take your road test. If you pass, your license is mailed within 7 to 10 business days.

The biggest variable is how far out road test appointments are booked. During summer and around holidays, you may wait 6 to 8 weeks for a slot. In slower months, you might get in within 2 to 3 weeks.

Frequently Asked Questions

Can I take my road test in a borrowed car?

Yes. The car doesn't have to be registered in your name, but it must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, and wipers before you start. Make sure the owner gives you permission and that you're listed on the insurance policy.

What happens if I fail the road test?

You can retake it, but you'll need to schedule another appointment, which may be weeks away. There's no limit to how many times you can test. Keep your learner's permit and practice the skills the examiner noted before you test again.

How long does it take to get my license in the mail after I pass?

North Carolina mails licenses within 7 to 10 business days. You can drive with your road test pass certificate until the physical license arrives. If you need the license sooner for a specific reason, ask the DMV office whether they can issue it on the spot.

Do I have to renew my license in person in Raleigh?

No. You can renew by mail or online through the DMV website when your license is within one year of expiring. You only need to come to the office in person if you're renewing early, changing your address, or if the DMV requests it.

What if I move out of Raleigh after I get my license?

Your North Carolina license is valid anywhere in the state. If you move to another state, you'll need to get a license from that state's DMV. North Carolina doesn't require you to turn in your old license when you leave.