Where the Asheville DMV Office Is Located and When It's Open
The Asheville Driver's License Office is at 44 Woodfin Street, Asheville, NC 28801. This is the main location where you can renew your license, get a Real ID, take a written test, or schedule a road test in Buncombe County.
Hours are Monday through Friday, 8:00 a.m. to 5:00 p.m., closed on state holidays and weekends. The office does not take walk-ins for road tests — you must schedule those in advance online or by phone. Written tests and license renewals are handled on a first-come, first-served basis, though wait times can run 30 minutes to over an hour during lunch and late afternoon.
You can call the office at (828) 250-6500 to confirm hours before you go, ask about current wait times, or schedule a road test appointment. The North Carolina Division of Motor Vehicles also maintains a website where you can check office status and find links to online services.
Key Takeaways
- The Asheville office is at 44 Woodfin Street and is open Monday through Friday, 8:00 a.m. to 5:00 p.m., with no weekend or holiday hours.
- Road tests require an appointment scheduled in advance; written tests and renewals are first-come, first-served but expect 30 minutes to an hour of wait time.
- Call (828) 250-6500 to check current wait times, confirm hours, or book a road test appointment.
- You can renew your license online through the North Carolina DMV website if you meet the requirements, which may save you a trip to the office.
What Documents and Fees You Need to Bring
What you bring depends on what you are doing. For a license renewal, bring your current license, proof of residency (a utility bill, lease, or bank statement with your name and address), and the renewal fee. The fee varies by license type and how many years you are renewing for — typically $20 to $40 for a standard license renewed for four or eight years.
For a Real ID, bring your current license, proof of identity (passport, birth certificate, or military ID), proof of Social Security number (Social Security card, W-2, or tax return), and proof of residency. Real ID costs the same as a standard renewal but takes longer to process. The office will take your photo and fingerprints on the spot.
For a written test, bring your learner's permit, proof of identity, and proof of residency if you are explore for your first license. There is no fee for the test itself, but you pay for the license once you pass. For a road test, bring your learner's permit, proof of identity, proof of residency, and proof of insurance for the vehicle you will be testing in. The road test fee is typically $10 to $15.
Bring originals or certified copies — photocopies of documents like birth certificates or Social Security cards are not accepted. If your name has changed due to marriage or court order, bring the marriage certificate or court document along with your old license.
When You Can Renew Online Instead of Going In Person
North Carolina allows you to renew your driver's license online through the DMV website if you meet certain conditions. You can renew online if your license is not expired, you have no medical restrictions, your address has not changed, and you do not need a Real ID or a duplicate license.
Online renewal takes about 10 minutes and costs the same as renewing in person. Your new license will be mailed to you within 7 to 10 business days. This is the fastest option if you just need to extend your current license for another four or eight years and do not need to update your photo or address.
If your license is already expired, your address has changed, you need a Real ID, or you want a new photo, you must go to the office in person. The Asheville location is the only place in Buncombe County where you can handle these transactions.
Road Test Scheduling and What to Expect
Road tests in Asheville must be scheduled at least one business day in advance. You can book online through the North Carolina DMV website or call (828) 250-6500 to schedule by phone. The office typically has appointments available within one to three weeks, though availability changes based on demand.
When you arrive for your test, bring your learner's permit, proof of identity, proof of residency, and proof of insurance for the vehicle you will drive. The vehicle itself must be in safe working condition — the examiner will check your lights, wipers, horn, and brakes before the test begins. Bring the vehicle's registration and title or rental agreement.
The test lasts about 20 to 30 minutes and covers basic driving skills: starting and stopping, turning, parking, and following traffic laws. You will drive on local streets in Asheville. If you fail, you can schedule another test, though you must wait at least one business day before retesting.
What to Do If You Need a Duplicate License or Address Change
If your license was lost, stolen, or damaged, you can get a duplicate at the Asheville office. Bring your proof of identity and proof of residency. A duplicate license costs around $10 to $15 and is issued the same day.
If you moved within North Carolina and need to update your address on your license, you can do this in person at the office or online if you meet the conditions for online renewal (your license is not expired and you have no medical restrictions). In-person address changes take a few minutes and cost nothing. Your updated license will be mailed within 7 to 10 business days.
If you moved from another state and now live in Asheville, you will need to get a North Carolina license. Bring your out-of-state license, proof of identity, proof of Social Security number, and proof of residency. You may be required to take a written test depending on your driving record and how long it has been since your last license was issued.
Handling Suspensions, Revocations, and Reinstatement
If your license is suspended or revoked, you cannot renew it at the Asheville office. You must first resolve the suspension or revocation with the North Carolina Division of Motor Vehicles. Suspensions are usually due to unpaid traffic tickets, failure to pay child support, or medical issues. Revocations are more serious and typically result from DWI convictions or accumulating too many points.
To find out why your license is suspended or revoked, call the DMV at 1-888-275-6331 or check your status online through the North Carolina DMV website. The office staff at Asheville can tell you what documents you need to bring to reinstate your license once the suspension or revocation is lifted, but they cannot lift it themselves.
Reinstatement usually requires paying a fee (typically $50 to $100), providing proof that the underlying issue has been resolved (such as a receipt showing a ticket was paid), and sometimes passing a written test again. Once you have completed these steps, you can go to the Asheville office to get your license back.
Frequently Asked Questions
How long does it take to get a Real ID at the Asheville office?
Real ID processing takes longer than a standard renewal because the office must verify your identity documents and take fingerprints. You will receive your Real ID in the mail within 7 to 10 business days. If you need it faster, ask the staff about expedited options when you explore.
Can I take my road test in a rental car?
Yes, you can take your road test in a rental car. Bring the rental agreement along with the vehicle's registration. Make sure the rental car is in safe working condition and that you have proof of insurance for it.
What happens if I fail my road test?
If you fail, you can schedule another test at least one business day later. There is no additional fee for retesting. You will need to bring your learner's permit, proof of identity, proof of residency, and proof of insurance again.
Is there parking at the Asheville DMV office?
Yes, there is parking available at the office on Woodfin Street. Arrive early if you are going during busy hours, as parking can fill up, especially around lunch time.
Can I renew my license if it expired more than a year ago?
If your license expired more than a year ago, you cannot renew it online. You must go to the Asheville office in person and may be required to take a written test. Bring your expired license, proof of identity, proof of Social Security number, and proof of residency.