SVG
FIND A DMV
Find the closest DMV branch. With the Best Reviews.
SVG
READ REVIEWS.
Choose the best location, with the most helpful staff and shortest lines.
SVG
PREPARE.
Make sure you have everything you need for your trip to the DMV.
SVG
TEST.
Brush up on your driving skills by taking our practice tests or by looking at your driving handbooks.


Select Your State
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
Recent DMV Reviews
This has been a really great experience the Folks are very Professional and super friendly, I have nothing but good comments and feelings.
Showed up here at 11A.m. on October 24, only to see that it was closed. Apparently it’s been closed for a couple of days. What’s going on?
I would like to let everyone know of a great, wonderful experience I had today at the Spring Lake License Plate Agency. A lady (Ms. Virginia) went above and beyond to help me with getting my vehicle registered. If not for Ms. Virginia, I would not have been able to register my vehicle. I am traveling out of the country for 6 weeks.
With employees like Ms. Virginia, I can truly say the Agency is in good hands. Ms. Virginia is an asset to the Agency, and to the North Carolina DMV. Thjank you to Ms. Virginia.
With employees like Ms. Virginia, I can truly say the Agency is in good hands. Ms. Virginia is an asset to the Agency, and to the North Carolina DMV. Thjank you to Ms. Virginia.
After the queuing system failed to work twice outside, I went inside to queue. I was helped right away by a very nice young lady who had to go to her boss, the owner, for help. Right away I could tell the way she was interacting with him and by his mannerisms that he was a jackass who made his staff feel uncomfortable. In the middle of his attempt to help me he just went and sat down and his desk and after leaving me standing there for about 5 minutes asked if there was something he could help me with. I wasted about 90 minutes of my work day and never got any resolution at all. Just met one of the most miserable pieces of shit I have ever seen attempt to run a business. I would highly recommend going to any other license bureau in the area than this one if you have any self respect for yourself or care about how others are treated in the work place. This guy represents everything that is wrong in 2025. You will know who he is right when you see him. He looks like a pathetic human being.
Why is it IMPOSSIBLE to schedule an appointment for driver's license renewal?
Your Burnsville DL office was not able to process DLs or IDs today, and we were told that was the status statewide as well. It would be quite helpful if that information could be posted somewhere (on the locations' or State website possibly) so that the public does not needlessly go to the site. And how do we know whether/if the location will be fully operational tomorrow? The Burnsville location's phone was not answered on several occasions when called for an update today.
Your Burnsville DL office was not able to process DLs or IDs today, and we were told that was the status statewide as well. It would be quite helpful if that information could be posted somewhere (on the locations' or State website possibly) so that the public does not needlessly go to the site. And how do we know whether/if the location will be fully operational tomorrow? The Burnsville location's phone was not answered on several occasions when called for an update today.
This is the first time I've used this office and it was a painless process. Not only that, clerk at the entrance was very helpful by getting us started with our business, checking our paperwork and documents, putting together the exact documents we needed to update our DL. Once we moved to the clerk that handled processing did a great job, was very informative and patient while talking us through all we needed to do. His friendly actions helped speed up the process, making the whole visit actually enjoyable, when we've all been trained over the years to dread ever having to visit the DMV. 5 star service in my opinion.
Understood exactly what I needed help with, was easy to work with and helped me accomplish what I needed to get done.
Best DMV visit Ever!!! No real wait time ..esp if you use Qless app for waiting list...took all of a 5min wait since we were in the Q!...Everyone Super Friendly and Helpful!!