Checked against official Maryland sources on Oct 7, 2026
Maryland CDL practice test
Every state needs at least 80% on each CDL written test, and Maryland follows the same federal rule. Below are the fees, ages and rules we checked against the official Maryland 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.
Maryland CDL facts
| What | What Maryland says | Source |
|---|---|---|
| CLP fee | $106 | Official page |
| CDL renewal fee | $64 for an 8 year license | Official page |
| CDL fee with Hazmat endorsement | $30 for a 5 year license | Official page |
| Out of state CDL conversion fee | $64 for an 8 year license, or $40 for a 5 year license with the Hazmat endorsement | Official page |
| Hazmat background check fee | $109.25 | Official page |
| CDL duplicate and correction fee | $30 each. A correction without renewal is $30 | Official page |
| Fee to add motorcycle class | $45 | Official page |
| Skills retest fee | $20 | Official page |
| Knowledge test fee | There is no MVA fee for taking a knowledge test. Fees are associated with the cost of issuing the learner's permit or license | Official page |
| Minimum age | 18 to drive a commercial vehicle only inside Maryland. 21 to drive across state lines, carry hazardous materials, or carry passengers | Official page |
| Before you apply | You must already hold a valid, full Maryland driver's license | Official page |
| CLP holding period | Hold your CLP for at least 14 days before the skills test | Official page |
| Knowledge test passing score | 80 percent on each test | Official page |
| Knowledge test retest wait | You may retest the next business day after failing for the first time, if an appointment is available. After failing two or more times, you must wait at least seven calendar days before retesting. The page says this applies to all noncommercial and commercial knowledge tests | Official page |
| Knowledge test order | The General Knowledge Test must be passed before you can go on to the other knowledge tests | Official page |
| Skills test retest wait | After a first failure you may retest one day later, depending on appointments. After a second or later failure you must wait at least seven days | Official page |
| Skills test retest fee | If you fail any part of the skills test, there is a $20 fee (the page calls it a "no show" fee) to pay before you can schedule another appointment. The fee page lists the CDL skills retest as $20 | Official page |
| Skills test parts | Pre-trip inspection (45 minute limit), basic vehicle control skills (10 minutes per maneuver), and an on-road driving test | Official page |
| Skills test vehicle | You must bring a vehicle that matches the CDL class and type you want. Hazmat placarded vehicles cannot be used for the skills test | Official page |
| Expired CLP | If your CLP expires before you pass the skills test, you must apply for a new permit, pass the knowledge tests again and pay the fees | Official page |
| ELDT | Required for a first Class A or B CDL and for first time Passenger, School Bus or Hazmat endorsements. It must be done before the skills test, and before the Hazmat knowledge test | Official page |
| Hazmat endorsement | Pass the Hazmat knowledge test and a TSA background check with fingerprinting. A TWIC card can be used for the background check | Official page |
| Hazmat on a permit | The MVA may not issue a learner's permit with a Hazmat endorsement | Official page |
| Doubles and triples | You can earn the T endorsement with a knowledge test, but triple trailers are not allowed under Maryland law | Official page |
| Out of state skills test | Maryland accepts skills tests done in other states if your Maryland CLP stays valid. Maryland does not give skills tests to permit holders from other states | Official page |
| After the skills test | A new CDL is mailed in 7 to 10 business days | Official page |
Fees and rules change. Confirm on the official Maryland CDL page before you go. Read the official Maryland CDL manual.
CDL test formats
We show the national defaults for question counts and time limits. Check the official Maryland 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.