Finding a testing center near you

Your state's Department of Motor Vehicles (DMV) runs the written test for a Class C license, and the location where you take it depends on which state you live in and how that state organizes its testing. Most states operate DMV offices that administer the test in person, but some states now offer online testing from home, and a few allow testing through third-party vendors like AAA or private testing centers.

The fastest way to find your nearest testing location is to visit your state DMV's official website and search for "testing centers" or "written test locations." You will need to enter your city or zip code. Some states list all available locations on one page; others require you to book an appointment through an online system that shows you available dates and times at each location.

If your state offers online testing, you may be able to take the written test from home on your own computer, though you will still need to pass a vision screening and road test in person at a DMV office before you receive your license.

Key Takeaways

  • Most Class C written tests are administered at DMV offices, though some states allow testing at AAA locations, private testing centers, or online from home.
  • Your state DMV website lists all testing locations, hours, and whether appointments are required or if walk-ins are accepted.
  • Testing fees vary by state, typically ranging from $10 to $30 for the written test alone, and must be paid at the time you test.
  • Bring a valid form of identification and any documents your state requires; arriving early helps you complete check-in before your test window closes.
  • If you fail the written test, most states allow you to retake it the same day or within a few days, though some charge a retest fee.

What to bring to your testing appointment

Every state requires you to bring a valid form of identification to the testing center. Acceptable ID includes a passport, birth certificate with a photo ID, military ID, or a state ID card. Some states also accept a school ID or work ID if it includes your photo and signature. Check your state DMV website for the exact list of acceptable documents before you go, because arriving without proper ID will result in your test being cancelled and you may lose your testing fee.

You will also need to bring proof of your Social Security number. Most states accept a Social Security card, but if you do not have one, a W-2 form, tax return, or bank statement with your SSN printed on it will work. A few states require additional documents such as proof of residency (a utility bill or lease) or proof of legal presence in the United States.

Do not bring study materials, phones, or other electronic devices into the testing room. Most testing centers have strict rules about what you can have at your desk, and violating these rules can result in your test being invalidated.

How testing centers schedule appointments

Some states require you to book an appointment online before you arrive at a testing center, while others allow walk-ins during posted hours. Your state DMV website will tell you which system your state uses. If appointments are required, you can usually book them online 1 to 4 weeks in advance, and you will receive a confirmation email or text with your date, time, and location.

If walk-ins are allowed, arrive early in the day, because testing centers often reach capacity by mid-afternoon and may turn away late arrivals. Bring your confirmation number or appointment details if you booked ahead, even if your state allows walk-ins, because it speeds up check-in.

Some states charge a separate appointment fee or require you to pay online before you arrive. Others collect payment only at the testing center. Your confirmation email will specify what you owe and when payment is due.

Testing center hours and wait times

DMV testing centers typically operate Monday through Friday during business hours, with some locations open on Saturday mornings. Hours vary widely by location and state; a busy urban center may be open 8 a.m. to 6 p.m., while a rural office may close at 4 p.m. or operate only three days a week. Check your specific location's hours on the DMV website before you plan your visit.

Wait times depend on how busy the center is and whether you have an appointment. If you booked an appointment, you will usually be called within 15 minutes of your scheduled time. Walk-in wait times can range from 30 minutes to several hours, especially during peak times like lunch hours or late afternoon. Arriving first thing in the morning typically means a shorter wait.

If a testing center is consistently too busy, look for alternative locations nearby. Your state DMV website often shows real-time wait times or allows you to book appointments at less crowded centers, even if they are farther away.

What happens during the written test at the center

When you arrive, you will check in at the front desk and show your ID and proof of SSN. A staff member will verify your information against DMV records and may ask you questions about your address or name to confirm your identity. You will then pay your testing fee if you have not already paid online.

Next, you will take a vision screening. This is not the full eye exam you would get at an optometrist; it is a quick check to make sure you can read the eye chart at a certain distance. If you wear glasses or contacts, wear them during the test. If you fail the vision screening, you will not be allowed to take the written test that day, and you will need to see an eye doctor and return with proof of corrected vision.

Once you pass the vision screening, you will be taken to a testing station or computer terminal. The test itself takes 30 to 60 minutes depending on your state. You will answer multiple-choice questions about traffic laws, road signs, and safe driving practices. Most states now administer the test on a computer, though some still use paper tests. You will receive your score when ready or within a few minutes after you finish.

Retesting if you do not pass on your first attempt

If you fail the written test, you can usually retake it the same day or within a few days. Some testing centers allow you to schedule a retest when ready after you receive your failing score; others require you to wait 24 hours or to book a new appointment online. A few states charge a retest fee (typically $5 to $15), while others include one free retest in your original testing fee.

Before you retake the test, review the areas where you scored lowest. Your test score report will show which topics gave you trouble—for example, right-of-way rules or parking laws. Study those sections specifically using your state's driver's manual or an online practice test before you return.

Most states allow you to retake the written test up to three times within a certain period (often 12 months) before you must wait a longer period or reapply for a learner's permit. Check your state's rules on the DMV website so you know how many attempts you have left.

Testing centers in states with online testing options

A growing number of states now offer online written testing, which means you can take the test from home on your own computer instead of traveling to a DMV office. States that offer this option include Arizona, Florida, Illinois, Louisiana, and others, though the list changes as more states adopt the system. Online testing is usually available 24/7, and you can schedule your test window days or weeks in advance.

To take an online test, you will need a computer with a webcam, a stable internet connection, and a quiet private space where you will not be interrupted. The testing software will use your webcam to monitor you during the test to prevent cheating. You must show a valid ID to the camera before the test begins, and you cannot have any study materials, phones, or other people in the room with you.

Even if your state offers online testing, you will still need to visit a DMV office in person to complete your vision screening and road test before you receive your actual license. The online test is only the written portion.

Frequently Asked Questions

Can I take the written test at a location different from where I plan to get my license?

Yes. You can take the written test at any DMV testing center in your state, regardless of which office you plan to visit for your road test and license issuance. Some people choose a testing center closer to their work or home, even if it is not their local DMV. Your test results are recorded in the state system and will be available at any DMV office.

What if I fail the vision screening at the testing center?

You will not be allowed to take the written test that day. You must see an eye doctor, get a vision correction prescription if needed, and return to the testing center with proof that you now meet the state's vision standard. Some states accept a letter from your eye doctor; others require a specific form. Contact your testing center to ask what proof they need before you schedule an eye appointment.

Do I need to bring my learner's permit to the testing center?

Requirements vary by state. Some states require you to have a valid learner's permit before you take the written test; others allow you to take the written test first and issue the permit after you pass. Check your state DMV website or call your local testing center to confirm whether you need your permit on test day.

Can someone else take the written test for me?

No. You must take the test yourself, and you must show a valid photo ID that matches your name. The testing center staff will verify your identity before you begin. Allowing someone else to take the test for you is fraud and can result in criminal charges and permanent denial of a driver's license.

What if the testing center is closed on the day I want to test?

Check your state DMV website for a list of all testing centers and their hours. Many states have multiple locations in each county, so you can usually find an alternative center that is open. If you live in a rural area with only one testing center, contact the DMV directly to ask about mobile testing units or testing at satellite locations on specific days.