Your state's DMV or equivalent agency runs the permit test, and you take it at their office or an approved testing location in your county

The written permit test is administered by your state's Department of Motor Vehicles (DMV), Department of Public Safety, or equivalent licensing authority — not by private companies or online services. You must show up in person at a physical location to take it. The specific office or testing center where you can test depends on where you live and which state you're in, because each state contracts with different facilities and sets its own rules about where tests are offered.

Most states let you test at any DMV office in your state, though some restrict you to your home county or the county where you're explore for your permit. A few states have moved some testing to third-party locations like certain driver training schools or testing centers, but the DMV still runs the test itself. You cannot take the official permit test online, by mail, or through a private testing service — what you can do online is study and take practice tests to prepare.

Key Takeaways

  • Your state DMV office is the primary place to take your permit test, and you can find the address and hours on your state's DMV website.
  • Some states allow testing at approved third-party locations like driver training schools or testing centers, which you can search on the DMV site.
  • You must bring a valid form of identification and proof of residency, and you may need to bring your Social Security number or a document showing it.
  • Most DMV offices accept walk-ins but some require appointments, so check your local office's policy before you go.
  • Testing hours and wait times vary widely by location and time of day, so arriving early or scheduling ahead can save you hours of waiting.

How to find your nearest DMV office or testing location

Start by going to your state's official DMV website. Every state DMV has a location finder tool or a list of offices organized by county. Type in your city, zip code, or county name, and the site will show you the nearest offices, their hours, and sometimes their phone numbers. The URL is usually dmv.[your state].gov or [your state].gov/dmv, though a few states use different naming.

If your state offers testing at third-party locations, those will usually appear in the same search tool or in a separate section labeled "approved testing centers" or "third-party testers." Write down the address, hours, and phone number of at least two locations near you, because one might be closed for maintenance or have a long wait.

If you cannot find the information online or your state's website is unclear, call the DMV directly. The main phone number is on the website, and staff can tell you which location is closest to you and whether you need an appointment.

What documents you need to bring

You must bring a valid form of identification — usually a passport, birth certificate, or state ID card. You also need proof of residency, such as a utility bill, lease, or bank statement with your current address on it. Some states require both documents to be originals; others accept copies. Check your state's DMV website for the exact list, because requirements vary.

You will also need to provide your Social Security number. Some states let you write it on the process form at the testing center; others require you to bring a Social Security card or a document that shows it, like a tax return or W-2. A few states let you explore for a number if you don't have one, but this can delay your test, so check ahead.

Bring your learner's permit if you already have one, because some states require it to take the full permit test. If you're testing for a commercial license or a motorcycle endorsement, you may need additional documents — check your state's requirements before you go.

Appointment versus walk-in: what your state requires

Some DMV offices accept walk-ins for permit tests, while others require you to book an appointment in advance. This varies by state and sometimes by individual office. Check your state's DMV website or call your local office to find out which policy applies to you.

If appointments are required, you can usually book online through the DMV website or by phone. Appointment slots fill up quickly in busy areas, so book as soon as you're ready to test. If walk-ins are allowed, arriving early in the morning or on a weekday (not Friday) usually means a shorter wait than testing in the afternoon or on a weekend.

Some states use a hybrid system: you can walk in, but you'll get a shorter wait if you book ahead. A few states have moved to online appointment-only systems to reduce crowding, especially after the pandemic.

Testing hours and what to expect on test day

DMV offices typically open between 7 and 9 a.m. and close between 4 and 6 p.m., though hours vary by location and day of the week. Many offices close for lunch or have reduced hours on certain days. Check your specific office's hours on the DMV website before you go, because showing up at 5 p.m. to an office that closes at 4:30 p.m. wastes a trip.

Wait times range from 15 minutes to several hours depending on the location, time of day, and how busy the office is. Urban DMV offices tend to have longer waits than rural ones. If you're testing during school hours on a weekday, you may wait less than if you test on a Saturday morning when many people are free.

When you arrive, check in at the front desk or at a kiosk if the office has one. You'll be given a number or called by name when it's your turn. The test itself usually takes 20 to 40 minutes. You'll sit at a computer or paper test station, answer the questions, and get your score before you leave. If you pass, you'll receive your permit that day or within a few days by mail, depending on your state.

Alternative testing locations and special circumstances

Some states allow you to test at approved driver training schools, testing centers run by private companies, or even certain libraries or community centers. These locations are contracted by the DMV to administer the official test, so the test itself is identical to what you'd take at a DMV office. The advantage is that these locations sometimes have shorter wait times or more flexible hours.

If you have a disability or need accommodations — such as a test in a different language, extra time, or a reader — contact your local DMV office at least a week before your test date. Most states provide these accommodations at no extra cost, but they need advance notice to arrange them.

If you're unable to test in person due to a medical emergency or other hardship, some states offer temporary exceptions or rescheduling options. Call your DMV office to ask about your options rather than straightforward not showing up, because missing an appointment may result in a fee or a waiting period before you can reschedule.

Frequently Asked Questions

Can I test at any DMV office in my state, or do I have to go to the one in my county?

It depends on your state. Most states let you test at any DMV office statewide, but some require you to test in your home county or the county where you're explore for your permit. Check your state's DMV website or call your local office to confirm the rule where you live.

What happens if I fail the permit test?

You can retake the test, usually the same day or within a few days. Most states charge a small fee each time you test — typically $5 to $15. There's usually no waiting period between attempts, but some states require you to wait a day or two before retesting. Check your state's policy.

Do I need to bring my Social Security card, or can I just tell them my number?

Requirements vary by state. Some accept your number written on the process; others require the card itself or a document showing it. Check your state's DMV website before you go, because showing up without the right document may mean you can't test that day.

Can I test at a third-party location instead of the DMV?

Only if your state offers testing at approved third-party locations, and not all states do. Search your state's DMV website for "third-party testers" or "approved testing centers." If your state doesn't list any, the DMV office is your only option.

What if the DMV office near me is always closed or has no appointments available?

Try a different office in a nearby city or county — many states let you test anywhere in the state. Call the DMV to ask which office has the shortest wait or next available appointment. If your state requires you to test in your home county, ask if there's a satellite office or third-party location in your area.