St. Clair County DMV offices
3 offices in St. Clair County, Alabama, listed by the Alabama Law Enforcement Agency (driver licenses) and county licensing officials (vehicle registration). 2 open right now.
Who handles what in St. Clair County
- Driver licenses & IDs only
- St. Clair County Driver License Office – Ashville (Ashville); St. Clair County Driver License Office – Pell City (Pell City)
- Vehicle registration & titles only
- St. Clair County Vehicle Licensing Office (Ashville)
From the services Alabama Law Enforcement Agency (driver licenses) and county licensing officials (vehicle registration) lists for each office. Check the office page before you go.
- St. Clair County Driver License Office – Ashville
31675 US Hwy 411, Ashville, AL 35953
Driver License Office
Driver licenses & IDs
Open now · closes 4:30 PM · 8 AM – 4:30 PM - St. Clair County Driver License Office – Pell City
1815 Cogswell Avenue, St. Clair County Courthouse, Pell City, AL 35125
Driver License Office
Driver licenses & IDs
Open now · closes 4:30 PM · 8 AM – 4:30 PM - St. Clair County Vehicle Licensing Office
165 5th Ave., Ashville, AL 35953
County Licensing Office
Vehicle registration & titles
Hours not published for today
More offices near St. Clair County
Outside St. Clair County, within 25 miles of its offices (straight-line distance).
- Blount County Vehicle Licensing Office · 18.0 mi
220 2nd Ave. E., Room 104, Oneonta, AL 35121
County Licensing Office
Vehicle registration & titles
Today: 8 AM – 5 PM - Blount County Driver License Office – Oneonta · 18.2 mi
1000 Lincoln Avenue, Suite 300, Oneonta, AL 35121
Driver License Office
Driver licenses & IDs
Today: 8 AM – 3:30 PM - Jefferson County Vehicle Licensing Office – City of Trussville · 21.6 mi
131 Main St., Trussville, AL 35173
County Licensing Office
Vehicle registration & titles
Today: No hours listed - Etowah County Driver License Office – Gadsden · 23.1 mi
800 Forrest Ave., Suite 219, Gadsden, AL 35901
Driver License Office
Driver licenses & IDs
Today: 8 AM – 4:30 PM - Etowah County Vehicle Licensing Office · 23.1 mi
800 Forrest Ave, Ground Floor, Room #21, Gadsden, AL 35901
County Licensing Office
Vehicle registration & titles
Today: No hours listed - Jefferson County Vehicle Licensing Office – City of Clay · 23.4 mi
2441 Old Springville Rd., Birmingham, AL 35215
County Licensing Office
Vehicle registration & titles
Today: 8 AM – 4 PM
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
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.
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
Other counties in Alabama
- Jefferson County (7)
- Baldwin County (4)
- Madison County (4)
- Shelby County (4)
- Barbour County (3)
- Montgomery County (3)
- Walker County (3)
- Autauga County (2)
- Bibb County (2)
- Blount County (2)
- Bullock County (2)
- Butler County (2)