Alabama learner's permit requirements at a glance
To get a learner's permit in Alabama, you must be at least 15 years old, pass a written knowledge test, and provide proof of identity and residency. You'll take the test at your local Alabama Department of Public Safety (DPS) office, and it covers road signs, traffic laws, and safe driving practices. The permit costs $20 and is valid for five years.
You don't need a driver's license yet — the learner's permit is your first step. It lets you practice driving with a licensed adult in the car, but comes with restrictions on when and where you can drive. Alabama's restrictions are less strict than some states, but they still exist and matter for your safety and legal standing.
Key Takeaways
- You must be at least 15 years old and pass a written test at a DPS office to receive a learner's permit in Alabama.
- Bring a birth certificate or passport, proof of Alabama residency (utility bill or lease), and your Social Security number to your DPS visit.
- The written test has 50 questions and you must answer at least 40 correctly to pass; it covers traffic laws, road signs, and safe driving.
- With a learner's permit, you can drive only with a licensed adult 19 or older in the front passenger seat, and you cannot drive between midnight and 5 a.m.
- Your permit is valid for five years and costs $20; you can renew it before it expires if you're not yet ready for your road test.
Documents you need to bring to the DPS office
Alabama requires specific documents to prove who you are and where you live. Bring your original birth certificate, passport, or state ID card — one of these is your proof of identity. A photocopy is not enough; the DPS office needs to see the original.
For proof of residency, bring a recent utility bill, lease agreement, or mortgage statement with your name and an Alabama address on it. The document must be dated within the last 60 days. If you live with a parent or guardian and your name is not on a utility bill, bring a notarized letter from the person whose name is on the bill, along with that bill itself.
You'll also need your Social Security number. Bring your Social Security card or know the number by heart — you cannot proceed without it. If you don't have a Social Security number yet, you'll need to obtain one from the Social Security Administration before you can get a permit.
The written knowledge test: what to expect
The Alabama knowledge test has 50 multiple-choice questions. You must answer at least 40 correctly — that's an 80 percent pass rate — to pass. The test covers Alabama traffic laws, road signs, right-of-way rules, and safe driving practices. You take it on a computer at the DPS office, and you get your results when ready.
The test is based on the Alabama Driver's Manual, which you can read online for free on the DPS website or pick up in print at any DPS office. Most people study the manual for a few days or a week before testing. There is no minimum study time required, but the more familiar you are with the manual, the more likely you are to pass on your first try.
If you fail the test, you can retake it the same day or come back another day — there is no waiting period between attempts. Each attempt costs $20, so failing twice means you've paid $60 total. Most people pass on the first or second try if they study the manual beforehand.
Restrictions that come with your learner's permit
Alabama's learner's permit restrictions are designed to keep new drivers safe while they gain experience. You must have a licensed driver who is at least 19 years old sitting in the front passenger seat whenever you drive. This person must hold a valid driver's license — a permit or suspended license does not count.
You cannot drive between midnight and 5 a.m. with a learner's permit. This restriction applies every day of the week, including weekends. If you need to drive during these hours for work or school, you'll need to wait until you pass your road test and get your full driver's license.
You cannot use a cell phone while driving, even hands-free, except in a genuine emergency. This rule is stricter than the rule for licensed drivers in Alabama, and it applies to all learner's permit holders regardless of age. Texting while driving is illegal for everyone in Alabama, but as a permit holder you have zero tolerance for any phone use except emergencies.
How long your permit lasts and when to renew
Your learner's permit is valid for five years from the date you receive it. You can use it to practice driving during that entire time. If you pass your road test and get your full driver's license before the five years are up, your permit becomes invalid and you no longer need it.
If five years pass and you haven't taken your road test yet, you'll need to renew your permit before you can continue practicing. Renewal costs $20 and requires you to visit a DPS office in person. You do not have to retake the written test to renew — you only need to pay the fee and update your information if anything has changed.
Some people renew their permit multiple times before taking the road test. There's no rule against this, and no limit on how many times you can renew. However, most people take their road test within a year or two of getting their permit, so multiple renewals are uncommon.
Finding your nearest DPS office and scheduling your visit
Alabama has DPS offices in most counties. You can find the office nearest you on the Alabama DPS website by entering your county or city. The website lists the address, phone number, and hours for each location. Some offices are open Monday through Friday only; others have Saturday hours. Call ahead to confirm hours before you go, because some locations have reduced hours on certain days.
You do not need an appointment to take the written test at most DPS offices — you can walk in during business hours. However, some offices are busier than others, and wait times can range from 15 minutes to over an hour depending on the time of day and day of the week. Going early in the morning or on a weekday afternoon usually means a shorter wait.
Bring all your documents, your $20 fee in cash or card (check which payment methods the office accepts by calling ahead), and be prepared to spend 30 to 60 minutes at the office. The test itself takes about 15 to 20 minutes, but you'll also spend time checking in, verifying your documents, and receiving your results.
What happens after you pass the written test
Once you pass the written test, you'll receive your learner's permit on the spot. It's a physical card that you must carry with you whenever you drive. You'll also get a copy of the restrictions and rules that explore to your permit — read these carefully, because violating them can result in fines or suspension of your permit.
Your next step is to practice driving with a licensed adult in the passenger seat. Alabama does not require a minimum number of practice hours before you take your road test, but most driving instructors recommend at least 50 hours of practice, with at least 10 hours at night. The more you practice, the more confident and skilled you'll be when you take your road test.
When you feel ready, you can schedule your road test at a DPS office. The road test costs $20 and takes about 20 to 30 minutes. You'll drive on public roads with a DPS examiner in the car, who will evaluate your ability to handle traffic, follow signs, and drive safely. If you pass, you'll get your full driver's license. If you don't pass, you can retake the test after waiting a few days.
Frequently Asked Questions
Can I get a learner's permit if I'm homeschooled?
Yes. Alabama does not require you to be enrolled in a public or private school to get a learner's permit. You only need to meet the age requirement (15 or older), pass the written test, and provide the required documents. Homeschooled students follow the same process as everyone else.
What if I fail the written test?
You can retake it the same day or any day after. There's no waiting period between attempts, and each attempt costs $20. Most people pass on the second try if they study the manual more thoroughly after their first attempt. You can retake the test as many times as you need to pass.
Can I drive alone with a learner's permit if I'm 18 or older?
No. The restriction requiring a licensed adult 19 or older in the front passenger seat applies to all learner's permit holders, regardless of age. You must have that adult present every time you drive, even if you're 18 or 19 years old. The restriction ends only when you pass your road test and get your full driver's license.
Do I need to take a driver's education course to get a learner's permit?
No. Alabama does not require a driver's education course to get a learner's permit. You only need to pass the written test. However, some insurance companies offer discounts if you complete a driver's education course, so it may be worth considering for that reason.
What if my learner's permit gets lost or damaged?
You can get a replacement at any DPS office. Bring your documents and pay a replacement fee (usually $5 to $10, but call your local office to confirm). You'll receive a new permit card on the spot. Until you get the replacement, you cannot legally drive, so report a lost permit as soon as you notice it's gone.