Where the Raleigh DMV Office Is and What It Handles
The NC Division of Motor Vehicles (DMV) office in Raleigh is located at 1100 New Bern Avenue, Raleigh, NC 27601. This is the main state office and handles driver's license services for people in the Raleigh area and surrounding Wake County. You can visit in person to take your written test, road test, renew a license, or replace a lost one.
The Raleigh office is open Monday through Friday, 8:00 a.m. to 5:00 p.m., and closed on state holidays. Hours can change, so check the NC DMV website before you go. If you need to take a road test, you must schedule an appointment in advance — walk-ins for road tests are not accepted.
This office serves both new drivers and people renewing or updating existing licenses. If you're coming for your first license or a learner's permit, bring your documents in person. The staff can tell you on the spot whether you have everything you need.
Key Takeaways
- The Raleigh DMV office is at 1100 New Bern Avenue and is open Monday through Friday, 8:00 a.m. to 5:00 p.m.
- You must schedule a road test appointment ahead of time; the office does not accept walk-ins for road tests.
- Bring your Social Security number, proof of residency, and proof of identity when you visit for a new license or learner's permit.
- The office handles written tests, road tests, renewals, replacements, and address changes for driver's licenses.
- Check the NC DMV website before visiting because hours may change for holidays or other closures.
What Documents to Bring for a New License or Learner's Permit
North Carolina requires specific documents no matter which office you visit. Bring your Social Security card (or a document showing your number), a birth certificate or passport, and proof of residency such as a utility bill, lease, or bank statement with your current address. All documents must be originals or certified copies — photocopies are not accepted.
If you're explore for a learner's permit, you'll also need to bring a parent or guardian if you're under 18. For a full driver's license, you need proof that you've held a learner's permit for the required time (usually 12 months for drivers under 18) and proof of completion of a driver education course if you're under 18.
Bring your current license if you have one, even if it's expired. The staff at the Raleigh office can review your documents before you take the written test and tell you if anything is missing, so you won't waste a trip.
How to Schedule a Road Test Appointment
Road tests in North Carolina must be scheduled in advance through the NC DMV website or by calling the Raleigh office directly at (919) 715-7000. You cannot walk in and take a road test the same day. When you call or book online, you'll be given a date and time slot.
You must bring your learner's permit, proof of insurance for the vehicle you'll use, and the vehicle itself on the day of your test. The vehicle must be registered, insured, and in safe working condition — the examiner will check the brakes, lights, and wipers before the test begins. If anything is broken or unsafe, the test will not happen.
Road test appointments fill up quickly, especially during spring and summer. If the dates shown online are weeks away, call the office directly — sometimes cancellations open up sooner. Plan to arrive 10 to 15 minutes early.
Written Test Information and What to Expect
The written test at the Raleigh office covers North Carolina traffic laws, road signs, and safe driving practices. You can take it the same day you visit the office if you bring all required documents. The test has 25 questions, and you must answer at least 20 correctly to pass.
You're allowed to take the written test up to three times in a 12-month period. If you fail, you can retake it the next business day. The test is given on a computer at the office, and results are available when ready after you finish.
Before you go, study the North Carolina Driver's Handbook, which is free on the NC DMV website. It covers everything on the test. Many people also use practice tests online to get familiar with the question format.
Fees and Payment Methods at the Raleigh Office
A learner's permit costs $20 and is valid for five years. A Class D driver's license (the standard license for regular drivers) costs $20 for a four-year license or $40 for an eight-year license. Road test fees are separate and cost $10. Fees can change, so confirm the current amounts on the NC DMV website or by calling the office.
The Raleigh office accepts cash, check, and debit or credit card. If you pay by check, make it out to the North Carolina Division of Motor Vehicles. Keep your receipt — you'll need it if you need to prove you paid.
If you're renewing or replacing a license, fees may be different. Ask the staff when you arrive, or check the NC DMV website for the specific fee for your transaction.
Alternatives If You Can't Visit the Raleigh Office
If you live in Wake County but can't get to the Raleigh office, North Carolina has other DMV locations you can visit. The nearest offices to Raleigh are in Durham, Chapel Hill, and Cary. Each handles the same services — written tests, road tests, and license transactions — so you can choose whichever is most convenient.
Some services can be done by mail. License renewals can be renewed by mail if your license is not expired and you don't need to change your address or photo. You can also renew online if you meet certain requirements. Check the NC DMV website to see if your situation qualifies for mail or online renewal.
If you need a road test, you must visit an office in person, but you can choose any DMV location in the state. Some offices have shorter wait times for appointments than others, so it's worth calling a few nearby locations if the Raleigh office is booked.
Tips for a Smooth Visit to the Raleigh DMV
Arrive early — the office gets busy in the afternoon, especially on Fridays. Bring all your documents in a folder so they're straightforward to find. Double-check that you have originals or certified copies, not photocopies, because the staff will turn you away if documents are missing or in the wrong form.
If you're taking the written test, bring a photo ID even if you're explore for your first license. Bring a pen in case you need to fill out forms by hand. If you're taking a road test, make sure the vehicle you're using has a valid inspection sticker and current registration.
If the office is very busy when you arrive, ask if you can come back at a slower time. Many people find that visiting early in the week (Tuesday through Thursday) and early in the day (before 11 a.m.) means shorter waits.
Frequently Asked Questions
Can I take my written test and road test on the same day?
You can take the written test the same day you visit, but the road test must be scheduled for a different day. You need to pass the written test and receive your learner's permit before you can take the road test. Most people schedule the road test for a week or two after passing the written test.
What if I fail my road test?
You can retake the road test as many times as you need. Each attempt costs $10. You must wait at least one business day between attempts. Schedule your next appointment through the NC DMV website or by calling the Raleigh office.
Do I need an appointment for the written test?
No, you can walk in and take the written test without an appointment. However, road tests require an appointment scheduled in advance. If the office is very busy, you may have a short wait for the written test, but you won't be turned away.
What happens if I move out of Raleigh after I get my license?
Your North Carolina driver's license is valid anywhere in the state. If you move to a different county, you don't need a new license unless you want to update your address. You can update your address by mail, online, or at any DMV office.
Can someone else pick up my license for me?
No, you must pick up your license in person at the office where you applied. Bring your receipt and photo ID. If you can't pick it up right away, the office will hold it for a limited time — ask the staff how long when you finish your transaction.