Alabama's Core Requirements for a First-Time License
To get your first Alabama driver's license, you must be at least 16 years old, pass a written knowledge test and a road skills test, and bring six specific documents to an Alabama Department of Public Safety (DPS) office. Alabama does not issue learner's permits to adults — if you are 18 or older, you go straight to the full license test. If you are 16 or 17, you must hold a learner's permit for a minimum of 30 days before you can test for the full license.
The state requires proof of identity, proof of Social Security number, proof of Alabama residency, and proof of your legal name. You cannot use a digital or printed copy of most documents — originals or certified copies are required. The fee for a first-time license is $24.50, and the license is valid for eight years.
Key Takeaways
- You must bring original or certified documents to an Alabama DPS office; digital copies and printouts will not be accepted.
- If you are under 18, you must hold a learner's permit for at least 30 days before you can take the road test.
- The written test covers Alabama traffic laws and road signs; you must score at least 80 percent to pass.
- Road tests are scheduled through the DPS office where you explore and typically happen within two to four weeks of your appointment request.
- Alabama charges $24.50 for a first-time license, and you must pay in cash, check, or debit card — credit cards are not accepted at all locations.
Documents You Must Bring to the DPS Office
Alabama requires six categories of documents. Bring originals or certified copies — photocopies and digital images are not accepted, even if notarized.
| Document Category | Acceptable Documents |
|---|---|
| Proof of Identity | U.S. passport, passport card, military ID, or state ID from another state |
| Proof of Social Security Number | Original Social Security card, W-2 form, 1099 form, or Social Security statement from ssa.gov |
| Proof of Alabama Residency | Utility bill, lease agreement, mortgage statement, or bank statement dated within 60 days of your process |
| Proof of Legal Name | Birth certificate, marriage certificate, divorce decree, or court order (if your name has changed) |
| Proof of Lawful Presence | U.S. birth certificate, U.S. passport, permanent resident card, employment authorization document, or visa |
| Proof of Alabama Residency (Second Document) | A second document from the residency list above, or a government-issued ID with your current address |
If you were born outside the United States, bring your passport or permanent resident card to prove lawful presence. If you do not have a Social Security number, you may still explore, but you will need to bring a letter from the Social Security Administration stating that you are not may be able to access for one.
The Written Knowledge Test
The written test covers Alabama traffic laws, road signs, and safe driving practices. You have 30 minutes to answer 50 multiple-choice questions. You must score at least 40 out of 50 (80 percent) to pass. The test is offered in English only at most locations, though some offices may offer it in other languages — call ahead to confirm.
You can study using the official Alabama Driver's Manual, which is free and available on the Alabama DPS website. Many people study the manual for one to two weeks before testing. If you fail, you can retake the test the same day at most offices, though you may have to wait a few hours and pay the test fee again.
The Road Test and Scheduling
After you pass the written test, you schedule a road test at the same DPS office. Road tests are typically available within two to four weeks, depending on how busy your local office is. You must bring the same vehicle you will use for the test every time you show up — the examiner will inspect the brakes, lights, wipers, and horn before you drive.
The road test lasts about 20 to 30 minutes. You will drive on local streets and possibly a highway, depending on which office you test at. The examiner will ask you to perform basic maneuvers: parking, turning, stopping, and lane changes. You must follow all traffic laws and demonstrate safe driving. If you fail, you can retake the test, but you must wait at least one day and pay the test fee again.
Age-Specific Rules for Drivers Under 18
If you are 16 or 17, Alabama requires you to hold a learner's permit for at least 30 days before you can take the road test. You get the learner's permit by passing the written test at a DPS office. While you hold the permit, you must drive with a licensed adult who is at least 21 years old in the front seat.
Once you have held the permit for 30 days, you can schedule your road test. Some offices will let you schedule the road test before the 30 days are up, but you cannot take the test until the 30-day waiting period has passed. If you turn 18 before you complete the road test, you no longer need the learner's permit — you can take the road test as an adult.
Fees, Payment Methods, and Processing Time
A first-time Alabama driver's license costs $24.50. Most DPS offices accept cash, check, and debit card. Credit cards are not accepted at all locations, so bring cash or a debit card to be safe. The license is valid for eight years from the date it is issued.
You will receive your license on the same day you pass the road test, though some offices may mail it to you if they are very busy. If you need the license mailed, ask the examiner before you leave. Processing usually takes one to two weeks if it is mailed.
Common Mistakes and How to Avoid Them
The most common mistake is bringing photocopies or digital images of documents. Alabama will not accept them, and you will have to leave and come back with originals. Bring certified copies if you do not have originals — your county courthouse or vital records office can issue them for a small fee.
A second common mistake is not bringing two separate proofs of residency. Many people bring one utility bill and think that is enough. Alabama requires two documents from the residency category, or one residency document plus a government-issued ID with your current address. Check the list before you go.
A third mistake is scheduling a road test without confirming that your vehicle will pass inspection. Make sure your brakes work, your lights all function, your wipers are in good condition, and your horn sounds. If any of these fail inspection, the examiner will not let you take the test, and you will have to reschedule.
Frequently Asked Questions
Can I take the written test online or by mail?
No. Alabama requires you to take the written test in person at a DPS office. You cannot take it online, by mail, or at a third-party testing center. You must go to an Alabama DPS office during business hours.
What happens if I fail the road test?
You can retake the road test, but you must wait at least one day. You will pay the test fee again. There is no limit to how many times you can retake it. Some people pass on the first try; others take it three or four times. Each attempt costs the same fee.
Do I need to bring my learner's permit to the road test?
Yes. If you are under 18, bring your learner's permit to the road test. If you are 18 or older, you do not need a learner's permit in Alabama, so you do not need to bring one.
Can someone else drive my car to the road test if I do not have a license yet?
Yes. If you are under 18 and hold a learner's permit, a licensed adult who is at least 21 can drive your car to the test. You will drive it during the test. If you are 18 or older, anyone with a valid license can drive it to the office.
How long is an Alabama driver's license valid?
An Alabama driver's license is valid for eight years from the date it is issued. You will need to renew it after eight years. Renewal is a separate process and requires different documents and fees.