Alabama learner's permit test fees
Alabama charges $20 for a learner's permit knowledge test at the Department of Public Safety (DPS). This is the written exam you take to show you understand road signs, traffic laws, and safe driving rules. The fee covers the test itself; you pay it when you arrive at the DPS office to take the exam.
The $20 fee is separate from other costs you may encounter. If you need a replacement permit card, a duplicate, or a renewal, those have their own fees. The knowledge test fee does not include the actual permit card or any other documents.
You can take the test at any DPS Driver License Examining Office across Alabama. The office you visit will collect the $20 fee before you sit for the exam. Payment methods vary by location, so call ahead if you want to know whether they accept cash, card, or both.
Key Takeaways
- The Alabama learner's permit knowledge test costs $20 and is paid at the DPS office when you take the exam.
- This fee covers only the test itself, not the permit card or any other documents you may need.
- You can take the test at any DPS Driver License Examining Office in the state.
- Call your local DPS office ahead of time to confirm payment methods and current hours.
What the $20 covers and what it does not
The $20 test fee pays for the knowledge exam only. It does not include the physical learner's permit card, which is issued separately after you pass. It also does not cover any other documents, replacements, or services you might need at the DPS office.
If you fail the test and want to retake it, you will pay another $20. Alabama allows you to retake the test, but each attempt costs the full fee. Most people pass on the first or second try, so budget for the possibility of a second test if you want to be prepared.
When and where to pay the fee
You pay the $20 fee when you arrive at a DPS Driver License Examining Office to take the test. You do not pay online or in advance. Bring the fee with you on the day of your test.
DPS offices are located throughout Alabama. You can find the office nearest you and its hours on the Alabama Department of Public Safety website. Some offices are busier than others, so arriving early in the day or on a weekday may mean shorter wait times.
What to bring to the test
Bring a valid form of identification, proof of your Social Security number, and proof of your Alabama residency. You will also need to bring the $20 fee. Acceptable forms of ID include a passport, military ID, or a state ID from another state.
Proof of residency can be a utility bill, lease agreement, or bank statement with your name and current address. The DPS office staff can tell you exactly which documents they accept, so call ahead if you are unsure whether what you have will work.
Retaking the test if you do not pass
If you do not pass the knowledge test on your first attempt, you can retake it. Each retake costs another $20. There is no waiting period between attempts in most cases, though some offices may ask you to wait a day or schedule your next test for a later date.
The test covers Alabama traffic laws, road signs, and safe driving practices. Study materials are available free on the Alabama DPS website, including a sample test and the official driver's manual. Many people find that reviewing these materials between attempts helps them pass the second time.
Other costs to know about
The learner's permit itself has a separate fee from the knowledge test. Once you pass the $20 test, you will pay an additional fee for the actual permit card. This fee varies depending on how long you want the permit to be valid.
If you later need a replacement permit card, a duplicate, or a renewal, each of those transactions has its own cost. These fees are not included in the $20 test fee and are paid separately at the DPS office.
Frequently Asked Questions
Can I pay the $20 test fee online before I go to the DPS office?
No. You pay the $20 fee in person at the DPS office when you arrive to take the test. Payment is not accepted online or by mail. Bring cash or a card with you on test day.
What happens if I fail the test? Do I get my $20 back?
No, the $20 fee is not refunded if you do not pass. If you want to retake the test, you will pay another $20. There is no waiting period in most cases, so you can retake it the same day or schedule it for another time.
Is the $20 test fee the only cost to get a learner's permit in Alabama?
No. The $20 covers only the knowledge test. After you pass, you pay a separate fee for the actual permit card. The permit card fee depends on how long you want it to be valid. Call your local DPS office to ask what the current permit card fee is.
Can I take the test at any DPS office in Alabama, or do I have to go to a specific one?
You can take the test at any DPS Driver License Examining Office in Alabama. Choose whichever location is most convenient for you. All offices charge the same $20 fee and give the same test.