How to book an Alabama learner's permit appointment
You book an Alabama learner's permit appointment through the Alabama Law Enforcement Agency (ALEA) Driver License Division, either online at alea.gov or by phone at 334-242-4437. The online system lets you choose your testing location and preferred date and time; the phone line handles the same bookings if you prefer to speak with someone. You will need your Social Security number, date of birth, and current address to complete either booking method.
Appointments typically fill up 2 to 4 weeks in advance during busy seasons, so booking early gives you more time slots to choose from. If no dates work in your area, you can travel to a different testing location — Alabama has Driver License offices in most counties. The appointment itself takes about 30 minutes once you arrive, though you should plan to be there 10 to 15 minutes early.
Key Takeaways
- Book online at alea.gov or call 334-242-4437 to schedule your learner's permit test appointment with the Alabama Law Enforcement Agency.
- You will need your Social Security number, date of birth, and current address to complete the booking in either system.
- Appointments fill 2 to 4 weeks ahead during peak times, so book as soon as you know you are ready to test.
- You can choose any Driver License office location in Alabama, not just the one nearest you, if that location has earlier openings.
What documents to bring to your appointment
Bring your completed Alabama DL-43 form (the learner's permit process), a valid photo ID, and proof of your Social Security number. A passport, military ID, or state ID counts as photo ID. For Social Security proof, bring your Social Security card, a W-2 form, or a 1099 form — a birth certificate alone does not count.
You will also need proof of your Alabama address. A utility bill, lease agreement, or bank statement dated within the last 60 days works. If you live with a parent or guardian and are not on the utility bill, bring a signed letter from the person whose name is on the bill, plus that person's ID and proof of their address.
Bring your original documents, not copies. ALEA staff will verify them during your appointment and return them to you before you leave.
Testing locations and wait times across Alabama
Alabama has Driver License offices in 67 counties. The busiest locations — Montgomery, Birmingham, Huntsville, and Mobile — often have longer waits and book up faster. If you live in or near one of these cities and cannot find an appointment within two weeks, check offices in nearby counties. Rural and smaller-city locations typically have more open slots and shorter wait times on the day of your test.
You can view all office locations and their hours on alea.gov. The website does not show real-time wait times, but you can call the specific office you are considering to ask how busy they are on your preferred day. Most offices are open Monday through Friday, 8 a.m. to 5 p.m., with some locations offering limited Saturday hours.
What happens during your learner's permit test appointment
Your appointment covers three parts: a vision screening, a written knowledge test, and a photo for your permit. The vision screening checks that you can see well enough to drive safely; if you wear glasses or contacts, bring them. The written test covers Alabama traffic laws, road signs, and safe driving practices — it is 40 questions, and you need 32 correct to pass.
If you fail the written test, you can retake it the same day at most locations, though some offices require you to reschedule. Ask the staff before you leave whether a same-day retake is available. If you pass, ALEA will take your photo and issue your learner's permit on the spot. Your permit is valid for five years.
Rescheduling or canceling your appointment
If you need to change your appointment date or location, log back into alea.gov with the confirmation number from your booking email, or call 334-242-4437. You can reschedule up to 24 hours before your appointment time. If you cancel within 24 hours, you will lose your slot and have to book a new one, which may mean waiting several weeks depending on how busy your area is.
If ALEA cancels your appointment — which happens occasionally due to office closures or staffing issues — they will contact you by phone or email with options to reschedule at no extra cost.
Preparing for the written knowledge test
The Alabama Driver License Manual covers everything on the written test. You can read it free from alea.gov or pick up a printed copy at any Driver License office. The manual is about 50 pages and covers right-of-way rules, speed limits, parking, what different road signs mean, and how to handle emergencies on the road.
Many people study the manual for a few hours spread over several days rather than cramming the night before. You can also find practice tests online through ALEA's website or third-party test prep sites. The written test is not designed to trick you — it tests whether you know the rules you will actually need to drive safely in Alabama.
Fees and payment at your appointment
The Alabama learner's permit costs $20. You can pay by cash, check, or debit card at your appointment — credit cards are not accepted at all locations, so bring cash or a debit card to be safe. The fee covers the permit itself and is not refundable if you fail the written test, though you can retake the test without paying again.
If you lose your permit before it expires, replacing it costs $10. If your permit expires and you need a new one, you pay the full $20 fee again.
Frequently Asked Questions
Can I book an appointment if I do not have a Social Security number?
No. Alabama requires a Social Security number to issue a learner's permit. If you are not a U.S. citizen and do not have a Social Security number, you may be able to get an ITIN (Individual Taxpayer Identification Number) from the IRS, though ALEA's rules on whether an ITIN counts vary. Call 334-242-4437 to ask about your specific situation before you try to book.
What if I fail the written test on my first try?
Most Alabama Driver License offices let you retake the test the same day at no extra cost. Ask the staff when ready after you fail whether same-day retesting is available at that location. If it is not, you will need to reschedule for another day. You do not pay the $20 fee again — it covers unlimited retakes within a certain period.
Do I need to bring my Social Security card, or can I bring a W-2 instead?
Either works. ALEA accepts your Social Security card, a W-2, or a 1099 as proof of your Social Security number. Bring whichever document you have available. The staff will verify it and return it to you before you leave.
Can someone else pick up my learner's permit if I cannot go to my appointment?
No. You must be present at your appointment to take the vision screening and written test, and to have your photo taken for the permit. ALEA does not issue permits by proxy or mail.
How long does my learner's permit stay valid?
Your Alabama learner's permit is valid for five years from the date it is issued. After five years, you will need to renew it by visiting a Driver License office again and paying another $20 fee.