What Alabama requires to get your first driver license
Alabama requires you to bring six specific documents to the Department of Public Safety office, pass a written test and a driving test, and pay a fee. You cannot get a license without proof of identity, proof of Social Security number, and proof of Alabama residency — the state will not accept one without the others. The written test covers road signs, right-of-way rules, and safe driving practices. The driving test happens in your own vehicle or one provided by the testing site, and you must demonstrate basic vehicle control and road awareness.
The entire process takes one visit if you pass both tests, though you may need to return for a second driving test if you do not pass the first time. Most people complete everything in two to three hours, including wait time. You must be at least 16 years old to get a learner's permit and at least 17 to get an unrestricted license, though Alabama allows 16-year-olds to get a restricted license under certain conditions.
Key Takeaways
- You must bring proof of identity, proof of your Social Security number, and proof of Alabama residency to the Department of Public Safety — the state will not issue a license without all three.
- The written test covers traffic laws and road signs; the driving test happens in a real vehicle and tests basic control and awareness on public roads.
- Alabama charges a fee that varies by license type and how long you want the license to last, typically ranging from $20 to $30 for a five-year license.
- You can get a learner's permit at 16 and an unrestricted license at 17, though restricted licenses for 16-year-olds come with driving hour limits and passenger restrictions.
Documents you must bring to the Department of Public Safety
Bring your original birth certificate or passport as proof of identity — Alabama will not accept a photocopy. If you were born outside the United States, bring your passport or a Certificate of Naturalization. A school ID, work ID, or student visa does not count as proof of identity for this purpose.
For proof of your Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return showing your number. A letter from the Social Security Administration also works. You do not need to bring the original — a copy is acceptable.
For proof of Alabama residency, bring one of these documents dated within the last 60 days: a utility bill, a lease or rental agreement, a mortgage statement, a property tax bill, an insurance policy, or a bank statement. A government-issued document with your current address also works — for example, a previous Alabama license or an Alabama vehicle registration. If you live with someone else and do not have a bill in your name, bring a signed letter from the person whose name is on the bill, plus a copy of that bill.
The written test and what it covers
The written test has 30 multiple-choice questions, and you must answer at least 24 correctly to pass. You get one attempt per visit, so if you fail, you must schedule another appointment. The test covers traffic signs and their meanings, right-of-way rules, speed limits, parking rules, and safe driving practices like following distance and how to handle skids or hydroplaning.
Alabama provides a free study guide on the Department of Public Safety website that covers all tested material. Many people study the guide for a few hours the night before and pass on their first try. The test is given on a computer at the testing site, and you can take it in English or Spanish.
The driving test: what the examiner watches for
The driving test lasts about 20 to 30 minutes and takes place on public roads near the testing site. You drive your own vehicle or one provided by the Department of Public Safety. The examiner sits in the passenger seat and watches for basic vehicle control: smooth acceleration and braking, proper steering, staying in your lane, and obeying traffic signals and signs.
You will also be asked to perform specific maneuvers — parallel parking, three-point turns, and backing up in a straight line. The examiner is looking for safe judgment, not perfect technique. Common reasons people fail include hitting the curb during parking, rolling through a stop sign, failing to signal, or hitting the examiner's side mirror. If you fail, you can schedule another test, usually within a few days.
Fees and how long your license lasts
Alabama charges different fees depending on your age and how long you want the license to last. A five-year license for someone 18 or older costs around $20 to $25. A four-year license for someone 16 or 17 costs less. If you renew before your current license expires, you may pay a lower fee than a first-time applicant.
Fees can change, so check the Department of Public Safety website or call your local office before you go. Most offices accept cash, debit cards, and credit cards. If you fail the driving test and need to retake it, there is usually a small retest fee, typically $5 to $10.
Where to go and how to schedule your appointment
Alabama has Department of Public Safety driver license offices in every county. You can find the office nearest you and its hours on the state's website. Some offices take walk-ins, but many require you to schedule an appointment online or by phone. Scheduling ahead usually means a shorter wait, especially if you go on a weekday morning.
Bring all your documents in a folder or envelope so they do not get lost or damaged. Arrive 10 to 15 minutes early. If you fail the written test, you can usually retake it the same day if the office has time. If you fail the driving test, you will need to schedule a separate appointment.
Restricted licenses for 16-year-olds and learner's permits
Alabama allows 16-year-olds to get a restricted license without waiting until 17. A restricted license lets you drive alone during daylight hours but requires a licensed adult in the car at night. You must still pass the written and driving tests. The restrictions stay in place until you turn 17, at which point you can exchange your restricted license for an unrestricted one at no extra cost.
A learner's permit, available at 16, lets you drive only with a licensed adult in the front passenger seat. You do not need to pass the driving test to get a permit — only the written test. A permit lasts for one year and costs less than a full license. Many people get a permit first, practice for a few months, then take the driving test and get their license.
Frequently Asked Questions
Can I use a passport card instead of a full passport for proof of identity?
Yes, a passport card counts as proof of identity. It must be original, not a copy. If you do not have a passport or birth certificate, contact the Department of Public Safety office to ask about other acceptable documents.
What if I was born in another country but am a U.S. citizen?
Bring your passport or Certificate of Naturalization as proof of identity. You will also need proof of your Social Security number and proof of Alabama residency, the same as anyone else. If you have a green card, that alone is not enough — you need a passport or naturalization document.
Do I have to take the driving test in the same vehicle I will be driving?
No. You can take the test in any vehicle that is registered, insured, and in safe working condition. Many testing sites have vehicles available if you do not have your own. The examiner cares about your driving skills, not the vehicle you use.
What happens if I fail the written test twice?
You can retake it as many times as you need. There is usually a small fee each time. Between attempts, study the free study guide provided by the Department of Public Safety. Most people pass on the second or third try.
Can I renew my license online or by mail?
Renewals must be done in person at a Department of Public Safety office. You cannot renew online or by mail in Alabama. Bring your current license, proof of residency, and the renewal fee.