The Alabama DMV Guide - Alabama Law Enforcement Agency's (ALEA) & Alabama Department of Revenue's (DOR) Motor Vehicle Division (MVD) Simplified

The Alabama Law Enforcement Agency’s (ALEA) & Alabama Department of Revenue’s (DOR) Motor Vehicle Division (MVD) Simplified

The Alabama Motor Vehicle Division oversees driving services in 67 counties.

At your local Alabama DMV office, you can do tasks like getting driver permitting & licensing, registering or renewing vehicle titles, requesting or maintaining vehicle and driver records, and more. You can access information when you arrive or grab copies and forms, filing them at your leisure.

DMVConnect is an easy way to navigate the Alabama DMV system without hassle.

We know going to an AL DMV can be a frustrating experience. The long wait times, noisy environment, and sometimes confusing forms can turn a trip into a mess.

We did the work for you — compiling DMV info into easy-to-understand AL MVD guides. Our driver guides and pages share Alabama DMV office locations, what to expect when going or using their systems, and how to complete different driving needs without it taking forever.

Get Help with Alabama DMV Services

Whether you’re a new driver in the state’s graduate program or need help with AL driver services — provides everything you need. Those getting behind the wheel or simply updating their driver information will find our tutorials refreshing since we explain things directly.

Our round-up of AL DMV services takes you through the process of driving and vehicle ownership.

Topics we cover include (but not limited to):

  • Licensing & Registration
  • Traffic school & Driver Education
  • Driver safety
  • Records & forms
  • Fees & taxes

…and anything else you may need as an AL resident, out-of-state driver, or military member.

Plus, we share helpful AL MVC driving tips and tricks to ace driving and knowledge tests. You’ll discover forms and other paperwork you’ll file when going to an office or processing items online or by mail. We’ve done our best keeping the DMV information up-to-date.

Want the latest news about your state’s requirements? We’ve got that in our blog. Plus, we’re constantly sharing resourceful tutorials to make you a better Alabama driver!

Where to Find Alabama DMV Offices

There are hundreds of Alabama DOR and MVD locations. Trying to find the best one to suit your driving needs can be quite a taxing task. We’ve collected all AL DMV locations in our directory, so you can compare which is closer, offer the services you need, and call ahead.

Each DMV office page includes services offered, Alabama DMV hours of operation, and contact details – letting you quickly get in, do your business, and be on your way.

Can’t find the information you’re looking for? We’re constantly updating our DMV guides and directory as road rules change. We’ve included a ton of helpful links and official resources, so you’re never on your own. It’s our goal to make the most complete directory of Alabama driving-related information.

Alabama Licensing Appointments

The Alabama ALEA Driver License Division is available through their Morpho Trust Scheduling System.

Here, you can schedule or cancel a driver’s license services appointment 24 hours in advance. You just need to input your last name, phone #, email, and appointment # to get things going.

Other inquiries – like checking your potential wait times and last-minute items – can be found by calling your local DMV office. Use our AL DMV directory to find the one nearest to you and its contact details. We hope you’ll find that going to the DMV, now that you’ve been DMV connected, isn’t as difficult and annoying as you remembered!

Read MoreRead Less

The following are all DMV Offices in Alabama

DMV Offices in Abbeville Abbeville Driver's License Office Of Abbeville, Alabama
DMV Offices in Albertville Marshall-albertville Of Albertville, Alabama
DMV Offices in Alex City Tallapoosa-alex City Tag & Title Of Alex City, Alabama
DMV Offices in Alexander City Alexander City Driver's License Of Alexander City, Alabama
DMV Offices in Andalusia Andalusia Driver's License Office Of Andalusia, Alabama
  Covington County Tag & Title Of Andalusia, Alabama
DMV Offices in Anniston Calhoun County Tag & Title Of Anniston, Alabama
DMV Offices in Ashland Ashland Driver's License Office Of Ashland, Alabama
  Clay County Tag & Title Of Ashland, Alabama
DMV Offices in Ashville Ashville Driver's License Office Of Ashville, Alabama
  St. Clair-ashville Tag & Title Of Ashville, Alabama
DMV Offices in Athens Athens Driver's License Office Of Athens, Alabama
  Limestone County Tag & Title Of Athens, Alabama
