Mississippi Driving Schools
Find driving schools and DPS Driver Service Bureau offices across The Magnolia State
148+
Cities
27
DPS Offices
31+
Driving Schools
100%
Bilingual
🎵 Did you know? Mississippi is the birthplace of the Blues and home to legends like B.B. King, Muddy Waters, and Elvis Presley (born in Tupelo). The state has about 2.9 million residents across 82 counties.
About Mississippi Driver Licensing
Mississippi uses the Department of Public Safety (DPS) Driver Service Bureau for all driver licensing services. Mississippi has no required supervised driving hours for learner's permits, but recommends practice before testing. Appointments are recommended at most locations.
Visit dps.ms.govMajor DPS Offices (Tier 1)
Jackson
Greater Jackson Metro / Hinds County
180,000 residents served
8 cities
Wait: 30-60 min
Pearl
East Jackson Metro / Rankin County
85,000 residents served
8 cities
Wait: 20-40 min
Madison
North Jackson Metro / Madison County
65,000 residents served
5 cities
Wait: 20-40 min
Canton
Northwest Jackson Metro
25,000 residents served
4 cities
Wait: 15-30 min
Gulfport
Gulf Coast / Harrison County
120,000 residents served
7 cities
Wait: 25-45 min
Biloxi
Gulf Coast / Harrison & Hancock Counties
110,000 residents served
8 cities
Wait: 25-45 min
Pascagoula
Gulf Coast East / Jackson County
65,000 residents served
7 cities
Wait: 20-35 min
Southaven
Memphis Metro South / DeSoto County
150,000 residents served
6 cities
Wait: 30-50 min
Olive Branch
Memphis Metro / DeSoto County North
70,000 residents served
5 cities
Wait: 25-45 min
Hattiesburg
Pine Belt / Forrest County
75,000 residents served
6 cities
Wait: 25-40 min
Laurel
Pine Belt / Jones County
35,000 residents served
6 cities
Wait: 15-30 min
Tupelo
Northeast Mississippi / Lee County
60,000 residents served
10 cities
Wait: 20-40 min
Regional Offices (Tier 2)
Meridian
East Mississippi / Lauderdale County
5 cities served
Oxford
North-Central Mississippi / Lafayette County
4 cities served
Starkville
Golden Triangle / Oktibbeha County
3 cities served
Columbus
Golden Triangle / Lowndes County
5 cities served
Vicksburg
Mississippi River Central / Warren County
4 cities served
Greenville
Mississippi Delta / Washington County
6 cities served
Clarksdale
Northern Delta / Coahoma County
5 cities served
Picayune
Louisiana Border / Pearl River County
5 cities served
Natchez
Mississippi River South / Adams County
3 cities served
Local Offices (Tier 3)
Mississippi Driver License Requirements
Learner's Permit Age
15
Intermediate License
16
Full License Age
17
Required Practice Hours
None
Recommended but not required