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.
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
| What | What Arizona says | Source |
|---|---|---|
| CLP fee (Class A or B, no endorsements) | $25.00 | Official page |
| CLP fee (Class C) | $12.50. A Class C permit must have a passenger endorsement. Hazmat is not allowed on a Class C permit | Official page |
| CLP validity | Up to 12 months | Official page |
| Duplicate permit fee | $2.00 | Official page |
| CDL fee | Paid when you apply, before testing: $25.00 for Class A or B, $12.50 for Class C | Official page |
| CDL validity | Arizona CDLs are valid for up to 8 years | Official page |
| Knowledge test fee | No separate fee. You pay the class fee ($25.00 for A or B, $12.50 for C) before you take the tests | Official 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 CDL | Official page |
| Endorsement fees | Doubles/triples $10, tank $10, hazmat $10, passenger $10, motorcycle $7, school bus no fee | Official page |
| Replacement CDL fee | $12.00. Also used to update your address, name or photo | Official page |
| Knowledge test passing score | 80 percent on each test | Official page |
| Knowledge test retest rule | Unlimited attempts. You must wait until the next business day to retake a failed test | Official page |
| Hazmat knowledge test attempts | Unlimited attempts, with no more than one attempt per day (for HME renewal) | Official page |
| Minimum age | Arizona'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 materials | Official page |
| CLP holding period | Hold the CLP at least 14 days before the skills test | Official page |
| Knowledge test hours | 7:30am to 3:00pm at an MVD office. You take all knowledge tests in one visit | Official page |
| Where to take knowledge tests | Any MVD office | Official page |
| Where to take skills tests | MVD 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 tester | Official page |
| Bring your own vehicle | You must provide your own vehicle for the skills test. For a bus endorsement, test in the size of bus you plan to drive | Official page |
| Medical certificate | Valid 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 office | Official 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 endorsement | Official page |
| Hazmat endorsement process | You 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 permit | Official page |
| Military skills test waiver | Active duty, or separated under honorable conditions within the last year, with two years of commercial driving, may get the skills test waived | Official page |
| Moving to Arizona | You have 30 days to change your CDL after you move. Out-of-state CLPs are not transferable | Official page |
| Proof of driving history | Out-of-state applicants need a license issued over one year ago, or a state MVR under 30 days old. Third-party MVRs are not accepted | Official 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.
| Test | Questions | To pass | Typical time |
|---|---|---|---|
| General Knowledge | 50 | 40 (80%) | About 60 minutes |
| Air Brakes | 25 | 20 (80%) | 25 to 30 minutes |
| Combination Vehicles | 20 (25 questions in some states) | 16 (80%) | 20 to 25 minutes |
| Hazardous Materials | 30 | 24 (80%) | 30 to 40 minutes |
| Tanker | 20 | 16 (80%) | 20 to 25 minutes |
| Passenger | 20 | 16 (80%) | 20 to 25 minutes |
| School Bus | 20 (25 questions in some states) | 16 (80%) | About 25 minutes |
| Doubles/Triples | 20 | 16 (80%) | About 20 minutes |
Practice any of them: all CDL practice tests.