Where to go for your driver's license in Madison County

The Alabama Department of Public Safety runs all driver's license services in Madison County. You cannot get a license at a local courthouse or sheriff's office — you must visit one of the Department of Public Safety's driver's license offices. Madison County has two locations: one in Huntsville and one in Madison.

The Huntsville office is at 2501 Sparkman Drive NW, Huntsville, AL 35810. The Madison office is at 8101 Highway 431, Madison, AL 35758. Both handle new licenses, renewals, and replacements. You do not need an appointment at either location, but wait times vary by time of day and day of week — mornings and weekdays typically move faster than afternoons and Saturdays.

Hours are generally 8 a.m. to 5 p.m. Monday through Friday, and 8 a.m. to noon on Saturday, though you should call ahead to confirm current hours. The Huntsville office number is 256-533-1500 and the Madison office number is 256-772-5100.

Key Takeaways

  • You must visit a Department of Public Safety driver's license office in Huntsville or Madison — no other location in the county handles licenses.
  • Bring your Social Security card, proof of residency (utility bill or lease), and proof of identity (passport or birth certificate) to avoid delays.
  • A new license costs $25 and is valid for four years; a renewal costs $25 and extends your license for four more years.
  • Processing takes about 15 to 30 minutes at the counter, and your license is issued the same day.
  • If you are renewing by mail, you must have a valid license with fewer than six months until expiration, no address change, and no vision correction changes.

What documents you need to bring

Alabama requires three categories of documents: proof of identity, proof of Social Security number, and proof of residency. Bring originals, not copies — the staff will not accept photocopies.

For proof of identity, bring one of these: a valid passport, a certified birth certificate, a military ID, or a naturalization certificate. A school ID or expired license does not count. For proof of Social Security number, bring your Social Security card itself. A tax return or W-2 form will not work. For proof of residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement with your name and current Madison County address. The document must be dated within the last 60 days.

If you are under 18, your parent or guardian must come with you and bring their ID. If you are renewing and your address has not changed, you can skip the residency proof — but you still need identity and Social Security proof.

Getting a new license versus renewing

A new license is what you get if you have never had an Alabama license, or if your previous license expired more than two years ago. You must go in person to either Madison County office. The fee is $25, and the license is valid for four years from the date of issue.

A renewal is what you do if your current license is still valid or expired within the last two years. If your license has not expired yet and you have no address change or vision correction change, you can renew by mail. Send your current license, a completed Form DL-44 (available on the Alabama Department of Public Safety website), and a check for $25 to the address on the back of your license. Processing by mail takes two to three weeks.

If you prefer to renew in person, you can do that at either Madison County office without an appointment. Bring the same documents as for a new license. In-person renewal takes about 15 to 30 minutes and you receive your new license the same day.

Cost and how long your license lasts

A new driver's license in Alabama costs $25 and is valid for four years from the date you receive it. A renewal also costs $25 and extends your license for four more years. There are no additional fees for standard licenses. If you want a REAL ID-compliant license (required for federal building access and domestic air travel), the cost is the same — $25 — but you need additional proof of citizenship or lawful presence.

Your license will show an expiration date printed on the front. You can continue to drive until that date. After expiration, you cannot legally drive and must renew before getting behind the wheel again.

Getting a REAL ID license in Madison County

A REAL ID license has a gold star in the upper right corner and meets federal requirements for boarding domestic flights and entering federal buildings. You do not have to get one — a standard license still works for driving — but many people choose it for convenience.

To get a REAL ID license, bring everything you would bring for a new or renewed license, plus one additional document proving citizenship or lawful presence. Acceptable documents include a U.S. passport, a certified birth certificate, a naturalization certificate, or a military discharge paper (DD-214). The cost is $25, the same as a standard license. Processing takes the same amount of time — about 15 to 30 minutes — and you receive your license the same day.

What to do if your license is lost, stolen, or damaged

If your license is lost, stolen, or damaged, you need a replacement, not a renewal. Go to either Madison County office with your proof of identity, Social Security card, and proof of residency. The fee is $25. You will receive a new license with the same number as your old one, valid for the remainder of your original four-year period.

If your license was stolen, you may also want to report it to the Madison County Sheriff's Office for your records, though this is not required to get a replacement from the Department of Public Safety. Bring your replacement license receipt as proof you have reported the loss if you need it for insurance or other purposes.

Frequently Asked Questions

Can I renew my license online?

No. Alabama does not offer online renewal. You can renew by mail if your license is still valid and you have no address or vision changes, or you can renew in person at either Madison County office. Mail renewal takes two to three weeks; in-person renewal takes about 15 to 30 minutes.

What if I moved to Madison County from another state?

You must get an Alabama license within 30 days of moving. Bring your out-of-state license, proof of identity, Social Security card, and proof of residency in Madison County. The fee is $25. Your new Alabama license will be valid for four years from the date of issue.

Do I need an appointment?

No appointments are required at either the Huntsville or Madison office. Walk-ins are served on a first-come, first-served basis. Wait times are usually shortest on weekday mornings. You can call ahead to ask about current wait times before you go.

What if I fail the vision test?

If you fail the vision screening at the office, you will be required to bring a vision correction prescription from an eye doctor before you can receive your license. Go to an optometrist or ophthalmologist, get the prescription, and return to the office with it. There is no additional fee for resubmitting.

Can someone else pick up my license for me?

No. You must be present to have your photo taken and to sign your license. The only exception is if you are under 18 — your parent or guardian must be present, but they cannot pick it up without you there as well.