You can renew your Alabama driver's license up to 6 months before it expires, and you have 60 days after expiration to renew without penalty
Alabama's Department of Public Safety lets you start the renewal process 6 months ahead of your expiration date. This window gives you time to gather documents and schedule an appointment without rushing. If you miss that window and your license expires, you have a 60-day grace period to renew — after that, you'll need to take the written test and vision test again, as if you were a new driver.
The exact renewal date depends on your birth month and when you last renewed. Your current license shows your expiration date in the bottom right corner. If you're within 6 months of that date, you can renew now. If your license has already expired but you're still within 60 days, you can still renew without retesting.
Key Takeaways
- You can renew your Alabama driver's license starting 6 months before the expiration date shown on your current license.
- If your license has expired, you have 60 days to renew without taking the written and vision tests again.
- After 60 days past expiration, you must retake both tests and pay the full new-driver fee, not the renewal fee.
- You can renew in person at any Alabama Department of Public Safety office, or online through the state website if you meet certain requirements.
- Renewal appointments can be scheduled in advance, and processing usually takes a few minutes in person or up to 10 business days by mail.
How to check your expiration date
Look at the bottom right corner of your current Alabama driver's license. The expiration date is printed there in the format MM/DD/YYYY. Count backward 6 months from that date — that's when you become able to renew.
If you don't have your license in front of you, you can also check your expiration date by visiting the Alabama Department of Public Safety website and using their license status tool, though you'll need your license number and date of birth. Calling your local DPS office directly is another option; they can tell you the exact date over the phone.
Renewing in person at a DPS office
In-person renewal is the fastest route if you're within the 6-month window or within 60 days of expiration. Bring your current Alabama driver's license, proof of residency (a utility bill, lease, or bank statement dated within the last 60 days), and your Social Security card or a document showing your Social Security number. If your name has changed since your last renewal, bring a marriage certificate, divorce decree, or court order showing the change.
You can walk in to most DPS offices during business hours, but scheduling an appointment online through the Alabama DPS website will save you wait time. The appointment system shows available times at each location. Processing takes about 10 to 15 minutes, and you'll receive a temporary paper license on the spot. Your permanent license arrives by mail within 7 to 10 business days.
If you're renewing after your license has expired but within the 60-day grace period, bring the same documents. The DPS staff will verify that you're still within the grace period and process you as a renewal rather than a new process — this means no retesting and the lower renewal fee.
Renewing online or by mail
Alabama offers online renewal through its DPS website, but only if your license is not expired and you meet specific requirements: your license must be a standard (non-commercial) license, you must have no medical restrictions, and your address on file must be current. If you meet these conditions, you can renew online using your license number, date of birth, and Social Security number. The fee is charged to a debit or credit card, and your new license is mailed to you within 7 to 10 business days.
Mail-in renewal is also available for standard licenses that are not expired. You'll need to complete the renewal form (available on the DPS website), include a copy of your current license and proof of residency, and mail the packet to the address listed on the form. Include a check or money order for the renewal fee. Processing takes 2 to 3 weeks from the date the DPS office receives your packet, plus mailing time both ways.
If your license has already expired, you cannot renew online or by mail — you must go in person to a DPS office. This is because the DPS needs to verify your identity and may support you're still within the 60-day grace period.
What happens if you miss the 60-day grace period
Once your license has been expired for more than 60 days, it is no longer valid for driving, and you cannot renew it as a straightforward renewal. Instead, you must explore for a new license, which means retaking the written test and vision test. You'll also pay the full new-driver fee instead of the lower renewal fee.
To get back on the road, you'll need to visit a DPS office in person with your Social Security card, proof of residency, and proof of your date of birth (a birth certificate or passport). You can schedule an appointment online. The written test covers Alabama traffic laws and road signs; the vision test checks that you can see clearly enough to drive safely. If you pass both, you'll receive a temporary paper license and your permanent license by mail within 7 to 10 business days.
Renewal fees and what to bring
Renewal fees vary depending on how long your new license will be valid. A standard 4-year renewal costs less than a 6-year or 8-year renewal. The exact fee is listed on the Alabama DPS website and at each office. You can pay by cash, check, debit card, or credit card at a DPS office; online and mail renewals accept debit and credit cards only.
For any renewal — in person, online, or by mail — you'll need your current Alabama driver's license and proof of residency. Proof of residency can be a utility bill, lease agreement, mortgage statement, bank statement, or government mail addressed to you, all dated within the last 60 days. If your name has changed, bring the legal document proving the change. If you're renewing after expiration, bring the same documents plus your Social Security card or a document showing your number.
Frequently Asked Questions
Can I renew my license if it expired more than a year ago?
No, you cannot renew it. Once your license has been expired for more than 60 days, you must explore for a new license instead, which requires retaking the written and vision tests. You'll pay the new-driver fee and go through the full process process at a DPS office.
Do I need an appointment to renew in person?
Appointments are not required, but scheduling one online will reduce your wait time significantly. Walk-ins are accepted during business hours, but wait times vary by location and time of day. Scheduling takes just a few minutes on the Alabama DPS website.
What if I'm renewing within 60 days of expiration — do I still have to take the tests?
No. As long as you renew within 60 days of your expiration date, you renew without retesting. After 60 days, you must retake both the written and vision tests and pay the new-driver fee.
How long does it take to get my new license after I renew?
You receive a temporary paper license when ready if you renew in person. Your permanent license arrives by mail within 7 to 10 business days. If you renew online or by mail, your new license is mailed to you within 7 to 10 business days from the date the DPS processes your renewal.
Can I renew my commercial driver's license online?
No. Commercial driver's licenses (CDLs) must be renewed in person at a DPS office. You'll need to bring your current CDL, proof of residency, and your Social Security card or a document showing your number. Some CDL renewals may require a medical examination — check with your local DPS office.