You take your written knowledge test at your state's Department of Motor Vehicles office or at a contracted testing center in your area

The location where you sit for the written test depends on your state and sometimes on which office or testing site you choose. Most states run testing through their DMV directly, but some allow you to test at third-party locations — often called approved testing centers or driver licensing service offices. A few states let you test at certain libraries or county offices. You cannot take the test online or at home, and you cannot take it at a driving school, even if you are enrolled in one.

The first step is to find out which locations near you are authorized to give the test. You do this by visiting your state's DMV website and searching for "testing locations" or "where to take the written test." Most state websites have a location finder tool where you enter your city or zip code and see all nearby offices that offer testing. Some states also let you book a test appointment online through that same tool; others require you to call or show up in person.

Key Takeaways

  • Your state's DMV website has a location finder that shows you every authorized testing site near you, including hours and whether appointments are required.
  • Most DMV offices test during regular business hours, but some testing centers stay open evenings or weekends — check before you go.
  • You must bring the documents your state requires (usually your learner's permit or ID and proof of residency) or you will be turned away without testing.
  • Some states let you book a test appointment online; others operate on a first-come, first-served basis, so arriving early can mean a shorter wait.
  • If your local DMV office is closed or has long wait times, a contracted testing center in your area may have faster availability.

How to find your nearest testing location

Go to your state's official DMV website — not a third-party site that charges a fee. Look for a link labeled "locations," "office locator," "testing sites," or "where to test." Enter your city, county, or zip code. The results will show you the address, phone number, hours of operation, and sometimes whether that location is currently accepting new test appointments.

Pay attention to the hours. Many DMV offices close for lunch, close early on certain days, or do not open on weekends. If you work during standard business hours, a testing center that stays open until 6 p.m. or opens on Saturday may be your only option. Some states also list wait times on their website — if your nearest DMV shows a two-hour wait and a testing center 15 minutes away shows 20 minutes, the extra drive saves you time overall.

Write down the phone number of the location you plan to visit. Call ahead to confirm they are testing that day and to ask whether you need an appointment or can walk in. This takes five minutes and prevents a wasted trip.

DMV offices versus contracted testing centers

A DMV office is run directly by your state and is the most common place to test. These are usually in your county seat or major cities. They test during standard business hours, typically 8 a.m. to 5 p.m. on weekdays, though some open Saturday mornings. Wait times vary widely — a rural DMV might see you in 30 minutes, while a busy urban office might have a two-hour line.

A contracted testing center is a private business licensed by your state to give the written test. These are often in strip malls or office parks and may have longer hours than the DMV — some stay open until 7 p.m. or test on Saturday afternoons. They usually have shorter wait times because they handle fewer people per day. However, not all states use them, and not all regions have one nearby. Check your state's website to see if this option exists where you live.

Both give you the same test and the same result. The choice comes down to convenience: which location has hours that fit your schedule and the shortest wait time.

What documents you need to bring

You must bring your learner's permit (also called a learner's license or instruction permit) to the test. This is the document you received after passing the written test the first time — or after passing a vision and knowledge screening if your state does not require a separate learner's permit stage. If you do not have your permit with you, most testing sites will not let you test, even if you have other ID.

You will also need a form of identification — usually a state ID card, passport, or birth certificate — and proof of your current address, such as a utility bill, lease, or bank statement. Some states accept a second form of ID in place of a proof-of-address document. The exact requirements vary by state, so check your state's DMV website before you go. Showing up without the right documents means a wasted trip.

Bring originals, not copies. Testing sites do not accept photocopies of your permit or ID. If your permit is damaged or illegible, contact your DMV ahead of time to ask whether you can still test or whether you need a replacement first.

Appointment versus walk-in testing

Some states require you to book a test appointment online or by phone before you show up. Others operate on a first-come, first-served basis where you straightforward arrive during business hours and wait your turn. A few states let you choose: you can book ahead to skip the line, or walk in and take your chances with the wait.

If your state requires appointments, the DMV website will have a button to schedule one. You pick a date and time, and you are given a confirmation number. Write it down or take a screenshot. Arrive 10 to 15 minutes early on the day of your test. If your state allows walk-ins, arrive as early as possible — most testing sites are less crowded in the morning.

If you book an appointment and cannot make it, cancel it online or by phone so someone else can use that slot. If you miss an appointment without canceling, some states charge a fee or require you to wait longer to reschedule.

What to expect when you arrive

When you walk in, check in at the front desk or a kiosk. You will be asked to show your learner's permit and ID. A staff member will verify your documents, take your photo (if your state requires it), and give you a number or direct you to a testing station. The wait time from check-in to sitting down at the test usually ranges from 15 minutes to an hour, depending on how busy the location is.

You will take the test at a computer terminal or on paper, depending on your state. The test itself takes 20 to 40 minutes. Once you finish, you will receive your score when ready or within a few minutes. If you pass, you move on to the road test stage. If you do not pass, you can usually retake the written test at the same location after a waiting period — most states require you to wait a few days to a week before your next attempt.

If your nearest location is too far or too busy

If the DMV office closest to you has very long wait times or inconvenient hours, look for a contracted testing center in your area. If none exists, you may be able to test at a different DMV office in your state — some states allow you to test anywhere in the state, not just in your home county. Check your state's website or call your local DMV to ask.

If you live in a rural area with only one testing location and it has limited hours, plan ahead. Call to ask about the least busy times of day or week. Many DMV offices are quieter on Tuesday, Wednesday, and Thursday mornings. Avoid Mondays and Fridays if you can, as those tend to be busier.

If you are unable to travel to a testing location due to a disability or medical condition, some states offer accommodations such as testing at home or at a hospital. Contact your state DMV directly to ask about this option — it is not advertised widely, but it may be available to you.

Frequently Asked Questions

Can I test at a driving school instead of the DMV?

No. Driving schools teach you how to drive, but they do not administer the official written test. You must test at a DMV office or an approved testing center. Some driving schools can tell you where the nearest testing location is, but you have to go there yourself.

What if I fail the test — can I retake it the same day?

Most states require you to wait at least a few days before retaking the test, and some require a week or longer. You cannot retake it when ready. Check your state's rules on the DMV website or ask the staff member who gives you your score.

Do I need to make an appointment, or can I just walk in?

It depends on your state. Some require appointments, some allow walk-ins, and some let you choose. Your state's DMV website will tell you which applies where you live. If appointments are required and you do not have one, you will be turned away.

What if I cannot get to the DMV during business hours?

Look for a contracted testing center in your area — many stay open evenings and weekends. If none exists nearby, call your local DMV and ask about their least busy times, or ask whether you can test at a different DMV office with more convenient hours.

Can I test in a different state if I am visiting?

Most states only test people who hold a learner's permit from that state. If you are visiting another state, you will need to test in your home state. Some states have reciprocal agreements, but this is rare — contact your home state's DMV to ask.