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.

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.

Maryland CDL facts

WhatWhat Maryland saysSource
CLP fee$106Official page
CDL renewal fee$64 for an 8 year licenseOfficial page
CDL fee with Hazmat endorsement$30 for a 5 year licenseOfficial page
Out of state CDL conversion fee$64 for an 8 year license, or $40 for a 5 year license with the Hazmat endorsementOfficial page
Hazmat background check fee$109.25Official page
CDL duplicate and correction fee$30 each. A correction without renewal is $30Official page
Fee to add motorcycle class$45Official page
Skills retest fee$20Official page
Knowledge test feeThere is no MVA fee for taking a knowledge test. Fees are associated with the cost of issuing the learner's permit or licenseOfficial page
Minimum age18 to drive a commercial vehicle only inside Maryland. 21 to drive across state lines, carry hazardous materials, or carry passengersOfficial page
Before you applyYou must already hold a valid, full Maryland driver's licenseOfficial page
CLP holding periodHold your CLP for at least 14 days before the skills testOfficial page
Knowledge test passing score80 percent on each testOfficial page
Knowledge test retest waitYou 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 testsOfficial page
Knowledge test orderThe General Knowledge Test must be passed before you can go on to the other knowledge testsOfficial page
Skills test retest waitAfter a first failure you may retest one day later, depending on appointments. After a second or later failure you must wait at least seven daysOfficial page
Skills test retest feeIf 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 $20Official page
Skills test partsPre-trip inspection (45 minute limit), basic vehicle control skills (10 minutes per maneuver), and an on-road driving testOfficial page
Skills test vehicleYou must bring a vehicle that matches the CDL class and type you want. Hazmat placarded vehicles cannot be used for the skills testOfficial page
Expired CLPIf your CLP expires before you pass the skills test, you must apply for a new permit, pass the knowledge tests again and pay the feesOfficial page
ELDTRequired 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 testOfficial page
Hazmat endorsementPass the Hazmat knowledge test and a TSA background check with fingerprinting. A TWIC card can be used for the background checkOfficial page
Hazmat on a permitThe MVA may not issue a learner's permit with a Hazmat endorsementOfficial page
Doubles and triplesYou can earn the T endorsement with a knowledge test, but triple trailers are not allowed under Maryland lawOfficial page
Out of state skills testMaryland accepts skills tests done in other states if your Maryland CLP stays valid. Maryland does not give skills tests to permit holders from other statesOfficial page
After the skills testA new CDL is mailed in 7 to 10 business daysOfficial 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.

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.