What You Need to Know About Alabama Driver's Licenses
Alabama issues driver's licenses through the Department of Public Safety, and the process depends on whether you are getting your first license, renewing an existing one, or changing your license type. You will need to visit a Driver License Examiner's Office in person — there is no online option for the initial issuance or renewal. The state offers a Class D license for regular passenger vehicles, a Class M license for motorcycles, and commercial licenses for trucks and buses, each with different testing and documentation requirements.
Alabama licenses are valid for four years from the date of issue for drivers under 65, and two years for drivers 65 and older. The state does not use a mail-in renewal system, so you must return to an examiner's office when your license expires. Fees vary depending on the license type and whether you are renewing or obtaining a new license.
Key Takeaways
- You must visit a Driver License Examiner's Office in person; Alabama does not offer online renewal or issuance.
- Bring proof of identity, Social Security number, proof of residency, and your current license (if renewing) to your appointment.
- Class D licenses are valid for four years; Class M and commercial licenses have different validity periods depending on the type.
- Alabama charges different fees for new licenses, renewals, and replacements; fees range from roughly $20 to $50 depending on the license class.
- You must pass a written test and vision test for a new license; renewals do not require retesting unless the state flags your record.
Documents You Must Bring to the Examiner's Office
Alabama requires specific documents before you can obtain or renew a license. You will need one form of primary identification — a U.S. passport, passport card, military ID, or state ID card. If you do not have a primary ID, you can use two secondary forms, such as a birth certificate and a Social Security card, though this route takes longer and may require additional verification.
You must also bring proof of your Social Security number. An original or certified Social Security card is the fastest option. If you do not have your card, you can bring a W-2 form, tax return, or a letter from the Social Security Administration. You will need proof of Alabama residency — a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. A mail piece from a government agency also works. If you are renewing, bring your current Alabama driver's license.
If you are under 18, a parent or legal guardian must be present, and you will need to bring their ID as well. If your name has changed since your last license, bring a certified copy of the document that changed your name — a marriage certificate, divorce decree, or court order.
Getting Your First Alabama Driver's License
First-time applicants must pass both a written knowledge test and a vision test at the examiner's office. The written test covers Alabama traffic laws, road signs, and safe driving practices. You can study using the official Alabama Driver's Manual, which is available free on the Department of Public Safety website. The test has 30 questions, and you must answer at least 24 correctly to pass.
The vision test checks your eyesight at the examiner's office. If you wear glasses or contacts, bring them with you. If you fail the vision test, you will be asked to see an eye doctor and return with a vision correction form. You do not need to schedule an appointment for the written and vision tests — they are administered on a walk-in basis at most offices, though wait times vary by location and time of day.
Once you pass both tests, you will have your photo taken for the license. Your new license will be issued on the spot or mailed to you within a few days, depending on the office. The fee for a new Class D license is approximately $20 to $25, though this varies slightly by county.
Renewing Your Alabama Driver's License
When your license is within six months of expiration, you can renew it at any Driver License Examiner's Office. Renewals do not require a written test or vision test unless Alabama's system flags your record for a violation or medical concern. Bring your current license, proof of identity, proof of residency, and proof of your Social Security number — the same documents required for a new license.
The renewal process is faster than obtaining a first license because there is no testing involved. You will have your photo taken again, and your new license will be issued when ready or mailed within a few days. The renewal fee is typically $20 to $25 for a four-year license. If your license has already expired, you can still renew it, but you may be required to retake the written test depending on how long it has been expired.
Alabama does not send renewal reminders by mail, so you are responsible for tracking your expiration date. You can check your license expiration date on the front of your card or by contacting your local examiner's office.
Class M Motorcycle Licenses and Endorsements
If you want to ride a motorcycle in Alabama, you need a Class M license or an M endorsement on your Class D license. The M endorsement allows you to operate a motorcycle with your regular driver's license. To obtain either, you must pass a written test specific to motorcycle operation and a motorcycle skills test on an actual motorcycle.
You can bring your own motorcycle to the skills test, or Alabama offers a Motorcycle Safety Program through the Department of Public Safety. If you complete an approved motorcycle safety course, you may be waived from the skills test at the examiner's office. The course teaches safe riding practices and includes both classroom and on-bike instruction. Contact your local examiner's office for a list of approved courses in your area.
The fee for a Class M license or M endorsement is similar to a Class D license, around $20 to $25. A Class M license is valid for four years, the same as a Class D license.
Commercial Driver's License (CDL) Requirements
A Commercial Driver's License is required if you operate a vehicle with a gross vehicle weight rating (GVWR) of 26,001 pounds or more, or if you transport hazardous materials. Alabama issues several CDL classes — Class A, Class B, and Class C — depending on the type of vehicle you will operate. CDL applicants must be at least 18 years old (21 for interstate commerce) and must pass a medical examination by a certified medical examiner.
The CDL process is more involved than a standard license. You must pass a written test on general knowledge, air brakes (if applicable), and the specific endorsements you need — such as hazmat, tanker, or passenger transport. You must also pass a commercial vehicle skills test that includes a pre-trip inspection, basic control, and an on-road driving test. Many applicants attend a commercial driving school to prepare. The CDL fee varies but is typically $50 to $75 for the initial license.
Driver License Examiner's Office Locations and Hours
Alabama has Driver License Examiner's Offices in most counties. You can find the office nearest you on the Department of Public Safety website by entering your county name. Office hours vary by location, but most are open Monday through Friday during standard business hours. Some larger offices may have extended hours or Saturday appointments, though this is not universal.
Wait times at examiner's offices can be significant, especially in urban areas and during peak hours. Arriving early in the morning or on weekday mornings typically means shorter waits. Some offices accept walk-ins only, while others allow you to schedule an appointment online or by phone. Check your local office's policy before you go.
If you cannot reach your local office by phone, you can contact the Department of Public Safety's main office in Montgomery for general questions about the license process, fees, or required documents.
Frequently Asked Questions
Can I renew my Alabama license if it has been expired for more than a year?
Yes, but you may be required to retake the written test and vision test depending on how long it has been expired. Contact your local examiner's office to confirm what tests you will need before you go in. Bringing all required documents will speed up the process.
What should I do if I fail the written test?
You can retake the test the same day or return another day. There is no waiting period between attempts. Each attempt may have a small fee, typically $5 to $10. Study the Alabama Driver's Manual before your next attempt to improve your score.
Do I need to take a new photo every time I renew my license?
Yes. Alabama requires a new photo at every renewal, even if your appearance has not changed. The photo is taken at the examiner's office during your renewal appointment.
What if I move to Alabama from another state?
You must obtain an Alabama driver's license within 30 days of establishing residency. You can exchange your out-of-state license for an Alabama license without retaking the written test if your out-of-state license is valid. Bring your current out-of-state license, proof of Alabama residency, and proof of your Social Security number to the examiner's office.
Can I get a Real ID compliant license in Alabama?
Yes. Alabama issues Real ID compliant licenses that meet federal standards for air travel and federal building access. You will need to bring additional documents — typically a certified birth certificate and proof of Social Security number — in addition to the standard renewal documents. Ask your examiner's office whether your current license is Real ID compliant or if you need to upgrade.