Book your Alabama driver's license appointment through the state's online system or by phone

Alabama's Department of Public Safety runs the driver's license system and requires you to schedule an appointment before visiting an office. You cannot walk in without one. The state offers two ways to book: through its online appointment portal at alabamadmv.gov or by calling 1-844-256-8477. The online system is faster and shows available dates and times when ready; the phone line has longer wait times but works if you lack internet access or need help choosing a location.

When you book, you will select which county office you want to visit, the type of transaction (new license, renewal, replacement, or duplicate), and your preferred date and time. The system will confirm your appointment and send you a confirmation number. You should write this number down or take a screenshot—you will need it when you arrive at the office.

Key Takeaways

  • Alabama requires an appointment for all driver's license transactions; walk-ins are not accepted at any office.
  • Book online at alabamadmv.gov or call 1-844-256-8477; the online system shows available times when ready.
  • Bring your confirmation number, proof of identity, proof of residency, and any documents specific to your transaction type.
  • Appointment wait times vary by county and season; rural counties often have shorter waits than urban centers.
  • If you miss your appointment, you can reschedule through the same system without penalty.

What documents you need before booking

Gather your documents before you schedule, because the appointment system will ask what type of transaction you are doing, and you need to know what you have. For a new license, you need proof of identity (passport, birth certificate, or military ID), proof of residency (utility bill, lease, or bank statement dated within 60 days), and your Social Security number. For a renewal, you need your current license and proof of residency. For a replacement (lost or stolen), you need proof of identity and residency but not your old license.

If you are under 18, a parent or guardian must accompany you to the appointment. Bring their ID as well. If you are renewing after a suspension or revocation related to a traffic violation, bring proof that you have completed any required courses or paid any fines—the office will check your record, but having documentation on hand speeds the process.

How to navigate the online appointment system

Go to alabamadmv.gov and look for the "Schedule an Appointment" link on the homepage. Click it and select your county from the dropdown menu. The system will show you all offices in that county and their available appointment slots for the next 30 days. Choose the date and time that works for you. You will then enter your name, date of birth, phone number, and email address. The system will send a confirmation to your email and display a confirmation number on screen.

If the county you want is fully booked, try a neighboring county—many people do not realize they can travel to a different office. Rural counties often have more open slots than urban ones. You can also check back the next day; cancellations happen frequently and the system releases those slots for rebooking.

Phone booking and when to use it

Call 1-844-256-8477 during business hours (typically 8 a.m. to 5 p.m. Monday through Friday). A representative will ask which county you prefer, what type of transaction you need, and your availability. They will book the appointment and give you a confirmation number over the phone. Write it down when ready. The phone line is slower than the online system—expect to wait 10 to 20 minutes—but it is your only option if you do not have internet access or if you need help understanding which documents to bring.

Some county offices also accept phone bookings directly. If you call the main state line and the wait is long, ask for the phone number of your county office and try calling them instead. Not all offices answer their own lines, but some do and can book you faster.

What to expect on appointment day

Arrive 10 to 15 minutes early. Bring your confirmation number, all required documents, and a pen. The office will verify your identity and residency, take your photo, and collect any fees (renewal is typically $24.50 for an eight-year license; new licenses and replacements vary). You will take a written test if it is a new license. If you are renewing, you may not need to test, depending on your age and driving record.

Processing time at the office is usually 15 to 30 minutes once you are called. Your temporary license will be printed on the spot; your permanent card arrives by mail within 7 to 10 business days. If you need your license sooner—for travel or work—ask the office if they offer expedited mail service; some counties do for an additional fee.

Rescheduling or canceling an appointment

If you need to change your appointment, go back to alabamadmv.gov, enter your confirmation number, and select a new date and time. You can reschedule as many times as you need with no penalty. If you cancel without rescheduling, that slot opens for others, but you can book a new one whenever you are ready.

If you miss your appointment without canceling, you will need to book a new one. There is no automatic rebooking, and the office will not hold your slot. Missing an appointment does not affect your driving record or license status—it straightforward means you have to schedule again.

County-specific wait times and office locations

Wait times for appointments vary widely by county. Jefferson County (Birmingham), Mobile County, and Madison County (Huntsville) often have waits of two to four weeks because they serve large populations. Rural counties like Cleburne, Clay, and Talladega usually have openings within a few days. If you are flexible on location, checking a less-populated county can cut your wait time significantly.

The state website lists all county office addresses and hours. Some offices are open Monday through Friday only; a few have limited Saturday hours. Call ahead or check the website if you are planning to visit a county office you have not been to before, because hours vary and some offices close for lunch.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person whose license it is must book their own appointment or have a parent or guardian book it for them if they are under 18. The system requires the applicant's name, date of birth, and signature.

What if I do not have a Social Security number?

You can still get a license. Bring an Individual Taxpayer Identification Number (ITIN) or a letter from the Social Security Administration stating you are not may be able to access for a number. The office will note this in your file and issue your license.

Do I need an appointment if I am renewing online?

Alabama does not currently offer online renewal for driver's licenses. You must visit an office in person. However, you can renew by mail if your license is not suspended or revoked—contact your county office for the mail-in form.

What happens if my appointment time passes and I have not been called?

Wait at least 30 minutes past your appointment time. If you have not been called, ask the front desk if there is a delay. If the office is significantly behind, ask if you can reschedule for a less busy time or if they can fit you in later that day.

Can I change my appointment to a different county?

Yes. Cancel your current appointment and book a new one in the county you prefer. There is no fee or penalty for switching counties.