Home › States
CDL practice tests by state
All 50 states and the District of Columbia. Each page contains state-specific information about the DMV, permit fees, age requirements, and links to practice questions for every endorsement.
Alabama CDL practice
Alabama Law Enforcement Agency (ALEA) Driver License Division. Permit fee $36.25.
Alaska CDL practice
Alaska Division of Motor Vehicles. Permit fee $15.
Arizona CDL practice
Arizona Department of Transportation Motor Vehicle Division. Permit fee $15.
Arkansas CDL practice
Arkansas Office of Driver Services. Permit fee $50.
California CDL practice
California Department of Motor Vehicles. Permit fee $45.
Colorado CDL practice
Colorado Division of Motor Vehicles. Permit fee $16.80.
Connecticut CDL practice
Connecticut Department of Motor Vehicles. Permit fee $10.
Delaware CDL practice
Delaware Division of Motor Vehicles. Permit fee $25.
Florida CDL practice
Florida Department of Highway Safety and Motor Vehicles. Permit fee $27.
Georgia CDL practice
Georgia Department of Driver Services. Permit fee $35.
Hawaii CDL practice
Hawaii Department of Transportation. Permit fee $20.
Idaho CDL practice
Idaho Transportation Department. Permit fee $40.
Illinois CDL practice
Illinois Secretary of State Driver Services. Permit fee $50.
Indiana CDL practice
Indiana Bureau of Motor Vehicles. Permit fee $17.
Iowa CDL practice
Iowa Department of Transportation. Permit fee $25.
Kansas CDL practice
Kansas Division of Vehicles. Permit fee $13.
Kentucky CDL practice
Kentucky Transportation Cabinet Division of Driver Licensing. Permit fee $18.
Louisiana CDL practice
Louisiana Office of Motor Vehicles. Permit fee $32.
Maine CDL practice
Maine Bureau of Motor Vehicles. Permit fee $31.
Maryland CDL practice
Maryland Motor Vehicle Administration. Permit fee $50.
Massachusetts CDL practice
Massachusetts Registry of Motor Vehicles. Permit fee $30.
Michigan CDL practice
Michigan Department of State. Permit fee $25.
Minnesota CDL practice
Minnesota Driver and Vehicle Services. Permit fee $11.
Mississippi CDL practice
Mississippi Department of Public Safety. Permit fee $7.
Missouri CDL practice
Missouri Department of Revenue. Permit fee $5.
Montana CDL practice
Montana Motor Vehicle Division. Permit fee $10.
Nebraska CDL practice
Nebraska Department of Motor Vehicles. Permit fee $14.75.
Nevada CDL practice
Nevada Department of Motor Vehicles. Permit fee $32.25.
New Hampshire CDL practice
New Hampshire Division of Motor Vehicles. Permit fee $10.
New Jersey CDL practice
New Jersey Motor Vehicle Commission. Permit fee $125.
New Mexico CDL practice
New Mexico Motor Vehicle Division. Permit fee $10.
New York CDL practice
New York State Department of Motor Vehicles. Permit fee $10.
North Carolina CDL practice
North Carolina Division of Motor Vehicles. Permit fee $21.50.
North Dakota CDL practice
North Dakota Department of Transportation. Permit fee $15.
Ohio CDL practice
Ohio Bureau of Motor Vehicles. Permit fee $18.
Oklahoma CDL practice
Oklahoma Department of Public Safety. Permit fee $56.50.
Oregon CDL practice
Oregon Driver and Motor Vehicle Services. Permit fee $10.50.
Pennsylvania CDL practice
Pennsylvania Department of Transportation. Permit fee $10.
Rhode Island CDL practice
Rhode Island Division of Motor Vehicles. Permit fee $60.
South Carolina CDL practice
South Carolina Department of Motor Vehicles. Permit fee $2.50/year.
South Dakota CDL practice
South Dakota Driver Licensing Program. Permit fee $13.
Tennessee CDL practice
Tennessee Department of Safety and Homeland Security. Permit fee $14.
Texas CDL practice
Texas Department of Public Safety. Permit fee $25.
Utah CDL practice
Utah Driver License Division. Permit fee $45.
Vermont CDL practice
Vermont Department of Motor Vehicles. Permit fee $32.
Virginia CDL practice
Virginia Department of Motor Vehicles. Permit fee $3/year.
Washington CDL practice
Washington Department of Licensing. Permit fee $40.
West Virginia CDL practice
West Virginia Division of Motor Vehicles. Permit fee $15.
Wisconsin CDL practice
Wisconsin Department of Transportation Division of Motor Vehicles. Permit fee $35.
Wyoming CDL practice
Wyoming Department of Transportation Driver Services. Permit fee $40.
District of Columbia CDL practice
DC Department of Motor Vehicles. Permit fee $30.