What the Alabama Department of Public Safety Actually Does

The Alabama Department of Public Safety (DPS) is the state agency that issues driver's licenses, handles road tests, and maintains your driving record. You will interact with DPS at several points: when you take your written test, when you schedule and pass your road test, when you renew your license, and if you ever need to check your driving history or resolve a suspension.

DPS does not make the rules about who can drive or what age you must be — the Alabama Legislature sets those. But DPS runs the day-to-day system: they staff the testing locations, grade your exams, and decide whether you pass or fail on the road. Understanding how DPS operates will save you time and help you know what to expect at each step.

Key Takeaways

  • The Alabama Department of Public Safety operates all driver's license testing and issuance through local county offices, not a single central location.
  • You must pass both a written knowledge test and a road test administered by DPS examiners before you receive a license.
  • DPS maintains your driving record, including violations, suspensions, and points, which affects your insurance and your ability to renew.
  • You can contact DPS online, by phone, or in person at your county office to schedule tests, renew your license, or check your record.
  • DPS enforces Alabama's point system: accumulate too many points from violations and your license will be suspended automatically.

Where to Find Your Local DPS Office

Alabama does not have one central DPS headquarters where you take your tests. Instead, each county runs its own driver's license office, and you go to the one in your county. The office handles written tests, road tests, license issuance, and renewals all in one location.

To find your county office, visit the Alabama Department of Public Safety website and search for your county by name. The site lists the address, phone number, and hours for each location. Some counties have multiple offices if the population is large; the website will show all of them. Call ahead before you go, because office hours vary and some locations require you to schedule your written test in advance.

If you are moving to Alabama from another state, you will go to the DPS office in your new county. You do not need to wait for residency — you can take your test as soon as you have a valid reason to be in the state (such as a job or school enrollment).

How the Written Test Works at DPS

The written test is administered on a computer at your county DPS office. You answer 30 multiple-choice questions about Alabama traffic laws, road signs, and safe driving practices. You must answer at least 24 questions correctly (80 percent) to pass. The test covers the material in the Alabama Driver's Manual, which DPS provides free online and in print at every county office.

You can take the written test as many times as you need, but most offices require you to wait a set number of days between attempts — usually three to seven days. Check with your local office about their specific waiting period. The test takes about 15 to 20 minutes once you sit down. Results are when ready: you will know whether you passed before you leave the office.

DPS does not charge a fee for the written test itself, but you will pay a fee when you explore for your license (the amount varies depending on the license type and how long it is valid). Some offices accept cash, some accept cards, and some accept both — call ahead to confirm what your county office takes.

The Road Test: What DPS Examiners Are Looking For

After you pass the written test, you schedule a road test with a DPS examiner. The examiner will ride with you in your own vehicle (or a vehicle you provide) and watch how you handle basic driving tasks: starting, stopping, turning, parking, and responding to traffic signals and other drivers. The test usually lasts 15 to 20 minutes and covers both city streets and, in some cases, highway driving.

DPS examiners are trained to watch for safe habits, not to trick you. They want to see that you can control the vehicle, follow traffic laws, and make safe decisions. Common reasons people fail include hitting the curb while parking, failing to come to a complete stop, not checking mirrors or blind spots, and not yielding the right of way. You are allowed to make minor mistakes — the test is not a zero-tolerance exam — but serious errors or unsafe behavior will result in failure.

You must bring your own vehicle to the test, and it must be in safe working condition: brakes, lights, wipers, and steering all functional. The vehicle must be insured and registered. If your vehicle fails a safety check before the test even starts, you will not be able to test that day. You can reschedule and bring a different vehicle.

DPS License Types and What Each One Allows

Alabama issues several types of driver's licenses, and the one you receive depends on your age and what you are licensed to drive. A Class D license is the standard license for drivers 18 and older and allows you to drive passenger cars and light trucks. A Class M license is required to operate a motorcycle and is issued separately or in addition to a Class D.

Drivers under 18 receive a learner's permit first, which allows supervised driving with restrictions (such as no driving between midnight and 5 a.m. and no passengers under 21). After holding the permit for a set period and meeting other requirements, you can take your road test and receive a Class D Restricted License, which has fewer restrictions than the permit but more than a full license. At 18, the restrictions lift and you receive an unrestricted Class D.

Commercial drivers who operate trucks or buses over a certain weight must obtain a Commercial Driver's License (CDL), which requires additional testing and medical certification. DPS administers CDL tests at designated locations, not at every county office.

How DPS Tracks Your Driving Record and Points

Every time you receive a traffic ticket or are involved in an accident, DPS records it on your driving record. Alabama uses a point system: different violations carry different point values. For example, speeding might be 2 points, reckless driving might be 4 points, and a DUI is 8 points. Points stay on your record for a set period (usually three years from the violation date).

If you accumulate 12 points within a three-year period, your license is automatically suspended for a set time — usually 60 days for a first suspension. A second suspension within five years is longer, and a third suspension can result in revocation, meaning you lose your license entirely and must reapply. You can check your current point total by contacting your county DPS office or through the DPS website.

You can reduce points by completing a defensive driving course approved by DPS. The course removes up to 3 points from your record and may also lower your insurance premium. Some violations cannot be reduced this way, so ask DPS whether your specific violation is may be able to access.

Renewing Your License Through DPS

Alabama driver's licenses are valid for four or eight years, depending on the type you hold. DPS will mail you a renewal notice about 60 days before your license expires. You can renew in person at your county DPS office, and some counties also allow online renewal through the DPS website — check your county's options.

To renew, bring your current license, proof of Alabama residency (such as a utility bill or lease), and proof of your Social Security number (such as a Social Security card or tax return). If your address has changed, bring proof of your new address. You will pay a renewal fee, which varies by license type and validity period.

If your license has been suspended or revoked, you cannot renew it until the suspension or revocation period ends and you have met any other requirements DPS sets (such as paying fines or completing a substance abuse program). Contact your county office to find out what you need to do to restore your driving privileges.

Frequently Asked Questions

Can I take my written test and road test on the same day?

Most Alabama DPS offices allow you to take both tests on the same day if you pass the written test first. However, some offices have limited examiner availability and may require you to schedule the road test for a different day. Call your county office to ask about their schedule and whether same-day testing is possible.

What happens if I fail my road test?

You can retake the road test after a waiting period set by your county office, usually three to seven days. There is no limit to how many times you can test. Each attempt costs a fee. Before you test again, ask the examiner or office staff what specific skills you need to work on.

How do I check my driving record with DPS?

You can request your driving record in person at your county DPS office, by mail, or through the DPS website. There is a small fee for the record. You will need to provide your name, date of birth, and driver's license number. Some employers and insurance companies request records directly from DPS on your behalf.

Can I renew my license if I have unpaid traffic fines?

Alabama DPS can suspend your license if you have unpaid fines or fail to appear in court for a traffic violation. You must resolve the fine or court issue before you can renew. Contact the court that issued the ticket to find out what you owe and how to pay it.

What do I do if my license is suspended?

Contact your county DPS office when ready to find out why it was suspended and what you must do to restore it. Depending on the reason, you may need to pay a reinstatement fee, complete a substance abuse program, or wait out a suspension period. DPS will tell you the exact steps and timeline.