DMV offices in Birmingham, Alabama
4 offices in Birmingham listed by the Alabama Law Enforcement Agency (driver licenses) and county licensing officials (vehicle registration). Driver licenses & IDs: 2 · Vehicle registration & titles: 2. 3 open right now; 2 take reservations on the official site.
Offices in Birmingham
- Jefferson County Driver License Office – Birmingham
908 Bankhead Hwy W, Trooper Post, Birmingham, AL 35201
Driver License Office
Driver licenses & IDs
Open now · closes 4:30 PM · 7 AM – 4:30 PM - Jefferson County Vehicle Licensing Office
716 Richard Arrington Jr. Blvd. N., County Courthouse, Suite A-100, Birmingham, AL 35203
County Licensing Office
Vehicle registration & titles
Hours not published for today - Jefferson County Vehicle Licensing Office – City of Clay
2441 Old Springville Rd., Birmingham, AL 35215
County Licensing Office
Vehicle registration & titles
Open now · closes 4 PM · 8 AM – 4 PM - Shelby County Driver License Office – Birmingham
19220 U.s. 280, 280 Service Center, Birmingham, AL 35242
Driver License Office
Driver licenses & IDs
Open now · closes 4:30 PM · 8 AM – 4:30 PM
More offices near Birmingham
Outside Birmingham, within 25 miles of the Census Bureau’s reference point for Birmingham (inside city limits, not necessarily downtown). Distances are in a straight line from that point.
- Jefferson County Vehicle Licensing Office – City of Irondale · 5.2 mi
101 20th St., S., Irondale, AL 35210
County Licensing Office
Vehicle registration & titles
Today: 7 AM – 5 PM - Jefferson County Vehicle Licensing Office – City of Vestavia Hills · 6.2 mi
1032 Montgomery Hwy., Vestavia Hills, AL 35216
County Licensing Office
Vehicle registration & titles
Today: No hours listed - Jefferson County Driver License Office – Bessemer · 12.6 mi
1801 3rd Avenue, Bessemer Courthouse, Bessemer, AL 35020
Driver License Office
Driver licenses & IDs
Today: 8 AM – 4:30 PM - Jefferson County Vehicle Licensing Office – City of Trussville · 12.9 mi
131 Main St., Trussville, AL 35173
County Licensing Office
Vehicle registration & titles
Today: No hours listed - Shelby County Driver License Office – Pelham · 16.9 mi
1022 County Services Drive, Shelby County Courthouse Annex, Pelham, AL 35124
Driver License Office
Driver licenses & IDs
Today: 8 AM – 4:30 PM
How appointments work in Alabama
ALEA's driver license office page links to a "Schedule DL Appointment" tool for booking online. The agency pages we read do not say whether appointments are required or walk-ins are accepted; district office phone numbers are listed on the driver license page.
Checked November 3, 2026. The agency’s site is authoritative; we are an independent website.
Step-by-step plans for Alabama
- Get a REAL ID Documents and where to go
- Get your first driver’s license Permit, road test and documents
- Renew your driver’s license How to renew, step by step
- Register a vehicle Title, plates and documents
Alabama DMV guides
- Visiting the Alabama DMV: appointments, what to bring and what to expect
- Alabama driver license and ID card: first license, renewal, replacement and STAR ID
- Registering and titling a vehicle in Alabama: new residents, purchases and renewals
Counties
Other cities in Alabama
- Montgomery (3)
- Huntsville (3)
- Mobile (2)
- Tuscaloosa (2)