What you need to get an Alabama learner's permit
An Alabama learner's permit lets you drive under supervision before you take the road test for a full license. To get one, you need to visit your county's Department of Public Safety office in person with proof of identity, proof of residency, and your Social Security number. You'll also need to pass a written knowledge test about traffic laws and road signs.
The identity document can be a birth certificate, passport, or state ID. For residency, bring a utility bill, lease agreement, or bank statement with your current address. You cannot get a learner's permit by mail or online — the in-person visit is required so staff can verify your documents and administer the test.
Alabama does not charge a fee for a learner's permit, though some counties may charge a small fee for document verification. Check your county's office website or call ahead to confirm what they accept as proof of residency, since requirements can vary slightly between locations.
Key Takeaways
- You must visit your county Department of Public Safety office in person with a birth certificate or passport, proof of your current address, and your Social Security number.
- You will take a written test covering Alabama traffic laws and road signs at the office; no appointment is usually required, but arriving early reduces wait time.
- The permit is free in most counties and is valid for five years, allowing you to drive with a licensed adult age 21 or older in the front seat.
- Alabama's learner's permit rules differ by age: drivers under 18 have stricter nighttime and passenger restrictions than those 18 and older.
- You must hold the permit for a minimum of 30 days before you can take the road test for a full license.
Age requirements and permit restrictions
Alabama issues learner's permits to anyone age 14 or older. The rules you follow while holding the permit depend on your age at the time you receive it.
If you are under 18, you cannot drive between midnight and 5 a.m., and you can have no more than one passenger under age 21 in the car (not counting family members). You must also wear a seatbelt and keep both hands on the wheel. A licensed adult age 21 or older must be in the front seat beside you at all times.
If you are 18 or older when you get the permit, the nighttime and passenger restrictions do not explore. You still need a licensed adult age 21 or older in the front seat, and you must follow all standard traffic laws.
The written test: what to study and how it works
The written test covers Alabama's traffic laws, road signs, and safe driving practices. You will answer multiple-choice questions about speed limits, right-of-way rules, parking, and what different road signs mean. The test is administered on a computer at your county office, and you typically receive your score when ready after finishing.
To study, use the Alabama Driver's Manual, which is free and available on the Alabama Department of Public Safety website. The manual covers everything on the test. Many people also use online practice tests, which mimic the format and difficulty of the real exam. You need to score at least 80 percent to pass.
If you fail the test, you can retake it the same day or return another day. There is no fee to retake the test. Most people pass on their first attempt if they study the manual beforehand.
How long the permit is valid and when you can take the road test
Your learner's permit is valid for five years from the date you receive it. You must hold it for at least 30 days before you are allowed to take the road test for a full driver's license. This 30-day waiting period cannot be waived, even if you pass the road test early.
After 30 days have passed, you can schedule a road test appointment at your county office. The road test checks your ability to handle the vehicle, follow traffic laws, and respond to road conditions. You will drive with an examiner in your own vehicle or the county's test vehicle, depending on the office.
If you do not take the road test before your permit expires, you will need to retake the written test and start over. Keeping track of your permit's expiration date helps you avoid this.
What documents to bring to the county office
Bring your original birth certificate or passport — a photocopy will not be accepted. You also need proof of your current address, such as a utility bill, lease agreement, or bank statement dated within the last 60 days. A school ID or work ID is not sufficient for residency proof.
Have your Social Security number ready. You do not need to bring the card itself, but you must know the number. If you do not have a Social Security number, contact your county office before visiting to learn what alternative documents they accept.
Bring any documents related to name changes if your current legal name differs from the name on your birth certificate. This includes a marriage certificate, divorce decree, or court order. Without these, the office cannot issue a permit under your current name.
Finding your county Department of Public Safety office and hours
Each Alabama county has at least one Department of Public Safety office that issues learner's permits. Search online for "[Your County Name] Alabama Department of Public Safety" to find the office nearest you, along with its address and hours. Most offices are open Monday through Friday during standard business hours, though some have extended evening hours.
Call ahead if you have questions about documents or want to confirm current hours, especially around holidays when offices may close early or stay closed. Some counties offer online appointment scheduling, which can reduce your wait time, but walk-ins are usually accepted as well.
If you live in a rural area far from the main county office, ask whether a satellite office or mobile unit serves your area. Some counties rotate mobile offices through smaller towns on specific days.
Renewing or replacing a lost permit
If your permit is lost, stolen, or damaged, return to your county office with your ID and proof of residency to request a replacement. There is no fee for a replacement permit. The new permit will have the same expiration date as the original, so you do not lose any time.
If your permit expires before you pass the road test, you must retake the written test to get a new permit. You cannot renew an expired permit — you start the process over from the beginning.
If you move to a different county while holding a valid permit, you do not need to get a new one. Your current permit remains valid in all Alabama counties. However, when you take your road test, you must do so in the county where you now live.
Frequently Asked Questions
Can I get a learner's permit if I'm homeschooled?
Yes. Homeschooled students can get a learner's permit the same way as anyone else — by visiting the county office with proof of identity, residency, and Social Security number, then passing the written test. School enrollment is not required.
What happens if I get pulled over while driving on my learner's permit?
You must show your permit and the licensed adult in the front seat must show their driver's license. If you violate the permit's restrictions — such as driving alone, driving at night if you're under 18, or having too many passengers — you can receive a citation. The adult in the car may also be cited for allowing the violation.
Do I need to take a driver's education course before getting a learner's permit?
No. Alabama does not require a driver's education course to get a learner's permit. However, some insurance companies offer discounts if you complete an approved course, and some employers or schools may require it. Check with your insurance company or school to see if a course would benefit you.
Can I use my learner's permit to drive in other states?
Your Alabama learner's permit is recognized in other states, but you must follow that state's rules about learner's permits. Some states have different age requirements, supervision rules, or restrictions. Before driving out of state, check the other state's Department of Motor Vehicles website to understand what is allowed.
What if I fail the road test after holding my permit for 30 days?
You can retake the road test as many times as needed while your permit is still valid. There is a fee each time you retake the test. Your permit remains valid for the full five years, so you have time to practice and try again. If your permit expires before you pass, you must retake the written test to get a new one.