Documents and information you must bring to the DMV
To get an Alabama driver's license, you need to bring proof of identity, proof of residency, and proof of your Social Security number. The Alabama Department of Public Safety runs the process, and they have a specific list of documents they will accept for each category. You cannot substitute one type of document for another — if they ask for proof of residency, a utility bill works but a credit card statement does not.
Bring your original documents or certified copies. Photocopies are not accepted. If any document is not in English, bring an official English translation along with the original. You will also need to know your Social Security number, though you do not have to bring the card itself — the DMV will verify it through their system.
Key Takeaways
- You must bring an original or certified copy of proof of identity (passport, birth certificate, or military ID), proof of residency (utility bill or lease), and proof of your Social Security number to the DMV office.
- Alabama requires you to pass a written knowledge test, a vision screening, and a driving skills test before you receive your license.
- The fee for a standard four-year Alabama driver's license is $25.50, and the fee for an eight-year license is $36.50.
- You must be at least 16 years old to get a learner's permit and at least 17 to get an unrestricted driver's license without parental consent.
- If you are moving to Alabama from another state, you have 30 days to exchange your out-of-state license for an Alabama license.
Proof of identity documents Alabama accepts
Your proof of identity must show your name, date of birth, and a photo (except for birth certificates). The Alabama DMV accepts a U.S. passport, a certified birth certificate, a military ID, a tribal ID card issued by a federally recognized tribe, or a foreign passport with a valid U.S. visa. If you are under 18, a school ID with a photo and your date of birth can work, but only if you also bring a certified birth certificate.
If your name has changed since your identity document was issued — through marriage, divorce, or court order — bring the document that proves the change. A marriage certificate, divorce decree, or court order must be an original or certified copy. The DMV will not accept a name change without this proof, even if you have other documents showing your new name.
Proof of residency and Social Security verification
Proof of residency must show your current Alabama address. The DMV accepts a utility bill (electric, gas, water, or phone), a lease or rental agreement, a mortgage statement, a property tax bill, or a bank or credit card statement. The document must be dated within the last 60 days. If you live with someone else and do not have a bill in your name, a notarized letter from the person whose name is on the bill, along with their ID, can serve as proof.
For proof of your Social Security number, bring your Social Security card, a W-2 form, a 1099 form, a tax return, or a benefit statement from Social Security. If you do not have any of these, the DMV can submit a verification request to the Social Security Administration, but this adds time to your appointment. If you were born outside the United States, bring your birth certificate along with your other documents so the DMV can verify your number through an additional check.
Tests you must pass before receiving your license
The Alabama DMV requires three separate tests: a written knowledge test, a vision screening, and a driving skills test. The knowledge test covers road signs, traffic laws, and safe driving practices. You can study using the Alabama Driver's Manual, which is free and available on the Department of Public Safety website. Most people study for a few hours to a few days before taking the test. You must score at least 80 percent to pass.
The vision screening checks whether you can see well enough to drive safely. If you wear glasses or contacts, bring them to your appointment. If you fail the vision test, you will be asked to see an eye doctor and bring a vision report before you can take the driving test. The driving skills test is conducted by a DMV examiner who watches you operate the vehicle on public roads. You must demonstrate that you can start the car, steer, brake, turn, and park safely. The examiner will also check that you understand how to use your turn signals and mirrors.
Fees and how long the process takes
An Alabama driver's license costs $25.50 for a four-year license or $36.50 for an eight-year license. These fees are paid at the DMV office when you submit your documents. If you fail any test, you can retake it, but you may have to pay an additional fee depending on which test you failed — ask the DMV staff when you arrive. If you need a duplicate license because yours was lost or stolen, the fee is $15.
The entire process — documents, tests, and issuance — usually takes one to two hours at the DMV office, though this varies by location and how busy the office is. Some DMV offices allow you to schedule an appointment online, which can reduce your wait time. If you are moving to Alabama from another state, you have 30 days to exchange your out-of-state license for an Alabama license. After 30 days, you are required by law to have an Alabama license.
Age requirements and parental consent
You must be at least 16 years old to get a learner's permit in Alabama. With a learner's permit, you can drive only when a licensed adult 19 or older is in the front seat with you. You must hold a learner's permit for at least 30 days before you can take the driving skills test for a full license.
If you are under 18, you need written parental or guardian consent to get a driver's license. A parent or guardian must sign the process in front of the DMV staff. If you are 18 or older, you do not need parental consent. If you are between 17 and 18, Alabama allows you to get an unrestricted license without parental consent, but the rules vary slightly — ask the DMV which documents you need for your specific age.
What to do if you are renewing or replacing your license
If your Alabama license is expiring, you can renew it by mail, online, or in person at a DMV office. To renew by mail, send your current license, a completed renewal form (available on the Department of Public Safety website), and the renewal fee to the address on the form. Online renewal is available if your license is not expired and you have not had any address changes. In-person renewal at a DMV office takes about 30 minutes and requires your current license and payment.
If your license was lost, stolen, or damaged, you need a duplicate. Bring your proof of identity, proof of residency, and proof of Social Security number — the same documents you brought for your original license. You do not have to retake the tests for a duplicate. If your name has changed since your license was issued, bring proof of the name change along with your documents.
Frequently Asked Questions
Can I get an Alabama driver's license if I do not have a Social Security number?
No, Alabama requires a Social Security number to get a driver's license. If you are not a U.S. citizen and do not have a Social Security number, you may be able to get an ITIN (Individual Taxpayer Identification Number) from the IRS, but you should contact the Alabama Department of Public Safety directly to ask whether an ITIN can be used in place of a Social Security number.
What if I fail the driving skills test?
You can retake the driving skills test. Most DMV offices allow you to schedule another test within a few days or weeks. You will need to pay a retake fee, which varies by location. You do not have to retake the knowledge test or vision screening unless your vision has changed.
Do I need to bring my Social Security card to the DMV?
No, you do not need to bring your Social Security card. You can bring a W-2, tax return, or benefit statement instead. The DMV will verify your number through the Social Security Administration's system. If you do not have any of these documents, tell the DMV staff — they can submit a verification request, though it may delay your appointment.
How long does an Alabama driver's license last?
An Alabama driver's license is valid for four years or eight years, depending on which one you choose when you explore. The eight-year license costs more but lasts longer. Your license will show the expiration date on the front.
What if my documents are from outside the United States?
If your birth certificate or other identity document is from another country, bring an official English translation along with the original. The DMV will accept both documents together. If you were born outside the U.S., the DMV may ask for additional verification of your Social Security number.