Yes, you can renew your Alabama driver's license online if you meet specific requirements

Alabama allows online renewal through its official website, but only for certain license types and only if your license is not expired by more than one year. The process is faster than renewing in person at a DMV office — you can complete it from home in about 10 minutes — but you must have a valid credit or debit card and a Social Security number on file with the state.

Not every driver is may be able to access. If your license has been expired for more than 12 months, if you need to change your address, if you have medical restrictions, or if you are renewing a commercial driver's license (CDL), you must renew in person at an Alabama Department of Public Safety (DPS) office instead.

Key Takeaways

  • Alabama online renewal works only if your license expired within the last 12 months and you have no address changes or medical updates.
  • You will need your driver's license number, Social Security number, and a valid credit or debit card to complete the renewal online.
  • The renewal fee is paid by card during the online transaction, and your new license arrives by mail within 7 to 10 business days.
  • If your license has been expired for more than one year, you cannot renew online and must visit a DPS office in person.
  • Commercial driver's licenses and licenses with medical restrictions cannot be renewed online under any circumstances.

Who can renew online and who cannot

Alabama's online renewal system is open to drivers with a standard Class D (passenger vehicle) license whose license is not expired by more than 12 months. Your name, address, and Social Security number must match what Alabama DPS has on file. If any of that information has changed, you cannot use the online system.

You are not may be able to access for online renewal if you hold a commercial driver's license (CDL), a motorcycle endorsement, a hazmat endorsement, or any license with medical restrictions or conditions. You also cannot renew online if you have a suspended or revoked license, or if you are renewing for the first time after moving to Alabama from another state.

Drivers whose licenses expired more than 12 months ago must renew in person. Alabama treats licenses expired longer than one year as lapsed rather than straightforward expired, and the state requires an in-person visit and a new written test in those cases.

The step-by-step process for online renewal

Start by visiting the Alabama Department of Public Safety website and locating the online driver's license renewal portal. You will need your current driver's license number and your Social Security number to log in. Have both ready before you begin.

Once you are logged in, review your personal information on screen. Confirm that your name, address, and date of birth match your records. If anything is incorrect, stop and contact a DPS office by phone or in person — you cannot correct information online and must handle it in person.

If your information is correct, proceed to the fee payment screen. Alabama's renewal fee is currently $24.50 for a four-year license. Enter your credit or debit card information. The transaction is processed when ready, and you will receive a confirmation number on screen and by email.

Your new license will be mailed to the address on file within 7 to 10 business days. You can continue to drive on your current license until the new one arrives. If you do not receive it within 10 business days, contact DPS with your confirmation number.

What documents and information you need before you start

Gather these items before you open the renewal portal: your current Alabama driver's license (you will need the license number), your Social Security number, and a valid credit or debit card (Visa, Mastercard, American Express, or Discover). That is all you need for the online process itself.

If you have moved recently, changed your name, or updated your Social Security number with the state, do not attempt online renewal. Contact a DPS office first to update your records, then wait for confirmation that the change has been processed before you renew online.

Fees and payment methods for online renewal

The renewal fee for a standard four-year Alabama driver's license is $24.50. This is the same fee whether you renew online or in person. The online system accepts Visa, Mastercard, American Express, and Discover cards only — no debit cards that require a PIN, and no cash or check.

The fee is charged when ready when you submit your renewal. You will see the charge on your card statement within one to three business days. If the transaction fails, the system will notify you on screen and you can try again with a different card.

When your new license arrives and what to do if it does not

After you complete your online renewal, your new license is printed and mailed to your address on file. Standard mail delivery takes 7 to 10 business days from the date DPS processes your renewal. During this time, your old license remains valid and you can continue to drive.

If 10 business days have passed and you have not received your new license, contact the Alabama Department of Public Safety with your confirmation number. Have your phone ready — DPS can look up your renewal in the system and tell you whether the license has been mailed, is in transit, or has been delayed. If it has been lost in the mail, DPS can issue a replacement.

Do not visit a DPS office without calling first. Bring your confirmation number and your old license when you go, so staff can verify your renewal and issue a replacement if needed.

When you must renew in person instead

If your license expired more than 12 months ago, you cannot renew online. You must visit a DPS office in person, bring your old license and proof of residency (a utility bill or lease agreement dated within the last 60 days), and pass a written test. The in-person renewal takes longer and costs the same fee.

If you hold a commercial driver's license, a motorcycle endorsement, or a hazmat endorsement, in-person renewal is required. The same applies if your license has medical restrictions or conditions — DPS must verify those in person with a physician's statement or medical examination.

If you have changed your name or address since your license was issued, you must renew in person and bring documentation of the change (a marriage certificate, divorce decree, or utility bill for address changes). Do not attempt to renew online and then correct the information later — it will not work.

Frequently Asked Questions

What if my license expired more than a year ago?

You cannot renew online. You must visit an Alabama DPS office in person with your old license and proof of residency. You will be required to pass a written test before your new license is issued. Call ahead to schedule an appointment if your local office offers them.

Can I renew online if I moved to a new address?

No. If your address has changed, you must renew in person at a DPS office and bring proof of your new address (a utility bill, lease, or mortgage statement dated within the last 60 days). Online renewal will not allow you to update your address.

How do I know if my license is still valid for online renewal?

Check your license expiration date. If it is within the last 12 months, you are may be able to access. If it expired more than 12 months ago, you are not. You can also call a DPS office with your license number and they will tell you whether online renewal is an option for you.

What if the online payment fails?

The system will display an error message on screen. Try again with the same card or use a different card. If the problem continues, contact DPS by phone — they can process your renewal over the phone or direct you to an office where you can renew in person.

Can I renew my commercial driver's license online?

No. Commercial driver's licenses must be renewed in person at a DPS office. Bring your CDL, proof of residency, and any required medical certificates or endorsement documents. Call ahead to confirm what documents your specific endorsements require.