Alabama learner's permit tests are given at your county's Department of Public Safety office, not at schools or third-party testing centers
Alabama does not run learner's permit testing through private vendors or online proctoring. You must go in person to your county's Department of Public Safety (DPS) office to take the written test. Each county has its own office, and you can test at any DPS location in the state — you are not limited to your home county, though most people test locally for convenience.
The test itself is a 30-question multiple-choice exam on Alabama traffic laws and road signs. You need to score at least 80 percent to pass. The test is offered during regular business hours, typically Monday through Friday, 8 a.m. to 5 p.m., though hours vary by location. Some offices close for lunch, and a few have reduced hours on certain days, so calling ahead is worth the five minutes.
You do not need an appointment at most Alabama DPS offices. You walk in, bring your documents, pay the fee, and test the same day if the office is not busy. During peak times — late morning and early afternoon on weekdays — you may wait 30 minutes to an hour. Early morning or late afternoon visits tend to move faster.
Key Takeaways
- Your county's Department of Public Safety office is the only place to take the Alabama learner's permit written test.
- The test is 30 questions, multiple choice, and you must score 80 percent or higher to pass.
- Most DPS offices do not require appointments and test during regular business hours Monday through Friday.
- You can test at any DPS location in Alabama, not just your home county, though local offices are usually most convenient.
- Bring your Social Security number, proof of residency, and the test fee — amounts and accepted payment methods vary by county.
Finding your county's Department of Public Safety office
Alabama's DPS offices are organized by county. The state does not maintain a single searchable directory on its main website, but your county's DPS office phone number is listed on the Alabama Law Enforcement Agency (ALEA) website under "Driver License Offices." You can also call your county sheriff's office or county clerk — they can tell you the DPS office location and hours in seconds.
If you know your county name, you can search "[County Name] Alabama Department of Public Safety" and usually find the address and phone number within the first result. Major cities like Birmingham, Montgomery, and Huntsville have multiple DPS locations; smaller counties have one. Calling before you go is the safest move, because a few offices have moved or changed hours without updating online listings.
The ALEA website also lists which documents you need to bring. Requirements are the same statewide, but some offices accept certain forms of ID or residency proof that others do not, so a quick call saves a wasted trip.
What to bring to your test appointment
You will need proof of identity, proof of residency, and your Social Security number. Acceptable forms of ID include a valid passport, birth certificate, or state ID. For residency, bring a utility bill, lease agreement, or bank statement with your current address — the document must be dated within the last 60 days. If you live with a parent or guardian, bring a notarized letter from them stating your address, plus one of the residency documents above.
Bring the test fee in cash or check. The fee varies by county but typically ranges from $20 to $30. A few counties accept card payments, but most do not, so call ahead if you are unsure. You will also need to bring your Social Security number — you do not need a card, just the number.
Do not bring study materials, phones, or other devices into the testing room. The DPS office will provide scratch paper and a pencil. Bring only what you need to prove who you are and where you live.
How to prepare before you test
Alabama publishes the official Driver License Study Guide on the ALEA website as a free PDF. It covers all the rules and signs that appear on the learner's permit test. Reading through it once takes about an hour; reading it twice before test day significantly improves your chances of passing on the first attempt.
The study guide is organized by topic — right-of-way, speed limits, parking, road signs, and so on. Focus on the sections that feel least familiar. Road signs are often the trickiest part for first-time test takers, so spend extra time on those pages if you are unsure.
Practice tests are also available online through several free sites, though the official study guide is the most reliable source for what will actually appear on the test. Taking a practice test the night before helps you spot gaps in your knowledge while you still have time to review.
What happens if you fail the test
If you score below 80 percent, you can retake the test the same day at most DPS offices, though you will pay the fee again. Some offices require you to wait a few hours or come back the next day; call your local office to find out their policy. You can retake the test as many times as you need — there is no limit on attempts.
Most people who fail pass on the second try after spending an hour or two reviewing the study guide. If you fail twice, take a full day to study the guide section by section before your third attempt. Focusing on the areas where you lost points the first time is more efficient than re-reading everything.
After you pass: getting your learner's permit
Passing the written test does not automatically give you a learner's permit. You must also pass a vision screening at the DPS office on the same day or during a follow-up visit. The vision test checks that you can see well enough to drive safely. If you wear glasses or contacts, bring them.
Once you pass both the written test and vision screening, the DPS office will issue your learner's permit on the spot or mail it to you within a few days, depending on the county. Your permit is valid for one year. During that year, you must drive with a licensed adult at least 19 years old, follow all traffic laws, and log your practice hours if Alabama's Graduated Driver License (GDL) program requires it.
Keep your learner's permit with you whenever you drive. You will need it to take the road test for your full driver's license once you have met the GDL requirements.
Frequently Asked Questions
Can I test at a DPS office in a different county than where I live?
Yes. Alabama allows you to test at any DPS office in the state. You still need to bring proof of your actual residency, but you can choose whichever office is most convenient. Some people test in a neighboring county if that office has shorter wait times or more flexible hours.
What if I fail the vision test but pass the written test?
You will need to correct your vision issue — usually by getting glasses or contacts — and return to the DPS office for another vision screening. Your written test score remains valid, so you will not have to retake that part. Bring proof that you have addressed the vision problem, such as a recent eye exam or new glasses prescription.
Do I need to make an appointment, or can I just walk in?
Most Alabama DPS offices accept walk-ins and do not require appointments. However, a few locations in larger counties have moved to appointment-only systems. Call your local DPS office before you go to confirm their current policy and find out the best time to arrive if you want to avoid a long wait.
How long does the whole process take from start to finish?
The written test itself takes 20 to 30 minutes. Add 15 to 20 minutes for the vision screening and paperwork. If the office is busy, you may wait 30 minutes to an hour before you are called. Plan for two to three hours total to be safe, especially if you go during peak times.
What if I lose my learner's permit before I take the road test?
Contact your county's DPS office and ask for a replacement. You will need to pay a replacement fee, which is usually $10 to $15. Bring the same documents you brought for the original test. A replacement permit is issued quickly, often the same day.