Checked against official Arizona sources on Oct 7, 2026

Arizona CDL practice test

Every state needs at least 80% on each CDL written test, and Arizona follows the same federal rule. Below are the fees, ages and rules we checked against the official Arizona 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.

Arizona CDL facts

WhatWhat Arizona saysSource
CLP fee (Class A or B, no endorsements)$25.00Official page
CLP fee (Class C)$12.50. A Class C permit must have a passenger endorsement. Hazmat is not allowed on a Class C permitOfficial page
CLP validityUp to 12 monthsOfficial page
Duplicate permit fee$2.00Official page
CDL feePaid when you apply, before testing: $25.00 for Class A or B, $12.50 for Class COfficial page
CDL validityArizona CDLs are valid for up to 8 yearsOfficial page
Knowledge test feeNo separate fee. You pay the class fee ($25.00 for A or B, $12.50 for C) before you take the testsOfficial page
Road/skills test fee$25.00 for Class A or B, $12.50 for Class C, $5.00 to add a passenger or school bus endorsement to an existing CDLOfficial page
Endorsement feesDoubles/triples $10, tank $10, hazmat $10, passenger $10, motorcycle $7, school bus no feeOfficial page
Replacement CDL fee$12.00. Also used to update your address, name or photoOfficial page
Knowledge test passing score80 percent on each testOfficial page
Knowledge test retest ruleUnlimited attempts. You must wait until the next business day to retake a failed testOfficial page
Hazmat knowledge test attemptsUnlimited attempts, with no more than one attempt per day (for HME renewal)Official page
Minimum ageArizona's CDL page says the minimum age is 18. If you are under 21, you can only get an intrastate CDL that is valid in Arizona. Drivers under 21 cannot haul hazardous materialsOfficial page
CLP holding periodHold the CLP at least 14 days before the skills testOfficial page
Knowledge test hours7:30am to 3:00pm at an MVD office. You take all knowledge tests in one visitOfficial page
Where to take knowledge testsAny MVD officeOfficial page
Where to take skills testsMVD CDL offices by appointment (Casa Grande, Flagstaff, Goodyear, Holbrook, Kingman, Payson, Prescott, Show Low, Sierra Vista, Southeast Mesa, Tucson, Yuma), or an MVD-certified third party testerOfficial page
Bring your own vehicleYou must provide your own vehicle for the skills test. For a bus endorsement, test in the size of bus you plan to driveOfficial page
Medical certificateValid for up to 24 months or less. Your medical examiner sends it to FMCSA and MVD gets it electronically. Allow 24 hours before visiting an MVD officeOfficial page
Entry-level driver training (ELDT)Required from a certified provider before the skills test for a first Class A or B CDL, a B to A upgrade, or a first P, S or H endorsementOfficial page
Hazmat endorsement processYou need a TSA Security Threat Assessment. It can take up to 45 days and is valid up to five years. HME is not placed on a permitOfficial page
Military skills test waiverActive duty, or separated under honorable conditions within the last year, with two years of commercial driving, may get the skills test waivedOfficial page
Moving to ArizonaYou have 30 days to change your CDL after you move. Out-of-state CLPs are not transferableOfficial page
Proof of driving historyOut-of-state applicants need a license issued over one year ago, or a state MVR under 30 days old. Third-party MVRs are not acceptedOfficial page

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

CDL test formats

We show the national defaults for question counts and time limits. Check the official Arizona 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.