Alabama's path to your first license: learner's permit, then road test

To get your first Alabama driver license, you start with a learner's permit, drive under supervision for a set period, then pass a road test. You cannot skip the permit stage — Alabama requires it for all first-time drivers under 18, and it's the fastest legal route for adults too. The whole process typically takes two to four months, depending on how quickly you schedule your road test after getting your permit.

You'll visit an Alabama Department of Public Safety (DPS) Driver License Office twice: once to get your learner's permit, and again to take your road test and receive your license. Between those visits, you'll need to log supervised driving hours and practice the skills the road test measures. This structure exists to make sure you're genuinely ready before you drive alone.

Key Takeaways

  • You must get a learner's permit before taking your road test, even if you are an adult — there is no direct path to a license without it.
  • Bring your Social Security number, proof of residency, proof of identity, and your birth certificate to your first DPS visit.
  • Drivers under 18 must hold their learner's permit for a minimum of 30 days and log at least 50 hours of supervised driving, with 10 of those hours at night.
  • Adult applicants (18 and older) can take the road test when ready after passing the written test, with no waiting period or hour requirement.
  • The road test covers basic vehicle control, parking, turns, and following traffic laws — you take it in your own vehicle or a DPS vehicle.

Documents you need at your first DPS visit

Bring originals or certified copies — photocopies alone will not work. You need your Social Security card (or a document showing your SSN), a birth certificate (original or certified copy), proof of identity (passport, military ID, or school ID), and proof of Alabama residency dated within the last 60 days. Residency proof can be a utility bill, lease, mortgage statement, or government mail with your current address.

If you are under 18, you also need a parent or legal guardian to sign your process in person at the DPS office. Bring their ID as well. If your name has changed due to marriage or court order, bring the document that shows the change — marriage certificate or court order.

DPS offices do not accept digital copies or photos of documents. Bring the physical originals. If your birth certificate is from outside the United States, bring the original and an official English translation.

The learner's permit: written test and restrictions

At your first DPS visit, you will take a written knowledge test covering Alabama traffic laws, road signs, and safe driving practices. The test has 30 multiple-choice questions, and you must answer at least 24 correctly to pass. You can study using the Alabama Driver Manual, available free on the DPS website or in print at any DPS office.

Once you pass the written test, you receive your learner's permit. If you are under 18, your permit comes with restrictions: you must have a licensed driver at least 21 years old in the front seat with you at all times, you cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving (except in emergencies). Adults 18 and older who get a learner's permit have no time-of-day restrictions, but they still need a licensed driver in the vehicle.

Your learner's permit is valid for one year. If you do not pass your road test within that year, you will need to renew your permit and may need to retake the written test.

Supervised driving hours and waiting periods for drivers under 18

If you are under 18, you must hold your learner's permit for at least 30 days before you can take your road test. During that time, you need to log at least 50 hours of supervised driving, with a minimum of 10 hours at night. Keep a record of your driving — DPS does not require you to submit it, but you should track it for your own reference and in case questions arise.

The 30-day waiting period starts the day you receive your permit. You cannot shorten this period, and you cannot take your road test before 30 days have passed, even if you have already logged all 50 hours. This rule applies to all drivers under 18, regardless of prior driving experience.

Night driving is defined as driving between sunset and sunrise. Make sure at least 10 of your 50 hours fall into this window. The remaining 40 hours can be daytime driving. A licensed adult at least 21 years old must be in the front seat with you for every hour you log.

No waiting period for drivers 18 and older

If you are 18 or older, you do not have to wait 30 days or log supervised driving hours. You can take your road test when ready after passing the written test at your first DPS visit — the same day, if a road test slot is available. You still need a licensed driver in the vehicle during the test, but there is no minimum practice requirement.

This does not mean you should skip practice. The road test measures real driving skills, and showing up unprepared will result in failure. Most people benefit from several weeks of supervised practice before testing, even though Alabama does not require it. You have one year from the date you receive your learner's permit to pass the road test.

What happens during your road test

Your road test takes about 20 to 30 minutes and covers basic vehicle operation and traffic law compliance. A DPS examiner will ask you to perform tasks like starting the vehicle, adjusting mirrors, turning, backing up, parking (both parallel and perpendicular), stopping at traffic lights and stop signs, and merging or changing lanes. The examiner watches for smooth steering, proper use of signals, awareness of other vehicles and pedestrians, and correct responses to traffic signs and signals.

You can take the test in your own vehicle or in a DPS vehicle, depending on the office. If you use your own vehicle, it must be registered, insured, and in safe working condition — working brakes, lights, wipers, and horn. The examiner will do a quick safety check before the test begins. If your vehicle fails this check, you cannot test that day.

You get one attempt per appointment. If you fail, you can schedule another test, usually within a few weeks. There is no limit to how many times you can retake the test, but you must pay the test fee each time.

License types and what you receive after passing

Alabama issues a Class D license for regular passenger vehicle driving. This is what most first-time drivers receive. If you pass your road test, you will receive a physical license card at the DPS office, usually the same day. Your license is valid for eight years if you are under 65, and four years if you are 65 or older.

Your new license will have restrictions if you are under 18 — the same restrictions that applied to your learner's permit. You cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving. These restrictions stay in place until you turn 18. Once you turn 18, you can request an unrestricted license, though you do not have to — your current license remains valid.

If you need to drive a motorcycle, tow a trailer, or operate a commercial vehicle, you will need additional endorsements or a different license class. Start with your Class D license first.

Frequently Asked Questions

Can I take my road test before 30 days if I am under 18 and have already logged 50 hours?

No. Alabama requires a minimum 30-day waiting period from the date you receive your learner's permit, regardless of how many hours you have driven. You cannot test before that 30 days is up. The waiting period and the hour requirement are separate rules, and both must be met.

What if I fail my road test?

You can schedule another test appointment, usually within a few weeks. There is no limit to how many times you can retake it. You will need to pay the road test fee again for each attempt. Your learner's permit remains valid for one year from the date you received it, so you have time to practice and try again.

Do I need a Social Security number to get a learner's permit?

Yes. You must provide your Social Security number or a document showing it. If you do not have a Social Security number, contact your local DPS office to ask about alternatives, though this is rare for U.S. citizens and permanent residents.

Can my parent or guardian take the road test for me?

No. You must take the road test yourself. A licensed adult must be in the vehicle with you during the test, but you are the one being tested. The examiner is evaluating your driving skills and knowledge of traffic laws.

What is the cost of getting a learner's permit and license in Alabama?

Fees vary and change over time. Contact your local Alabama DPS Driver License Office or visit the DPS website for current pricing. Fees typically cover the written test, road test, and the license card itself, but confirm the exact amounts before your visit.