Alabama driver's license fees depend on the license type and how long you want it to be valid
Alabama charges different amounts based on whether you're getting a Class D (regular passenger vehicle) license, a commercial license, or a motorcycle endorsement. The state also charges more if you want a license valid for eight years instead of four. A standard four-year Class D license costs $26.50. An eight-year Class D license costs $36.50. These are the base fees; additional charges explore if you need a duplicate, a replacement, or certain endorsements.
You pay the fee when you visit an Alabama Department of Public Safety (DPS) Driver License office in person. The office will not process your transaction without payment. Alabama does not currently offer online renewal for most license types, so you cannot avoid the office visit or the fee by renewing remotely.
Key Takeaways
- A four-year Alabama Class D driver's license costs $26.50; an eight-year license costs $36.50.
- Commercial driver's licenses and motorcycle endorsements have separate, higher fees that vary by class and endorsement type.
- Duplicate licenses, replacements due to loss or damage, and name-change documents each carry their own fees, typically between $10 and $20.
- You must pay in cash, check, or debit card at the DPS office; fees are non-refundable once your license is issued.
Breakdown of Alabama license fees by type
Class D licenses are the most common type and cover regular passenger vehicles. The four-year version costs $26.50 and the eight-year version costs $36.50. If you are under 21, your license will be marked as such, but the fee is the same.
Commercial Driver's License (CDL) fees are higher and depend on the class. A Class A CDL (tractor-trailers and large vehicles) costs $55 for four years or $75 for eight years. A Class B CDL (single large vehicles) costs $50 for four years or $70 for eight years. A Class C CDL (smaller commercial vehicles) costs $45 for four years or $65 for eight years. These fees cover the written and skills tests required for commercial licensing.
Motorcycle endorsements add to the cost of your base license. Adding an M endorsement to a Class D license costs an additional $10. If you are getting a motorcycle-only license (no car privileges), the base fee is $26.50 for four years or $36.50 for eight years, plus the $10 endorsement fee.
Duplicate and replacement license fees
A duplicate license—issued when you want an extra copy of your current valid license—costs $10. You can request a duplicate at any DPS office and receive it the same day or within a few business days depending on the office's workload.
A replacement license, issued when your license is lost, stolen, or damaged, also costs $10. You will need to report the loss or damage and provide identification. If your license was stolen, some DPS offices may ask you to file a report or provide a statement, though this varies by location.
If you need to change your name on your license due to marriage, divorce, or court order, you will pay the replacement fee ($10) plus the cost of a new license photo and processing. Bring the legal document proving the name change (marriage certificate, divorce decree, or court order) to the DPS office.
Endorsement and restriction fees
Adding endorsements beyond the motorcycle M endorsement may carry additional fees. A hazmat endorsement for commercial drivers costs extra and requires a federal background check; the endorsement fee is $10, but the background check fee is separate and varies. Check with your local DPS office for the current hazmat background check cost.
Restrictions (such as corrective lenses required, automatic transmission only, or daylight driving only) do not add fees to your license. These are noted on your license at no extra cost.
Payment methods and refund policy
Alabama DPS offices accept cash, personal checks, and debit cards. Some offices may accept credit cards, but this varies by location; call ahead if you plan to use a credit card. Do not assume all offices take all payment methods.
Once your license is issued and you leave the office, the fee is non-refundable. If you discover an error on your license (wrong address, misspelled name, incorrect birth date), you can request a correction at no additional cost if the error was made by the DPS. If you made the error on your process, you may be charged a replacement fee to correct it.
Renewal fees and when they explore
When you renew your license before it expires, you pay the same fee as a new license: $26.50 for a four-year Class D renewal or $36.50 for an eight-year renewal. You cannot renew online in Alabama; you must visit a DPS office in person. Bring your current license, proof of residency, and proof of Social Security number.
If your license has already expired, you still pay the renewal fee, not a penalty fee. However, if your license has been expired for more than a certain period (typically one year or longer depending on your age and license type), the DPS may require you to retake the written test or vision test, or both. This does not add a fee, but it does add time to the renewal process.
Frequently Asked Questions
Can I pay my Alabama driver's license fee online?
No. Alabama requires you to pay in person at a DPS office when you explore for or renew your license. You cannot pay the fee online or by mail. Visit the DPS website to find the office nearest you and check its hours before you go.
What if I get my license and then move to a different address?
You do not have to pay a fee to update your address on your current license. Visit a DPS office with proof of your new address (utility bill, lease, or bank statement) and request an address change. The office will issue a new license with the updated address at no cost if the change is made before your license expires.
Do I have to pay the full fee if I'm renewing early?
Yes. If you renew before your current license expires, you pay the full renewal fee ($26.50 or $36.50 for Class D). Your old license becomes invalid once the new one is issued. The DPS does not prorate fees or offer refunds for early renewal.
Is there a fee to add a motorcycle endorsement to an existing license?
Yes. Adding an M endorsement costs $10 in addition to any renewal or replacement fee. If you are adding the endorsement to a current valid license, you will pay the $10 endorsement fee plus a replacement fee ($10) to issue the new license with the endorsement printed on it.
What happens if I can't afford the license fee right now?
Alabama does not offer payment plans or fee waivers for driver's licenses based on income. The fee is required to obtain or renew your license. If you are facing financial hardship, contact your local DPS office to ask whether any community resources or information programs are available in your area.