What Alabama requires to get your first driver's license

Alabama requires you to bring six specific documents or document combinations to the Department of Public Safety office, pass a written test and a driving test, and pay a fee. You cannot use a photocopy or digital image of any document — originals only. The state accepts a narrow list of what counts as proof of identity, proof of residency, and proof of Social Security number, and mixing documents from different categories is not flexible.

The process takes one visit if you have all documents ready and pass both tests on the first attempt. If you fail either test, you can retake it the same day for an additional fee. Most people complete the written test in 30 to 45 minutes and the driving test in 10 to 15 minutes, though wait times at your local office vary by location and time of day.

Key Takeaways

  • You must bring original documents proving your identity, Social Security number, and Alabama residency — photocopies and digital images are not accepted.
  • The written test covers Alabama traffic laws and road signs; the driving test evaluates basic vehicle control and your ability to follow traffic rules on public roads.
  • Alabama charges different fees depending on whether you want a standard license, a REAL ID-compliant license, or a commercial license.
  • You must be at least 16 years old to get a learner's permit and at least 17 to get an unrestricted driver's license without a permit first.
  • If you move to Alabama from another state, you can exchange your out-of-state license for an Alabama license without retaking the driving test.

Documents you must bring to the Department of Public Safety

Alabama requires one document from each of three categories: identity, Social Security number, and residency. You cannot substitute documents between categories, and the state does not accept expired documents for any category except residency.

For proof of identity, bring your birth certificate (original or certified copy), passport, passport card, military ID, or state ID from another state. A school ID, work ID, or library card does not count. If you are under 18, your parent or legal guardian must sign your process in front of the examiner.

For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return showing your number. A bank statement or utility bill with your number printed on it also works. You cannot use a letter from Social Security — it must be an original document or certified copy.

For proof of Alabama residency, bring a recent utility bill, lease agreement, mortgage statement, property tax bill, or insurance policy in your name. The document must show your current Alabama address and be dated within 60 days of your process. A post office change-of-address form does not count. If you live with someone else and are not on the utility bill, you can bring a notarized letter from the person whose name is on the bill, plus that person's ID and proof of residency.

The written test and what it covers

The written test has 50 multiple-choice questions about Alabama traffic laws, road signs, and safe driving practices. You must answer at least 40 questions correctly to pass. The test covers speed limits, right-of-way rules, parking laws, what different road signs mean, and how to handle emergency vehicles and school buses. You can take the test in English or Spanish.

The Department of Public Safety publishes a free study guide online that covers all topics on the test. Many people study the guide for a few hours before their appointment and pass on the first attempt. If you fail, you can retake the test the same day for an additional fee, usually between $5 and $10 depending on your county office.

You are allowed to wear glasses or contacts during the test if you normally wear them while driving. You cannot bring notes, a phone, or any reference material into the testing room. The examiner will read questions aloud if you request it, and you can ask for clarification on a question's wording.

The driving test and what the examiner watches for

The driving test takes place on public roads near the Department of Public Safety office where you applied. An examiner sits in the passenger seat and watches you perform basic driving tasks: starting the vehicle, turning, stopping, parking, and following traffic signals and signs. The test usually lasts 10 to 15 minutes and covers about 3 to 5 miles of road.

You must bring a vehicle that is registered, insured, and in safe working condition. The vehicle's registration and insurance documents must be in the car. The examiner will check that the brakes, lights, windshield wipers, and horn work before you start driving. If any safety feature is broken, the examiner will not let you take the test that day.

Common reasons people fail the driving test include running a stop sign or red light, speeding, improper lane changes, hitting a curb while parking, and failing to use turn signals. If you fail, you can retake the test the same day for an additional fee. You must wait at least one day before retaking if you fail twice in one day.

Fees and license types in Alabama

Alabama offers three types of driver's licenses: a standard license, a REAL ID-compliant license, and a commercial license. The standard license costs less but cannot be used for federal purposes like boarding a domestic flight or entering a federal building after May 2025. The REAL ID license costs more but meets federal requirements.

A standard Alabama driver's license is valid for four years if you are under 65, and eight years if you are 65 or older. A REAL ID license is also valid for four or eight years depending on your age. Fees vary by county but typically range from $20 to $35 for a standard license and $30 to $45 for a REAL ID license. You can check your specific county's fee on the Department of Public Safety website.

A commercial driver's license (CDL) requires additional testing and is used for driving large trucks or passenger vehicles for hire. The fee for a CDL is higher and the testing process is longer. If you need a CDL, contact your local Department of Public Safety office for specific requirements.

Getting a learner's permit first

Alabama allows you to get a learner's permit at age 16 without a driving test. You only need to pass the written test and bring the same documents required for a full license. A learner's permit lets you drive with a licensed adult at least 21 years old in the passenger seat.

You must hold a learner's permit for at least 30 days before you can take the driving test for a full license. During that time, you cannot drive alone, and you must follow all traffic laws. If you get a traffic ticket while driving on a learner's permit, you may lose the permit and have to wait before retaking the driving test.

At age 17, you can take the driving test and get an unrestricted license without having held a learner's permit first, but most people get the permit anyway to practice before the test.

Exchanging an out-of-state license for an Alabama license

If you hold a valid driver's license from another state and move to Alabama, you can exchange it for an Alabama license without retaking the written or driving test. Bring your out-of-state license, proof of Alabama residency, and proof of Social Security number. You do not need to bring proof of identity again if your out-of-state license serves that purpose.

The exchange process is faster than getting a license from scratch and usually takes one visit. You will pay the same fee as a new license. If your out-of-state license is expired, you will have to take both tests again as if you were a new driver.

Frequently Asked Questions

Can I take the written test online or at home?

No. You must take both the written test and the driving test in person at a Department of Public Safety office. You cannot take either test remotely or by mail. You can study using the free online study guide before your appointment, but the actual test must be taken at an office.

What if I fail the driving test twice in one day?

You must wait at least one day before taking the test again. You can retake it the next day or any day after that. Each retake costs an additional fee. There is no limit to how many times you can retake the test, but you must pay the fee each time.

Do I need a REAL ID license to drive in Alabama?

A standard Alabama license is fine for driving within the state. You only need a REAL ID license if you plan to fly domestically, enter a federal building, or access certain federal facilities. After May 2025, a standard license will not be accepted for these purposes.

What happens if I move to a different Alabama county?

You do not need to get a new license when you move within Alabama. Your license remains valid until it expires. However, you should update your address with the Department of Public Safety, which you can often do by mail or online without visiting an office.

Can I get a license if I have a suspended or revoked license from another state?

No. Alabama will not issue you a license if your driving privileges are suspended or revoked in any state. You must resolve the suspension or revocation in that state first, then contact Alabama's Department of Public Safety about your status before explore.