Which Maryland CDL practice test do you need?
Everyone passes the CDL General Knowledge Test for the commercial learner’s permit. Then it depends on what you’ll drive:
- Class A: the Combination Vehicle Test
- Vehicles with air brakes: the Air Brakes Test
- Vehicles that need placards: the Hazardous Materials (HAZMAT) Test. The MVA’s practice tests don’t include one, so study that section of the CDL Manual
- School buses, passenger vehicles, tankers, or doubles and triples: that endorsement’s test
The tests are on a computer in English and Spanish only. A computer-assisted audio test needs no appointment, while an oral test, in English only with an MVA agent, does.
Maryland CDL classes
The class follows the vehicle:
- Class A: combination vehicles with a gross combination weight rating of 26,001 pounds or more, towing over 10,000 pounds, such as tractor-trailers
- Class B: single vehicles of 26,001 pounds or more, towing 10,000 pounds or less, such as large buses, straight trucks and dump trucks
- Class C: smaller vehicles built for 16 or more people, the driver included, or carrying placarded hazardous materials
How to get a CDL in Maryland
You must already hold a full Maryland driver’s license and be at least 18 to drive commercially within Maryland, or 21 to cross state lines, carry hazardous materials or carry passengers. The steps:
- Choose the class that matches the vehicle you’ll drive.
- Complete Entry-Level Driver Training from a provider on the federal Training Provider Registry, if it’s your first Class A or B license, or your first passenger, school bus or hazardous materials endorsement.
- Pass a physical with a medical examiner on the federal National Registry. Your Medical Examiner’s Certificate goes to the MVA directly.
- Book a CDL permit appointment, bring your documents and pass the knowledge tests.
- Hold the permit for the required time, then take the skills test in a vehicle that matches your class.
The skills test has a pre-trip vehicle inspection, basic control maneuvers with 10 minutes for each, and a road drive. After you pass, you get an interim license to carry, and the CDL comes by mail within 7 to 10 business days. Moving here with a CDL from another state, you transfer it within 30 days.
Maryland CDL fees
Other CDL fees the MVA lists:
| Item | Fee |
|---|---|
| CDL skills retest | $20 |
| HAZMAT background check | $109.25 |
| CDL renewal | $64 |
| CDL duplicate | $30 |
The MVA lists these as effective September 1, 2025, and a CDL lasts up to 8 years.
Sources: Maryland Motor Vehicle Administration and 6 more. Checked November 2026.
- Maryland Motor Vehicle Administration: Commercial Driver’s License (CDL) ↗
- Maryland Motor Vehicle Administration: Get or Renew a CDL ↗
- Maryland Motor Vehicle Administration: CDL Classifications, Endorsements & Restrictions ↗
- Maryland Motor Vehicle Administration: Knowledge Tests ↗
- Maryland Motor Vehicle Administration: License & ID Fees (effective September 1, 2025) ↗
- Maryland Motor Vehicle Administration: Get a Maryland Driver’s License or ID Card (new residents) ↗
- Maryland Motor Vehicle Administration: Commercial Driver’s License (CDL) Manual (DL-151, PDF) ↗
Rules and fees can change, so check the official site before your test.
Explore
Everything else, in one place
Other licenses