Alabama DMV locations that administer the learner's permit test

You take the Alabama learner's permit knowledge test at a Department of Public Safety (DPS) Driver License Examining Station. These are physical offices run by the state, not third-party vendors. Alabama operates examining stations in most counties, though the exact number and hours vary by location.

The main examining stations are in larger cities: Birmingham, Montgomery, Mobile, Huntsville, Tuscaloosa, and Auburn. Smaller counties may have one station or share a regional office. You cannot take the test online or at a private testing center in Alabama — it must be at an official DPS location.

You do not need an appointment at most Alabama examining stations. You walk in during business hours, pay the test fee, and take the exam the same day if space allows. Some stations fill up during peak hours (typically mid-morning and early afternoon on weekdays), so arriving early improves your chances of testing when ready.

Key Takeaways

  • Alabama learner's permit tests are given only at Department of Public Safety Driver License Examining Stations, which are located in most counties.
  • Most stations operate on a walk-in basis without appointments, though you should arrive early during busy times to avoid waiting or being turned away.
  • The test fee is $20 and must be paid in cash or card at the time you test; bring your identity documents and proof of residency.
  • Stations are typically open Monday through Friday during standard business hours, but hours vary by location, so check ahead before you go.
  • If your nearest station has a long wait or limited hours, you may be able to test at a different county's station instead.

Finding the examining station nearest you

The Alabama Department of Public Safety maintains a list of all Driver License Examining Stations on its official website. The list includes the street address, phone number, and hours for each location. You can search by county or city to find the station closest to your home or school.

Call ahead before you go. Station hours change seasonally, and some locations close for lunch or state holidays. A quick phone call confirms the station is open and gives you a sense of how busy it is. Staff can also tell you whether they are currently testing or have a backlog.

If the nearest station is inconvenient, you are not required to test there. You can travel to any examining station in Alabama and take your test. Some people choose a station with longer hours or shorter wait times, even if it means driving farther.

What to bring to the examining station

Bring your proof of identity and proof of residency. Acceptable identity documents include a birth certificate, passport, or state ID card. Proof of residency can be a utility bill, lease agreement, school enrollment letter, or bank statement showing your name and Alabama address. The document must be dated within the last 60 days.

Bring your Social Security number or your Social Security card itself. You will also need to bring the $20 test fee. Most stations accept cash and card, but call ahead to confirm payment methods at your location.

Bring your completed DL 44 form (process for Driver License or Learner's Permit) if you have already filled it out. Some stations provide the form on-site, but having it completed saves time. You do not need to bring a parent or guardian to take the knowledge test, though they may accompany you.

Test hours and scheduling considerations

Most Alabama examining stations are open Monday through Friday, 8:00 a.m. to 5:00 p.m., with a lunch break between noon and 1:00 p.m. Some larger stations stay open until 6:00 p.m. or offer limited Saturday hours. Hours vary significantly by location, so check your specific station's schedule on the DPS website or by phone.

Peak testing times are typically 10:00 a.m. to noon and 1:00 p.m. to 3:00 p.m. on weekdays. If you arrive during these windows, expect a wait. Early morning (8:00 a.m. to 9:30 a.m.) and late afternoon (after 3:30 p.m.) are usually quieter. Testing on Fridays tends to be busier than earlier in the week.

The knowledge test itself takes 30 to 45 minutes. Add time for check-in, document review, and payment. Budget at least one hour total from arrival to completion. If the station is busy, you might wait 30 minutes or longer before being called to test.

What happens after you pass the test

If you pass the knowledge test, the examining officer will issue your Alabama learner's permit on the spot. You will receive a temporary paper permit valid for 30 days while your official plastic card is mailed to your address. The official permit arrives within two to three weeks.

Your learner's permit is valid for one year from the date of issue. You can begin supervised driving when ready with a licensed adult who is at least 21 years old and sitting in the front passenger seat. The permit allows you to practice on public roads during daylight hours and some evening hours, depending on your age.

If you do not pass, you can retake the test the same day at most stations, though you will pay the $20 fee again. You must wait at least one hour before retesting. Many people study the Alabama Driver's Manual between attempts and return the next day instead.

Examining stations by region

Region / CountyMain Examining StationTypical Hours
Jefferson County (Birmingham area)Birmingham Driver License Examining StationMonday–Friday, 8 a.m.–5 p.m.
Montgomery CountyMontgomery Driver License Examining StationMonday–Friday, 8 a.m.–5 p.m.
Mobile CountyMobile Driver License Examining StationMonday–Friday, 8 a.m.–5 p.m.
Madison County (Huntsville area)Huntsville Driver License Examining StationMonday–Friday, 8 a.m.–5 p.m.
Tuscaloosa CountyTuscaloosa Driver License Examining StationMonday–Friday, 8 a.m.–5 p.m.
Lee County (Auburn area)Auburn Driver License Examining StationMonday–Friday, 8 a.m.–5 p.m.

This table shows the major examining stations. Smaller counties have their own stations or share regional offices. The Alabama DPS website lists all 67 county stations with exact addresses and phone numbers. Hours listed above are typical but vary by location and season.

What to do if your nearest station is closed or too far away

If your county station has limited hours or is temporarily closed, you can test at any other Alabama examining station. You are not restricted to your home county. Some people travel to a neighboring county with more convenient hours or shorter wait times.

If you live in a rural area far from any station, contact the Alabama DPS directly to ask about mobile testing or regional alternatives. Some counties arrange periodic testing days at satellite locations or partner facilities. The main DPS office in Montgomery can provide information about options in your area.

School-based testing is not available in Alabama. You must go to an official examining station. Some high schools offer permit study classes, but the actual test must be taken at a DPS location.

Frequently Asked Questions

Can I take the learner's permit test at any Alabama examining station, or only the one in my county?

You can test at any examining station in Alabama, not just your home county. If your nearest station is inconvenient or has a long wait, you are welcome to drive to a different county's station. Bring the same documents regardless of which location you choose.

Do I need to make an appointment to take the test?

Most Alabama examining stations operate on a walk-in basis and do not require appointments. You arrive during business hours, check in, and test the same day if space allows. Call your station ahead of time to confirm they are open and to get a sense of wait times.

What if I fail the knowledge test?

You can retake the test at the same station the same day, but you must wait at least one hour and pay the $20 fee again. Many people choose to study the Alabama Driver's Manual and return the next day or later in the week instead. There is no limit on how many times you can retake the test.

What payment methods does the examining station accept?

Most Alabama examining stations accept both cash and card for the $20 test fee. Some smaller stations may accept cash only. Call ahead to confirm what your specific station accepts so you bring the right payment method.

How long is the learner's permit valid after I pass the test?

Your Alabama learner's permit is valid for one year from the date you receive it. You can begin supervised driving when ready with a licensed adult at least 21 years old. The official plastic card arrives by mail within two to three weeks; the temporary paper permit is valid until it arrives.