Alabama driver's license requirements depend on your age and whether you're a first-time driver

To get an Alabama driver's license, you need to pass a written test on traffic laws, pass a driving test, and provide proof of identity and residency. The exact documents you bring and the steps you follow depend on whether you're under 18, between 18 and 60, or over 60. Alabama also requires a vision screening at the time you explore.

You'll explore through your county's Department of Public Safety office, not online. The process takes about 30 minutes to an hour if you have all your documents ready. Your license will be valid for four years if you're under 60, or five years if you're 60 or older.

Key Takeaways

  • You must bring a valid form of identification (passport, birth certificate, or military ID), proof of your Social Security number, and proof of Alabama residency such as a utility bill or lease.
  • First-time drivers under 18 must complete a driver education course and hold a learner's permit for at least 30 days before taking the road test.
  • The written test covers Alabama traffic laws and road signs; you can study using the official Alabama Driver's Manual, available free online at the Department of Public Safety website.
  • The road test lasts about 15 to 20 minutes and tests basic driving skills like parking, turning, and stopping; you must bring a vehicle that is registered and insured.

Documents you need to bring to the Department of Public Safety

Alabama requires one form of primary identification. A valid U.S. passport, certified birth certificate, military ID, or state ID from another state all work. If you're using a birth certificate, it must be a certified copy with the state seal, not a photocopy.

You also need proof of your Social Security number. A Social Security card itself works, but so does a W-2 form, tax return, or 1099 form from your employer. If you don't have any of these, you can bring a letter from the Social Security Administration.

For proof of Alabama residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement with your name and current address. The document must be dated within the last 60 days. A driver's license from another state does not count as proof of residency.

If you're explore for a Real ID-compliant license (which you'll need to board a domestic flight after May 2025), bring all the above plus a second proof of residency document. Without the second document, you'll receive a standard license that works for driving but not for federal purposes.

The written test and what it covers

The written test has 30 multiple-choice questions about Alabama traffic laws, road signs, and safe driving practices. You need to answer at least 24 questions correctly to pass. The test is given on a computer at the Department of Public Safety office, and you'll get your score when ready.

You can study using the official Alabama Driver's Manual, which is free and available as a PDF on the Alabama Department of Public Safety website. The manual covers right-of-way rules, speed limits, parking laws, what different road signs mean, and what to do at traffic lights and stop signs. Most of the test comes directly from this manual.

If you fail the written test, you can retake it the same day or come back another day. There is no waiting period between attempts, but you do pay the test fee each time you take it.

The road test: what the examiner watches for

The road test lasts 15 to 20 minutes and takes place on public roads near the Department of Public Safety office. The examiner sits in the passenger seat and watches you perform basic driving tasks: starting the car, turning, stopping, parking, and backing up. You must follow traffic laws exactly during the test.

You need to bring a vehicle that is currently registered in Alabama and has valid insurance. The vehicle must be in safe working condition — the examiner will check that the brakes, lights, windshield wipers, and horn all work before you start driving. If the vehicle fails this safety check, you cannot take the test that day.

Common reasons people fail the road test include rolling through stop signs, not using turn signals, hitting the curb while parking, and not checking mirrors and blind spots before turning. If you fail, you can schedule another test, but there may be a wait depending on how busy your local office is.

Requirements for drivers under 18

If you're under 18, you must complete a state-approved driver education course before you can get your license. This course is usually offered through your high school or through private driving schools. The course covers classroom instruction and behind-the-wheel training with a certified instructor.

After you finish the course, you'll receive a certificate of completion. Bring this certificate to the Department of Public Safety when you explore for your learner's permit. With a learner's permit, you can drive only when a licensed adult 21 or older is in the front passenger seat.

You must hold your learner's permit for at least 30 days before you can take the road test for your full license. During this time, you should practice driving with a licensed adult to build your skills. Once the 30 days are up, you can schedule your road test at the Department of Public Safety office.

Fees and how long the process takes

The written test fee is $20, and the road test fee is $20. The license itself costs $25 if you're under 62, or $15 if you're 62 or older. If you need a Real ID-compliant license, there is no additional fee. Total cost is $65 for a standard license or $65 for a Real ID license.

The written test and road test can be scheduled on the same day or on different days, depending on your preference and the availability at your local office. If you pass both on the same day, you'll walk out with your license. If you take them on different days, your license will be mailed to you within 5 to 7 business days after you pass the road test.

Wait times to schedule a test vary by county. Some offices have appointments available within a few days, while others may have a wait of several weeks. Call your county's Department of Public Safety office to find out current wait times and to schedule your tests.

Renewing or replacing your Alabama license

Your Alabama driver's license is valid for four years if you're under 60, or five years if you're 60 or older. You can renew your license up to 90 days before it expires. You do not need to take the written or road test again to renew — you only need to bring proof of identity and residency, just as you did when you first applied.

If your license is lost, stolen, or damaged, you can get a replacement at any Department of Public Safety office. Bring your proof of identity and residency, and pay a $20 replacement fee. You'll receive your new license by mail within 5 to 7 business days.

Frequently Asked Questions

Can I take the written test online or by mail?

No. The written test must be taken in person at your county's Department of Public Safety office on a computer. You cannot take it online or by mail. You must schedule an appointment or walk in during office hours.

What if I fail the road test — how long do I have to wait to retake it?

You can retake the road test as soon as your local office has an opening. There is no mandatory waiting period. However, depending on how busy your office is, you may have to wait days or weeks for the next available appointment. Call ahead to find out current scheduling.

Do I need a Social Security number to get an Alabama driver's license?

Yes. You must provide proof of your Social Security number. If you don't have a Social Security card, you can bring a W-2, tax return, or a letter from the Social Security Administration instead.

What happens if I move to a different county in Alabama?

You do not need to get a new license if you move within Alabama. Your license remains valid until it expires. However, you should update your address with the Department of Public Safety. You can do this by mail or in person at any Department of Public Safety office.

Is there an age limit for getting a driver's license in Alabama?

No. There is no maximum age to get or renew a driver's license in Alabama. However, if you're over 60, your license is valid for five years instead of four. Drivers of any age must pass the vision screening and meet the document requirements.