Checked against official Utah sources on Oct 8, 2026

Utah CDL practice test

Every state needs at least 80% on each CDL written test, and Utah follows the same federal rule. Below are the fees, ages and rules we checked against the official Utah source, and a free practice test.

Free CDL practice test

10 questions. General Knowledge. Instant explanations.

Take the full 50-question test

Every answer comes with why it is right and why the others are wrong. No account needed. Your progress saves on this device.

FirstTry CDL is not affiliated with any DMV, FMCSA or government agency. Practice questions are exam-style questions built from the official CDL manual, not actual test questions.

Utah CDL facts

WhatWhat Utah saysSource
CDL fee with written test$52.00 for a Class A, B or C CDL with the written knowledge tests (5 year license). This covers the three core tests.Official page
CDL fee with driving skills test$78.00 for a Class A, B or C CDL with the driving skills test (5 year license).Official page
Learner permit feeThe fee page lists a $19.00 learner permit for regular licenses. It does not list a separate CLP fee. The CDL page says the three core tests are included in the $52.00 application fee.Official page
Endorsement fee$9.00 per CDL endorsement.Official page
Endorsement test attemptsThe $9.00 endorsement fee covers two attempts on the written test. Two more attempts cost $9.00.Official page
Written test retake fee$26.00 to retake the CDL written knowledge test. Each core test can be taken up to two times before the $26.00 fee is due.Official page
Skills test retake fee$52.00 to retake the CDL driving skills test. The $78.00 fee covers two attempts.Official page
Rescheduling fee$25.00.Official page
Intrastate medical fee$25.00.Official page
Payment methodsThe Division takes cash, checks, money orders and credit cards. Fees are subject to change and are not refundable.Official page
Written test formatAll CDL tests are closed-book, multiple choice, and need 80% to pass.Official page
General knowledge test50 questions. Every Class A, B and C applicant takes it. Passing it gets you a commercial learner permit.Official page
Combination test20 questions. Only Class A applicants take it.Official page
Air brakes test25 questions. It is optional for Class A or B, but needed to drive air brake vehicles. Without it you get an L restriction.Official page
CLP validityThe permit is good for 180 days after you pass the required written tests.Official page
CLP holding timeYou must hold the CDL learner permit for 14 days and finish entry level driver training before the skills test.Official page
Skills test passing scoresBasic control skills: 8 or fewer error points. Road driving test: 30 or fewer error points.Official page
Basic control exercisesForward stop, straight-line backing, forward offset tracking and reverse offset backing.Official page
Bring your own vehicleYou must bring your own registered and road-ready vehicle to take the skills test at the Driver License Division.Official page
Offices that do not process CDLsThe Farmington, Logan and Tooele offices do not process CDLs right now.Official page
Third party testingYou may use an approved Third-Party Tester for the skills test. The tester sets the price and sends your results to the Division.Official page
Military skills test waiverHonorably discharged veterans (within the past year) who drove a CMV during the two years before discharge may get the skills test waived. They must still pass the written tests. S and H endorsements cannot transfer under the waiver.Official page
Non-domiciled CDLsAs of January 20, 2026, Utah is pausing issuance of non-domiciled CDLs until further notice.Official page
Minimum age for endorsementsApplicants under 21 cannot get passenger, school bus or hazmat endorsements.Official page
Driving experience and medical cardYou need your driver license with at least one year of experience as a licensed driver and a current Medical Examiner's Certificate (MCSA-5876).Official page
Surrendering your licenseYou must give up your current driver license when you get your Utah commercial permit. The permit lets you drive your regular vehicle.Official page
Under 21 intrastateDrivers under 21 who may drive only inside Utah are in excepted intrastate commerce, must give the Division a medical certificate and get a K restriction. At 21 they must self-certify under a different category.Official page
Hazmat endorsementYou must finish entry level driver training and pass a TSA background check for the hazmat endorsement.Official page
Tanker endorsementNeeded for tanks of more than 119 gallons each that total 1,000 gallons or more.Official page
Entry level driver trainingYou must finish entry level driver training before you schedule the skills test.Official page

Fees and rules change. Confirm on the official Utah CDL page before you go. Read the official Utah CDL manual.

CDL test formats

We show the national defaults for question counts and time limits. Check the official Utah manual for anything that differs.

TestQuestionsTo passTypical time
General Knowledge5040 (80%)About 60 minutes
Air Brakes2520 (80%)25 to 30 minutes
Combination Vehicles20 (25 questions in some states)16 (80%)20 to 25 minutes
Hazardous Materials3024 (80%)30 to 40 minutes
Tanker2016 (80%)20 to 25 minutes
Passenger2016 (80%)20 to 25 minutes
School Bus20 (25 questions in some states)16 (80%)About 25 minutes
Doubles/Triples2016 (80%)About 20 minutes

Practice any of them: all CDL practice tests.