How the Alabama learner's permit test works
Alabama's learner's permit test is a written exam you take at your local Department of Public Safety (DPS) office. The test covers traffic laws, road signs, and safe driving practices specific to Alabama. You must pass this test before you can drive with a licensed adult in the car — it's the first step toward getting your full driver's license.
The test has 30 multiple-choice questions. You need to answer at least 24 correctly to pass (80 percent). The exam is offered in English and Spanish. You take it on a computer at the DPS office, and you get your score when ready after finishing.
There is no appointment system for the written test in most Alabama counties. You show up during office hours, pay the fee, and take the test the same day if the office is not busy. Wait times vary by location and time of day — early mornings and weekdays tend to be less crowded than afternoons and Saturdays.
Key Takeaways
- You must pass a 30-question written test at an Alabama DPS office to get your learner's permit, with a minimum score of 24 correct answers.
- The test covers Alabama traffic laws, road signs, and driving safety rules, and you can study using the official Alabama Driver's Manual available free online.
- You need to bring your Social Security number, proof of residency (utility bill, lease, or bank statement), and a valid photo ID to the DPS office.
- The test fee is $20, and you receive your score when ready after completing the exam on the office computer.
- If you fail, you can retake the test the same day or return another day; there is no waiting period between attempts in Alabama.
What documents you need to bring
Before you go to the DPS office, gather these documents: your Social Security number (or a document showing it), proof of residency, and a valid photo ID. Proof of residency can be a utility bill, lease agreement, bank statement, or government mail dated within the last 60 days. Your photo ID can be a passport, military ID, or state ID card.
If you are under 18, you may also need to bring a parent or guardian. Some DPS offices require parental consent for minors, though the rules vary slightly by county. Call your local DPS office ahead of time to confirm what they require for your age group.
Do not bring originals of important documents unless you are certain they will be returned. Make copies of your proof of residency and Social Security card if you are worried about losing them during the process.
How to study for the written test
The Alabama Driver's Manual is the official study guide for the test. You can read it free from the Alabama Department of Public Safety website. The manual covers all the topics on the exam: traffic signs, right-of-way rules, speed limits, parking, seat belt laws, and what to do at traffic lights and stop signs.
Read through the manual at least once before test day. Pay special attention to sections on Alabama-specific laws — for example, Alabama's rules about school buses, construction zones, and distracted driving differ from some other states. The manual also includes practice questions at the end of each chapter.
Many people find it helpful to read the manual twice: once all the way through to get the big picture, and a second time focusing on sections where they felt less confident. Some DPS offices also offer in-person study sessions or written materials you can pick up, though availability varies by location.
What happens on test day at the DPS office
Arrive at your local DPS office during business hours with all required documents. You will check in at the front desk, pay the $20 test fee, and then be directed to a computer station. The test is administered on a computer, and you work through the 30 questions at your own pace — there is no time limit, though most people finish in 20 to 30 minutes.
You can go back and change your answers before you submit the test. Once you submit, the computer scores it when ready and displays your result on the screen. If you pass, you receive your learner's permit the same day. If you fail, you can retake the test right away or come back another day — Alabama does not impose a waiting period between attempts.
Keep your learner's permit with you whenever you drive. It is valid for five years in Alabama and allows you to drive only when a licensed adult age 21 or older is in the front seat with you.
Failing the test and retaking it
If you score below 24 correct answers, you have not passed. You can take the test again the same day if you want to, or you can leave and return another day. There is no mandatory waiting period, and you can retake it as many times as you need to.
If you fail, review the sections of the Alabama Driver's Manual that covered the topics you found hardest. Some people find it useful to take notes on specific rules or signs they got wrong, then focus their second study session on those areas. The manual's practice questions can help you test yourself on those topics before you return to the DPS office.
Each retake costs another $20. There is no limit to how many times you can attempt the test, so take the time you need to study and feel ready.
Moving from your learner's permit to your full license
Once you have your learner's permit, you must hold it for a minimum of six months before you can take the road skills test (the driving test) for your full license. During those six months, you build supervised driving experience with a licensed adult.
When you are ready to take the road skills test, you schedule an appointment at a DPS office that administers driving tests. You will drive a route chosen by the examiner, demonstrating parking, turning, stopping, and other basic vehicle control. The road skills test is separate from the written test and has its own fee.
Some Alabama DPS offices have long wait times for road skills test appointments, so schedule yours as soon as you are may be able to access. You can hold your learner's permit while waiting for your driving test appointment.
Frequently Asked Questions
Can I take the learner's permit test online from home?
No. Alabama requires you to take the written test in person at a DPS office on their computer. You cannot take it remotely or at home. You must show up with your documents and take the test at the office.
What if I fail the test — how long do I have to wait before I try again?
You do not have to wait at all. Alabama allows you to retake the test the same day if you want to, or you can come back another day. Each attempt costs $20, and there is no limit to how many times you can try.
Is the test only in English?
No. The Alabama learner's permit test is offered in both English and Spanish. Tell the DPS office staff which language you need when you check in, and they will set you up on a computer with the test in that language.
What happens if I pass the test but lose my learner's permit?
You can request a replacement at your local DPS office. Bring your ID and proof of residency, and they will issue you a new permit. There is a replacement fee, which varies by county but is typically under $10.
Do I need to take the written test again if I let my learner's permit expire?
Yes. If your learner's permit expires and you do not renew it before it runs out, you will need to retake the written test to get a new one. Learner's permits are valid for five years, so renew before the expiration date on your card if you still need it.