How to book your Alabama learner's permit test appointment
You schedule your Alabama learner's permit test through the Alabama Department of Public Safety (DPS), either online or by phone. The online system lets you pick your test date and location when ready; the phone route takes longer but works if you prefer speaking to someone. Either way, you'll need your Social Security number, date of birth, and a valid email address or phone number to complete the booking.
The test itself happens at a DPS Driver License Examining Office in your county. Alabama has examining offices in most counties, though some rural areas require you to travel to a regional center. Once you book, you'll receive a confirmation with your appointment date, time, and the exact office location.
Key Takeaways
- Book online at the Alabama DPS website or call 334-242-4437 to schedule by phone; online booking shows available dates when ready.
- You need your Social Security number, date of birth, and a valid email or phone number to complete your appointment booking.
- Test appointments are held at your county's DPS Driver License Examining Office, and you should arrive 10 to 15 minutes early with required documents.
- Bring your completed DPS Form DL-44 (process for Driver License or Learner Permit), proof of residency, and proof of identity to your appointment.
- If you need to reschedule, contact the DPS office where you booked at least 24 hours before your appointment time.
Booking online through the Alabama DPS website
Visit the Alabama Department of Public Safety website and look for the "Driver License Services" or "Schedule an Appointment" section. The site will ask you to enter your date of birth and the county where you want to test. From there, you'll see a calendar showing available appointment slots for the next several weeks.
Select your preferred date and time, then enter your Social Security number, email address, and phone number. The system will send you a confirmation email with your appointment details, including the exact examining office address and what documents to bring. Save this confirmation or print it — you don't need to show it at the office, but it contains the information you'll need to prepare.
Booking by phone with the DPS
Call the Alabama DPS at 334-242-4437 during business hours (typically 8 a.m. to 5 p.m., Monday through Friday). Have your Social Security number and date of birth ready when you call. A representative will ask which county you want to test in and will read you the available appointment dates and times for the next few weeks.
Once you choose a slot, the representative will confirm your email address or phone number so they can send your appointment details. Phone booking usually takes 10 to 15 minutes. If you don't have a confirmation email within a few hours, call back to verify the appointment was recorded.
What documents to bring to your appointment
Bring your completed DPS Form DL-44 (process for Driver License or Learner Permit), which you can read from the Alabama DPS website or fill out at the examining office. You'll also need one document proving your identity — a birth certificate, passport, or school ID — and one document proving your Alabama residency, such as a utility bill, lease, or bank statement with your current address.
Bring the originals, not copies. The examining office staff will review them before you take the written test. If you're under 18, bring a parent or guardian's consent form (also available on the DPS website) signed and notarized.
Rescheduling or canceling your appointment
If you need to change your appointment date or time, contact the DPS examining office where you booked at least 24 hours before your scheduled time. You can call the specific office directly — the phone number will be on your confirmation email — or call the main DPS line at 334-242-4437 and ask to be transferred.
If you cancel without rescheduling, you'll need to book a new appointment through the online system or by phone. There's no fee to reschedule or cancel, but waiting until the last minute may limit your options for new dates.
What to expect on test day
Arrive 10 to 15 minutes before your appointment time. Bring all required documents and be prepared to wait — offices sometimes run behind, especially on busy days. The staff will check your documents, have you sign your process, and then direct you to a testing computer or paper test station.
The written test covers Alabama traffic laws, road signs, and safe driving practices. You have a set amount of time to complete it (usually 30 to 45 minutes), and you'll receive your score when ready after. If you pass, you'll receive your learner's permit on the spot. If you don't pass, you can reschedule to test again, usually within a few days.
If your county has no examining office nearby
Some rural Alabama counties don't have their own DPS examining office. When you book your appointment, the system will direct you to the nearest regional office, which may be in an adjacent county. Check your confirmation email for the exact location and distance — some regional centers are 30 to 60 minutes away.
If travel is a hardship, call the DPS at 334-242-4437 and ask whether your county has any mobile testing dates or alternative locations. Some counties hold testing at specific locations on rotating schedules.
Frequently Asked Questions
Can I book my appointment without going online?
Yes. Call the Alabama DPS at 334-242-4437 during business hours and a representative will book your appointment over the phone. This takes longer than online booking, but you don't need a computer or email address to complete it.
How far in advance should I book my appointment?
Book as soon as you're ready to test. Available slots typically show 4 to 8 weeks out, depending on your county and how busy the examining office is. Rural counties often have more open dates than urban ones.
What if I fail the written test?
You can reschedule to test again, usually within a few days. Contact the examining office where you tested or book a new appointment through the online system. There's no additional fee for retesting, but you'll need to bring your documents again.
Do I need to bring my confirmation email to the appointment?
No, but bring it anyway. The confirmation contains your appointment time and the office address. The staff will have your appointment in their system regardless, but having the confirmation helps if there's any confusion about your time slot.
Can someone else pick up my learner's permit if I can't make my appointment?
No. You must be present at the appointment to take the written test and receive your permit. If you can't make it, reschedule at least 24 hours before your appointment time.