Alabama · Permit test

Alabama driver license offices

ALEA lists 76 driver license offices across Alabama, from courthouses to trooper posts, as of October 2026. Its main line is 334-676-6002. Any Alabama driver license office on ALEA's list can give the permit test, but its list doesn't show opening hours, so call before you go. For renewals and duplicates, your county probate judge or license commissioner office works too.

Is there an Alabama DMV?

Not for licenses. The Driver License Division of the Alabama Law Enforcement Agency (ALEA) issues driver licenses, permits and ID cards. For vehicle tags and registration, ALEA's own site sends you to the Alabama Department of Revenue, so that's where a tag office search belongs.

Where are the main Alabama driver license offices?

These are ALEA's driver license examining district offices and their phone numbers:

DistrictAddressPhone
BirminghamTrooper Post, 908 Bankhead Hwy W659-676-1210
DecaturMorgan County Courthouse, 302 Lee St NE256-351-4665
DothanTrooper Post, 5679 Montgomery Hwy334-675-0190
Huntsville7262 Governor's West, Suites 202-203256-540-0090
Jacksonville1703 Pelham Road South256-540-0061
Mobile3400 Demetropolis Rd251-315-0201
Montgomery1040 Coliseum Blvd334-675-0130
Opelika1220 Fox Run Ave, Suites 102 and 103334-675-0140
Selma102 Church St, Room 101334-675-0120
Sheffield4500 Hatch Blvd256-540-0010
TuscaloosaTrooper Post, 2645 Skyland Blvd E659-676-1220

Other offices people look for

A few more from ALEA's list of 76:

OfficeAddressPhone
Montgomery, S. Ripley St (also CDL)301 South Ripley St334-676-6002
Pelham (Shelby County)Courthouse Annex, 1022 County Services Dr659-676-1208
Columbiana (Shelby County)104 Depot St659-676-1209
Birmingham, 280 Service Center19220 U.S. 280659-676-1207
BessemerBessemer Courthouse, 1801 3rd Ave659-676-1211
Pell City (St. Clair County)1820 2nd Ave N from November 2, 2026659-676-1217
Ashville (St. Clair County)31675 US Hwy 411659-676-1218
MadisonMadison County Service Center, 100 Plaza Blvd256-540-0091
Athens503 S. Jefferson St, Suite A256-540-0056
Scottsboro (Jackson County)205 Liberty Lane, Suite 173256-540-0095
Gadsden800 Forrest Ave, Suite 219256-540-0065

ALEA's list has no office in Eight Mile, Glencoe, Homewood, Millbrook or Auburn. For Mobile County it lists Mobile, for Etowah County Gadsden, for Jefferson County Birmingham and Bessemer, for Elmore County Wetumpka, and for Lee County Opelika.

What are the Alabama DMV hours?

ALEA's office list doesn't give hours, so call the office or check its page on the locations map. Closures are posted on ALEA's driver license page. In late October 2026, for example, Pell City closes at 4:30 p.m. on October 28 and reopens at its new address at 8 a.m. on November 2.

Sources: ALEA, Alabama Driver Manual and 1 more. Checked October 2026.

Rules and fees can change, so check the official site before your test.