DMV Offices in Atmore Escambia-atmore Tag & Title Of Atmore, Alabama
DMV Offices in Auburn Lee-auburn Registration & Title Of Auburn, Alabama
DMV Offices in Bay Minette Baldwin-bay Minette Tag & Title Of Bay Minette, Alabama
  Bay Minette Driver's License Of Bay Minette, Alabama
DMV Offices in Bessemer Bessemer Driver's License Office Of Bessemer, Alabama
  Jefferson-bessemer Tag & Title Of Bessemer, Alabama
DMV Offices in Birmingham Jefferson-hoover Tag & Title Of Birmingham, Alabama
  Birmingham Driver's License Office Of Birmingham, Alabama
  Jefferson-birmingham Tag & Title Of Birmingham, Alabama
  Shelby-inverness Tag & Title Of Birmingham, Alabama
  Jefferson-center Point Tag & Title Of Birmingham, Alabama
DMV Offices in Brewton Brewton Driver's License Office Of Brewton, Alabama
  Escambia-brewton Tag & Title Of Brewton, Alabama
DMV Offices in Butler Butler Driver's License Office Of Butler, Alabama
  Choctaw County Tag & Title Of Butler, Alabama
DMV Offices in Camden Wilcox County Tag & Title Of Camden, Alabama
  Camden Driver's License Office Of Camden, Alabama
DMV Offices in Carrollton Pickens County Tag & Title Of Carrollton, Alabama
  Carrollton Driver's License Office Of Carrollton, Alabama
DMV Offices in Centre Centre Driver's License Office Of Centre, Alabama
  Cherokee County Tag & Title Of Centre, Alabama
DMV Offices in Centreville Bibb-centreville Tag & Title Of Centreville, Alabama
  Centreville Driver's License Of Centreville, Alabama
DMV Offices in Chatom Chatom Driver's License Office Of Chatom, Alabama
  Washington County Tag & Title Of Chatom, Alabama
DMV Offices in Childersburg Talladega-childersburg Tag & Title Of Childersburg, Alabama
DMV Offices in Clanton Chilton County Tag & Title Of Clanton, Alabama
  Clanton Driver's License Office Of Clanton, Alabama
DMV Offices in Columbiana Shelby-columbiana Tag & Title Of Columbiana, Alabama
  Columbiana Driver's License Office Of Columbiana, Alabama
DMV Offices in Cullman Cullman Driver's License Office Of Cullman, Alabama
  Cullman County Tag & Title Of Cullman, Alabama
DMV Offices in Dadeville Dadeville Driver's License Office Of Dadeville, Alabama
  Tallapoosa-dadeville Tag & Title Of Dadeville, Alabama
DMV Offices in Decatur Morgan County Tag & Title Of Decatur, Alabama
  Decatur Driver's License Office Of Decatur, Alabama
DMV Offices in Dothan Dothan Driver's License Office Of Dothan, Alabama
  Houston County Tag & Title Of Dothan, Alabama
DMV Offices in Double Springs Double Springs Driver's License Of Double Springs, Alabama
  Winston County Tag & Title Of Double Springs, Alabama
DMV Offices in Eight Mile Eight Mile Registration & Title Of Eight Mile, Alabama
DMV Offices in Elba Coffee-elba Tag & Title Of Elba, Alabama
DMV Offices in Enterprise Coffee-enterprise Tag & Title Of Enterprise, Alabama
DMV Offices in Eufaula Eufaula Driver's License Office Of Eufaula, Alabama
  Barbour-eufaula Tag & Title Of Eufaula, Alabama
DMV Offices in Eutaw Eutaw Driver's License Office Of Eutaw, Alabama
  Greene County Tag & Title Of Eutaw, Alabama
DMV Offices in Evergreen Evergreen Driver's License Of Evergreen, Alabama
  Conecuh County Tag & Title Of Evergreen, Alabama
DMV Offices in Fairhope Fairhope Driver's License Office Of Fairhope, Alabama
  Baldwin-fairhope Tag & Title Of Fairhope, Alabama
DMV Offices in Fayette Fayette Driver's License Office Of Fayette, Alabama
  Fayette County Tag & Title Of Fayette, Alabama
