What You'll Pay to Renew in Alabama

A standard Alabama driver's license renewal costs $28.50 if you renew by mail or online, or $31.50 if you renew in person at an Alabama Department of Public Safety (DPS) office. The difference reflects the staff time required for an in-person transaction. These are the base fees for a four-year license valid for most drivers. If you need a REAL ID-compliant license — required for federal building access and domestic flights — the cost is the same; Alabama includes REAL ID compliance in the standard renewal fee.

The fee covers the license itself, processing, and the Alabama DPS administrative costs. You do not pay separately for the card stock, the background check, or the database lookup. What you pay is what the state charges; there is no markup or additional service fee if you use a third-party renewal service, though some services may add their own fee on top of the state fee.

Key Takeaways

  • Alabama charges $28.50 to renew online or by mail, and $31.50 to renew in person at a DPS office.
  • REAL ID-compliant licenses cost the same as standard licenses and do not require a separate fee.
  • Payment methods vary by renewal route: online renewals accept credit and debit cards, mail renewals require a check or money order, and in-person renewals accept cash, check, debit card, or credit card.
  • If you renew by mail, your new license arrives in 7 to 10 business days; online renewals are processed within one business day.
  • Renewal fees do not change based on your age, driving record, or whether you have had violations or suspensions.

How to Pay When You Renew Online

Online renewal through the Alabama DPS website accepts Visa, Mastercard, American Express, and Discover. You enter your card information directly into the state's find payment portal. The $28.50 fee is charged when ready when you submit your renewal request, and you receive a confirmation number on screen. If your card is declined, the system will prompt you to try again or choose a different payment method.

Online renewal is the fastest route: your new license is processed within one business day, and the physical card arrives by mail in 7 to 10 business days. You do not need to visit an office or mail anything in. You will need your current license number, Social Security number, and date of birth to start the process.

How to Pay When You Renew by Mail

Mail renewal requires payment by check or money order only — the Alabama DPS does not accept credit cards, debit cards, or cash through the mail. Make the check or money order payable to "Alabama Department of Public Safety." Include it in the envelope with your renewal process, current license, and any other required documents.

Mail the packet to the address listed on the renewal form or on the Alabama DPS website. Processing takes 7 to 10 business days after the DPS receives your packet, and your new license arrives another 7 to 10 business days after that. Total time is typically two to three weeks. Keep a copy of your check or money order number in case you need to track the payment.

How to Pay When You Renew In Person

In-person renewal at an Alabama DPS office accepts cash, check, debit card, and credit card. You pay the $31.50 fee at the counter when you submit your process. The staff member will process your payment when ready and provide a receipt. If you pay by card, the charge appears on your statement within one to two business days.

In-person renewal is the only route where you can walk out with a temporary license the same day. Your permanent license arrives by mail in 7 to 10 business days. You will need to bring your current license, proof of residency, and proof of Social Security number (or your Social Security card itself). Wait times at DPS offices vary; calling ahead or checking the office's website for current wait times can help you plan.

When Your Renewal Fee Changes

The $28.50 or $31.50 fee applies to most drivers renewing a standard four-year license. The fee does not change if you have a suspended license, a revoked license, or a history of violations. However, if you are renewing a commercial driver's license (CDL), the fee is higher — typically $50 to $60 depending on the endorsements you hold. If you are renewing a motorcycle endorsement, add $5 to the standard fee.

If your license has been expired for more than five years, you may not be able to renew by mail or online; you will need to explore in person and may face additional requirements or fees. Contact your local Alabama DPS office to confirm your renewal options if your license has been lapsed for an extended period.

What Happens If You Pay the Wrong Amount

If you mail a check for less than $28.50, the DPS will return your process and ask you to resubmit with the correct payment. This delays your renewal by at least one week. If you overpay by a small amount (a few dollars), the DPS may process the renewal and issue a refund check, though this is not may provide — it is safer to send the exact amount.

If you pay online and your card is declined, you will see an error message when ready and can try again with a different card. Your renewal does not go through until payment is successfully processed, so there is no risk of overpaying or underpaying online.

Refunds and Fee Disputes

The Alabama DPS does not refund renewal fees once your process is processed, even if you change your mind or decide not to use the license. If you believe you were charged incorrectly — for example, if you were charged the in-person fee ($31.50) when you renewed online — contact the DPS directly with your receipt or confirmation number. Refund requests are handled on a case-by-case basis and can take several weeks.

If you paid by check and the DPS cashed it but never sent you a license, contact the DPS with your check number and the date you mailed it. The office can look up your process and either reissue your license or issue a refund.

Frequently Asked Questions

Can I pay with a debit card if I renew by mail?

No. Mail renewal accepts only check or money order. If you want to pay by debit card, renew online or in person at a DPS office.

Do I have to pay the full $28.50 if I renew early?

Yes. Alabama does not offer prorated fees or discounts for early renewal. You pay the full amount regardless of how much time remains on your current license.

What if I renew online but my card is declined?

The system will not process your renewal. You will see an error message and can try again with a different card, or you can renew by mail or in person instead. No charge is made if the card is declined.

Is the $28.50 fee the same for REAL ID and standard licenses?

Yes. Alabama charges $28.50 for both. REAL ID compliance is included in the standard renewal fee; you do not pay extra to get a REAL ID-compliant license.

What if I lose my license before the new one arrives?

You can request a replacement at any Alabama DPS office. The replacement fee is separate from the renewal fee and costs $20. Bring your confirmation number or receipt from your renewal to show that a new license is already on the way.