Book Your Permit Test Through Alabama's Online System or in Person
You schedule your Alabama learner's permit test through the Alabama Law Enforcement Agency (ALEA) Driver License Division. You have two options: book online through the ALEA website or call the scheduling line to reserve a time at a testing location near you. The online system is faster and shows available dates and times when ready, but phone scheduling works if you prefer to speak with someone or have questions about what to bring.
You cannot walk in without an appointment. All testing locations require advance booking. The wait time between booking and your test date depends on how busy your local office is—some locations have openings within days, while others may have a two- to three-week wait during peak times (typically late spring and summer).
Key Takeaways
- Book your permit test online at the ALEA website or by phone; walk-in testing is not available at any Alabama location.
- You need your Social Security number, date of birth, and proof of residency to complete an online booking.
- Bring your appointment confirmation, proof of residency, proof of Social Security number, and a valid photo ID to your test.
- The written test covers road signs, traffic laws, and safe driving practices; you must score at least 80 percent to pass.
- If you fail, you can reschedule and retake the test, but you must wait at least one day before your next attempt.
What Information You Need to Book Online
Before you go to the ALEA website to schedule, gather these documents and details: your Social Security number, your date of birth, your current mailing address, and a phone number where you can be reached. You will also need to know which county you live in, because testing locations are organized by county.
The online system will ask you to create a login or use an existing one if you have taken a test or renewed a license through ALEA before. Have your information ready so you do not have to leave the page and come back—sessions can time out if you step away for too long.
Testing Locations and Wait Times by County
Alabama has testing sites in every county, but not every location is open every day. Most county Driver License offices operate Monday through Friday, 8 a.m. to 5 p.m., with some locations closing for lunch. A few larger offices (in Jefferson, Madison, and Mobile counties) may have extended hours or Saturday appointments, but this varies year to year.
When you book online, the system shows only the dates and times available at the location you select. If the nearest office has a long wait, you can check offices in neighboring counties—some people find earlier slots 20 or 30 miles away. The ALEA website lists all county office addresses and phone numbers, so you can call ahead if you want to know typical wait times before booking.
What to Bring to Your Appointment
Bring your appointment confirmation (print it or have it on your phone), proof of residency, proof of your Social Security number, and a valid photo ID. Proof of residency can be a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your name and current address. Proof of Social Security number can be your Social Security card, W-2 form, or tax return.
Your photo ID must be valid and current—a passport, military ID, or out-of-state driver's license all work. If you do not have a photo ID yet, call your local Driver License office before your appointment to ask what alternatives they accept. Do not show up without these documents; the office will not let you test and you will lose your appointment slot.
The Written Test Format and Passing Score
The Alabama learner's permit test is a written exam with 30 multiple-choice questions. The test covers traffic signs and their meanings, right-of-way rules, speed limits, parking laws, and safe driving practices. You have 30 minutes to complete it. You must answer at least 24 questions correctly (80 percent) to pass.
The test is administered on a computer at the testing location. You cannot bring notes, phones, or study materials into the testing room. If you fail, you will know your score before you leave the office. You can reschedule and retake the test, but Alabama requires you to wait at least one day before your next attempt. There is no limit on how many times you can retake it, but each attempt costs the same fee.
Rescheduling or Canceling Your Appointment
If you need to cancel or move your appointment, log back into the ALEA website with your login credentials and select the option to cancel or reschedule. You can do this up to 24 hours before your scheduled test time. If you cancel with less than 24 hours' notice, you forfeit your fee and will have to pay again to book a new appointment.
If you miss your appointment without canceling, you forfeit your fee. Call your local Driver License office if you have questions about whether you can reschedule or if there is a technical problem with the online system.
Fees and Payment
The fee for the learner's permit test in Alabama is $20. You pay this fee when you book your appointment online or over the phone. Payment is by credit card, debit card, or electronic check. If you pay by phone, the operator will process your card during the call. If you book online, you will enter your payment information before your appointment is confirmed.
The fee is non-refundable if you cancel within 24 hours of your test or if you do not show up. If you pass the test, the fee covers the issuance of your learner's permit. If you fail and retake the test, you pay the $20 fee again for each attempt.
Frequently Asked Questions
Can I take the permit test the same day I book it?
No. You must book in advance through the online system or by phone. Same-day testing is not available. Depending on your location, the earliest available appointment might be a few days away or several weeks away during busy seasons.
What happens if I fail the permit test?
You will receive your score when ready after finishing the test. You can reschedule and retake it, but you must wait at least one day before your next attempt. Each retake costs another $20 fee. There is no limit on the number of times you can retake the test.
Do I need to bring my Social Security card, or is a copy okay?
You need to bring proof of your Social Security number, which can be your actual card, a W-2, a tax return, or another official document showing your number. A photocopy is usually not accepted. Call your local Driver License office if you are unsure what documents they will take.
Can someone else reschedule my appointment for me?
No. You must reschedule using your own login on the ALEA website or by calling the scheduling line yourself. The office will not reschedule an appointment for someone else without your authorization, and you will need to provide your personal information to verify your identity.
What if the online booking system is not working?
Call the ALEA Driver License Division scheduling line. The phone number is listed on the ALEA website. They can book your appointment over the phone and answer questions about what documents you need or which testing locations have the shortest wait times.