DMV Offices in Florence Lauderdale County Tag & Title Of Florence, Alabama
DMV Offices in Foley Foley Driver's License Office Of Foley, Alabama
  Baldwin-foley Tag & Title Of Foley, Alabama
DMV Offices in Fort Payne Dekalb County Tag & Title Of Fort Payne, Alabama
  Fort Payne Driver's License Office Of Fort Payne, Alabama
DMV Offices in Gadsden Etowah County Tag & Title Of Gadsden, Alabama
  Glencoe Driver's License Office Of Gadsden, Alabama
DMV Offices in Geneva Geneva Driver's License Office Of Geneva, Alabama
  Geneva County Tag & Title Of Geneva, Alabama
DMV Offices in Greensboro Hale County Tag & Title Of Greensboro, Alabama
  Greensboro Driver's License Office Of Greensboro, Alabama
DMV Offices in Greenville Greenville Driver's License Office Of Greenville, Alabama
  Butler County Tag & Title Of Greenville, Alabama
DMV Offices in Grove Hill Grove Hill Driver's License Office Of Grove Hill, Alabama
  Clarke County Tag & Title Of Grove Hill, Alabama
DMV Offices in Guntersville Marshall County Driver's License Office Of Guntersville, Alabama
  Marshall County Tag & Title Of Guntersville, Alabama
DMV Offices in Hamilton Hamilton Driver's License Office Of Hamilton, Alabama
  Marion County Tag & Title Of Hamilton, Alabama
DMV Offices in Hayneville Lowndes County Driver's License Of Hayneville, Alabama
  Lowndes Registration & Title Of Hayneville, Alabama
DMV Offices in Heflin Cleburne County Tag & Title Of Heflin, Alabama
  Heflin Driver's License Office Of Heflin, Alabama
DMV Offices in Huntsville Madison-county Service Center Of Huntsville, Alabama
  Madison County Driver License Office Of Huntsville, Alabama
  Madison-bailey Cove Tag & Title Of Huntsville, Alabama
  Huntsville Driver's License & Cdl Of Huntsville, Alabama
  Memorial Parkway Tag & Title Of Huntsville, Alabama
  Madison County Registration & Title Of Huntsville, Alabama
DMV Offices in Jacksonville Jacksonville Driver's License/cdl Of Jacksonville, Alabama
DMV Offices in Jasper Walker County Tag & Title Of Jasper, Alabama
  Jasper Driver's License Office Of Jasper, Alabama
DMV Offices in Lafayette Chambers-lafayette Tag & Title Of Lafayette, Alabama
  Lafayette Driver's License Office Of Lafayette, Alabama
DMV Offices in Lanett Chambers-valley Tag & Title Of Lanett, Alabama
DMV Offices in Linden Marengo County Driver License Office Of Linden, Alabama
  Marengo County Tag & Title Of Linden, Alabama
DMV Offices in Livingston Livingston Driver's License Office Of Livingston, Alabama
  Sumter County Tag & Title Of Livingston, Alabama
DMV Offices in Luverne Crenshaw County Tag & Title Of Luverne, Alabama
  Luverne Driver's License Office Of Luverne, Alabama
DMV Offices in Marion Perry County Tag & Title Of Marion, Alabama
  Marion Driver's License Office Of Marion, Alabama
DMV Offices in Meridianville Madison-meridianville Tag & Title Of Meridianville, Alabama
DMV Offices in Mobile Mobile County Tag & Title Of Mobile, Alabama
  Mobile Driver's License & Cdl Of Mobile, Alabama
DMV Offices in Monroeville Monroeville County Driver's License Of Monroeville, Alabama
  Monroe County Tag & Title Of Monroeville, Alabama
DMV Offices in Montgomery Montgomery-west Tag & Title Of Montgomery, Alabama
  Montgomery Driver's License Office (limited Services - No Testing) Of Montgomery, Alabama
  Montgomery County Tag & Title Of Montgomery, Alabama
  Montgomery Driver's License/cdl Of Montgomery, Alabama
  Montgomery-east Tag & Title Of Montgomery, Alabama
