What You Need to Know About Alabama Driver's Licenses
Alabama issues three types of driver's licenses: a learner's permit (which lets you practice driving with restrictions), a provisional license (for drivers under 18), and a regular Class D license (for drivers 18 and older). The path you take depends on your age and driving experience. Most new drivers start with a learner's permit, hold it for a set period, pass a road test, and then receive their full license. The entire process typically takes several months.
All Alabama licenses are issued by the Department of Public Safety (DPS), and you must explore in person at a Driver License Examiner's Office. There is no online process or mail-in option. You will need to bring specific documents, pass a written test, and pass a road test before you receive your license.
Key Takeaways
- Alabama requires you to hold a learner's permit for at least 30 days before you can take a road test, and you must be at least 15 years old to get one.
- Drivers under 18 receive a provisional license after passing the road test, which comes with restrictions on nighttime driving and passenger limits until age 18.
- You must bring a birth certificate, proof of Social Security number, proof of Alabama residency, and proof of identity to your DPS office to explore.
- The written test covers traffic laws and road signs; the road test evaluates your ability to drive safely in real traffic.
- Alabama does not recognize learner's permits from other states, so you must explore for an Alabama permit even if you have one elsewhere.
Getting Your Learner's Permit in Alabama
To get a learner's permit, you must be at least 15 years old and pass a written test at a Driver License Examiner's Office. The written test has 30 questions about Alabama traffic laws, road signs, and safe driving practices. You must answer at least 24 questions correctly to pass. The test is offered in English and Spanish.
Before you take the written test, bring these documents to the DPS office: an original or certified birth certificate, proof of your Social Security number (such as a Social Security card or tax return), proof of Alabama residency (such as a utility bill or lease agreement), and a valid photo ID (such as a passport or school ID). You will also pay a fee at the time of process; fees vary by license type and length.
Once you pass the written test, you receive your learner's permit when ready. The permit is valid for one year and allows you to drive only when a licensed driver 21 or older is in the front seat with you. You cannot drive between midnight and 5 a.m. while holding a learner's permit.
Holding Your Learner's Permit: Practice Requirements and Timeline
Alabama requires you to hold your learner's permit for at least 30 days before you can take a road test. During this time, you should practice driving in different conditions—daytime and evening, residential streets and highways, light and heavier traffic. Many new drivers practice for several months before they feel ready for the road test.
There is no minimum number of supervised driving hours required by Alabama law, but the DPS recommends at least 50 hours of practice, with 10 of those hours at night. Keeping a log of your practice sessions can help you track your progress and identify areas where you need more work.
You can take your road test anytime after the 30-day waiting period ends, as long as your learner's permit is still valid. If your permit expires before you pass the road test, you will need to renew it and wait another 30 days before trying again.
Taking Your Road Test in Alabama
The road test is conducted by a DPS examiner and lasts about 20 to 30 minutes. The examiner will ask you to perform basic driving tasks: starting the vehicle, turning, stopping, backing up, and parking. The examiner will also evaluate how you handle traffic, obey traffic signals, and respond to other drivers on the road. You must demonstrate safe driving habits and follow all traffic laws during the test.
To schedule your road test, contact your local Driver License Examiner's Office or book online through the Alabama DPS website. You will need to bring your learner's permit, proof of insurance for the vehicle you are using, and the vehicle itself. The vehicle must be in safe working condition, with functioning brakes, lights, windshield wipers, and mirrors.
If you do not pass the road test, you can retake it after waiting a set period (usually a few days). You keep your learner's permit and can continue practicing. There is no limit to how many times you can retake the test, though you will pay a fee each time.
Provisional Licenses for Drivers Under 18
If you are under 18 and pass your road test, you receive a provisional license instead of a regular Class D license. A provisional license allows you to drive without a supervising adult, but it comes with restrictions designed to reduce crash risk for young drivers.
The restrictions on a provisional license are: you cannot drive between midnight and 5 a.m. (with limited exceptions for school, work, or medical emergencies), and you can have no more than one passenger under 21 in the vehicle unless a parent or guardian is present. These restrictions remain in place until you turn 18, at which point you can exchange your provisional license for a regular Class D license at any DPS office.
If you violate the restrictions on your provisional license, you may face fines, license suspension, or both. Your parents or guardians should understand these rules so they can help you follow them.
Regular Class D Licenses for Drivers 18 and Older
If you are 18 or older, you can skip the provisional license step. After passing your road test, you receive a regular Class D license, which has no driving restrictions. A Class D license is valid for eight years from the date of issue.
If you are 18 or older and have never held an Alabama license, you still must hold a learner's permit for at least 30 days and pass a road test. You cannot go directly from no license to a Class D license without these steps. However, if you already hold a valid license from another state, Alabama may waive the written test and road test under certain conditions—contact your local DPS office to ask about reciprocity.
Renewing and Replacing Your Alabama License
A Class D license is valid for eight years. You can renew your license up to six months before it expires by visiting a Driver License Examiner's Office in person or, in some cases, by mail. You will need to bring your current license and pay a renewal fee. If your vision or health has changed significantly, you may be asked to retake the written test or vision screening.
If your license is lost, stolen, or damaged, you can get a replacement at any DPS office. Bring your birth certificate, proof of Social Security number, proof of residency, and a valid photo ID. You will pay a replacement fee, which is lower than the cost of a new license.
If your license is suspended or revoked due to traffic violations, DUI, or other reasons, you must complete any required steps (such as a DUI course or paying fines) before you can reinstate it. Contact the DPS to find out what you need to do.
Frequently Asked Questions
Can I use my learner's permit from another state in Alabama?
No. Alabama does not recognize learner's permits from other states. If you move to Alabama or are a new resident, you must obtain an Alabama learner's permit and follow Alabama's rules, even if you already have a permit elsewhere. You will need to pass Alabama's written test and hold the permit for 30 days before taking the road test.
What if I fail the written test?
You can retake the written test the same day or schedule another appointment at your local DPS office. There is no waiting period between attempts, though you will pay a fee each time you take the test. Most people pass on their second or third try after studying the Alabama Driver Manual.
Do I need to take a road test if I already have a license from another state?
It depends. If you are moving to Alabama and already hold a valid license from another state, you may be able to exchange it for an Alabama license without taking a road test. Contact your local Driver License Examiner's Office to ask about reciprocity agreements. Some states have agreements with Alabama; others do not.
What happens if I get a ticket while I have a provisional license?
Traffic violations can result in fines and points on your driving record. If you accumulate too many points, your license may be suspended. Additionally, if you violate the restrictions on your provisional license (such as driving after midnight or carrying too many passengers), you may face extra penalties. Your parents or guardians should know about any violations.
How much does an Alabama driver's license cost?
Fees vary depending on the type of license and how long it is valid. A learner's permit, provisional license, and Class D license each have different fees. Renewal, replacement, and duplicate licenses also have separate fees. Contact your local Driver License Examiner's Office or visit the Alabama DPS website for current fee information.