DMV Offices in Moulton Moulton Driver's License Office Of Moulton, Alabama
  Lawrence County Tag & Title Of Moulton, Alabama
DMV Offices in New Brockton Driver License Office Of New Brockton, Alabama
DMV Offices in New Hope Madison-new Hope Tag & Title Of New Hope, Alabama
DMV Offices in Northport Tuscaloosa-northport Registration & Title Of Northport, Alabama
DMV Offices in Oneonta Blount County Tag & Title Of Oneonta, Alabama
  Oneonta Driver's License Office Of Oneonta, Alabama
DMV Offices in Opelika Lee County Tag & Title Of Opelika, Alabama
  Lee County Driver License Office Of Opelika, Alabama
DMV Offices in Ozark Ozark Driver's License Office Of Ozark, Alabama
  Dale County Tag & Title Of Ozark, Alabama
DMV Offices in Pelham Pelham Driver's License Office Of Pelham, Alabama
  Shelby-pelham Tag & Title Of Pelham, Alabama
DMV Offices in Pell City St. Clair-pell City Tag & Title Of Pell City, Alabama
DMV Offices in Phenix City Phenix City Driver's License Of Phenix City, Alabama
  Russell County Tag & Title Of Phenix City, Alabama
DMV Offices in Prattville Autauga County Tag & Title Of Prattville, Alabama
  Prattville Driver's License Office Of Prattville, Alabama
DMV Offices in Red Bay Franklin-red Bay Tag & Title Of Red Bay, Alabama
DMV Offices in Rockford Coosa County Tag & Title Of Rockford, Alabama
  Rockford Driver's License Office Of Rockford, Alabama
DMV Offices in Russellville Russellville Driver's License Of Russellville, Alabama
  Franklin-russellville Tag & Title Of Russellville, Alabama
DMV Offices in Scottsboro Jackson County Tag & Title Of Scottsboro, Alabama
  Scottsboro Driver's License Office Of Scottsboro, Alabama
DMV Offices in Selma Selma Driver's License Office Of Selma, Alabama
  Dallas County Tag & Title Of Selma, Alabama
DMV Offices in Sheffield Sheffield Driver's License & Cdl Of Sheffield, Alabama
DMV Offices in Smiths Station Smiths Station Motor Vehicle Registration & Title Of Smiths Station, Alabama
DMV Offices in Sumiton Walker County Driver's License Of Sumiton, Alabama
DMV Offices in Sylacauga Talladega-sylacauga Tag & Title Of Sylacauga, Alabama
DMV Offices in Talladega Talladega County Tag & Title Of Talladega, Alabama
  Talladega Driver's License Office Of Talladega, Alabama
DMV Offices in Theodore Theodore Registration & Title Of Theodore, Alabama
DMV Offices in Troy Troy Driver's License Office Of Troy, Alabama
  Pike County Tag & Title Of Troy, Alabama
DMV Offices in Tuscaloosa Tuscaloosa County Tag & Title Of Tuscaloosa, Alabama
  Tuscaloosa-skyland Registration & Title Of Tuscaloosa, Alabama
  Tuscaloosa Driver's License/cdl Of Tuscaloosa, Alabama
DMV Offices in Tuscumbia Colbert County Tag & Title Of Tuscumbia, Alabama
DMV Offices in Tuskegee Tuskegee Driver's License Office Of Tuskegee, Alabama
  Macon County Tag & Title Of Tuskegee, Alabama
DMV Offices in Union Springs Union Springs Driver's License Of Union Springs, Alabama
  Bullock County Tag & Title Of Union Springs, Alabama
DMV Offices in Vance Tuscaloosa-vance Town Hall Registration & Title Of Vance, Alabama
DMV Offices in Vernon Vernon Driver's License Office Of Vernon, Alabama
  Lamar County Tag & Title Of Vernon, Alabama
DMV Offices in Wedowee Wedowee Driver's License Office Of Wedowee, Alabama
  Randolph County Tag & Title Of Wedowee, Alabama
DMV Offices in Wetumpka Wetumpka Driver's License Office Of Wetumpka, Alabama
  Elmore County Tag & Title Of Wetumpka, Alabama
DMV Offices in Woodstock Bibb-woodstock Tag & Title Of Woodstock, Alabama