CDL Requirements in Maryland (2026): Steps, Cost & Testing
Quick answer
- Minimum age
- 18 intrastate · 21 interstate
- Permit hold
- 14 days before the skills test
- Knowledge tests
- CDL General Knowledge (all applicants)
- State fees
- About $106 in state fees to start a new CDL (the CLP transaction), plus any $20 skills retests
- Typical school cost
- ~$3,800–$6,000 for a Maryland Class A program; roughly $3,000–$10,000 nationally (surveyed market data, not an MVA figure)
- License term
- 8 years
Requirements verified July 20, 2026 against Maryland Department of Transportation Motor Vehicle Administration (MDOT MVA)
Maryland issues CDLs through the MDOT Motor Vehicle Administration (MVA). You hold a full Maryland license first, complete federal ELDT, pass the knowledge tests for a $106 Commercial Learner's Permit, hold it at least 14 days, then take a three-part skills test at an MVA location in a vehicle you supply. A standard CDL is valid up to 8 years, and Maryland is one of the eight TSA self-managed hazmat states — fingerprinting is done in-house at the MVA.
Maryland runs its CDL program through the MDOT Motor Vehicle Administration (MVA). The path follows the federal pattern — a full Maryland license first, ELDT training, knowledge tests for a $106 Commercial Learner's Permit, a 14-day hold, then a three-part skills test at an MVA location in a vehicle you provide. A standard CDL is valid up to 8 years.
Maryland's standout feature is hazmat: it's one of only eight TSA 'self-managed' states, meaning your fingerprints are captured in-house at the MVA (by DPSCS staff) rather than at a separate IdentoGO center. Maryland folds it into a single $109.25 background-check fee plus a $30 endorsement, and the hazmat CDL renews every 5 years instead of 8.
State fees are otherwise modest, and since June 23, 2025 your DOT medical certificate is transmitted electronically by your examiner, so you no longer carry or submit a paper card. The bigger out-of-pocket costs are ELDT tuition and the DOT physical.
Eligibility and documents in Maryland
- Age: at least 18 for intrastate driving; 21 to drive interstate or haul hazmat.
- Proof of identity and date of birth (REAL ID standard)
- Proof of Social Security number
- Proof of Maryland residency
- A valid full (non-provisional) Maryland driver's license
- A name-change document (marriage certificate, divorce decree, or court order) if your name differs from your birth certificate
- For hazmat: proof of U.S. citizenship or lawful permanent resident status
- Medical self-certification and, for non-excepted drivers, a current DOT medical certificate (now transmitted electronically)
How to get your CDL: step by step
- Get your Commercial Learner's Permit (CLP). Pass the required knowledge tests: CDL General Knowledge (all applicants); Combination Vehicles (Class A); Air Brakes (if your vehicle has them); Any endorsement tests you need (P, S, H, N, T).
- Complete ELDT training. For a first Class A/B CDL or a first hazmat, passenger, or school-bus endorsement, you must train with a provider on the FMCSA Training Provider Registry. The MVA relies on the federal FMCSA Training Provider Registry (TPR). You must complete ELDT with a TPR-listed provider before the skills test (Class A/B) or before the hazmat knowledge test — the MVA will not let you test until it's finished. Drivers who previously held a CDL of the same class, or who transfer a valid out-of-state CDL, are exempt from re-taking ELDT. ELDT has applied since February 7, 2022. First-time hazmat applicants must complete the ELDT theory before the hazmat knowledge test.
- Hold your permit 14 days. Federal rules require at least 14 days before the skills test.
- Pass the skills test. It has 3 parts: Pre-trip vehicle inspection (45-minute limit), Basic vehicle control skills (10 minutes per maneuver), On-road driving test. Schedule the skills test through your myMVA online account; tests are administered at MVA locations. Reschedule at least 24 hours ahead to avoid the $20 no-show fee. Maryland does not advertise a third-party CDL skills-testing program — the MVA administers the tests itself. Out-of-state skills-test results may be accepted via AAMVA CSTIMS.
- Get your CDL issued. Pay the license fee, submit your medical self-certification, and receive your license (valid 8 years). A standard Maryland CDL is valid up to 8 years. A CDL carrying a hazmat (H or X) endorsement is issued on a 5-year cycle, tied to the TSA security threat assessment. Drivers under 21 carry a 'K' (intrastate/Maryland-only) restriction. Upgrading class or adding endorsements requires the applicable tests. Note: MVA's published fee table does not itemize a distinct original-issue CDL card fee separate from the $106 CLP and the $64 renewal.
Medical certification in Maryland
Your medical exam must be done by an examiner on the FMCSA National Registry, who transmits the certificate electronically to FMCSA — the MVA receives it automatically. As of June 23, 2025, the MVA states a Medical Examiner's Certificate no longer has to be carried physically on your person and is not submitted by the driver. You still self-certify your operating category when getting, renewing, upgrading, or transferring a CDL.
If your card lapses: If your medical certificate lapses, your commercial privileges are downgraded. If you're downgraded more than a year, you must retake all knowledge and skills tests. A School Bus (S) endorsement requires a new medical certificate annually.
Every CDL holder must self-certify one operating category. The categories offered here:
- NI — Non-excepted Interstate (medical card required)
- EI — Excepted Interstate
- NA — Non-excepted Intrastate (medical card required)
- EA — Excepted Intrastate
New to the DOT physical? See our DOT physical guide and CDL medical card explainer.
What a CDL costs in Maryland
| Item | Cost | Notes |
|---|---|---|
| CLP: CDL Learner's Permit | $106 | Covers the permit transaction; there is no separate per-knowledge-test fee. CDL knowledge tests are computer-based (English or Spanish; oral tests in English by appointment). |
| CDL renewal (8-year) | $64 | MVA's fee table lists the 8-year renewal at $64; the first-issue path is generally carried by the $106 CLP transaction — confirm the exact original-issue charge with MVA. |
| CDL with Hazmat endorsement | $30 | Issued on a 5-year cycle tied to the TSA security threat assessment; plus a $109.25 background check (see hazmat). |
| CDL skills retest / no-show | $20 | Each retest or missed appointment. |
| CDL duplicate or correction (no renewal) | $30 | |
| Add motorcycle class | $45 | |
| ELDT training (if required) | ~$3,800–$6,000 for a Maryland Class A program; roughly $3,000–$10,000 nationally (surveyed market data, not an MVA figure) | Surveyed market range — paid to your training provider, not the state. |
| DOT physical | ~$79–$150 | Paid to a certified medical examiner. |
| State & testing fees | About $106 in state fees to start a new CDL (the CLP transaction), plus any $20 skills retests |
The base state cost is the $106 CLP; the MVA fee table does not separately itemize an original CDL card fee. Add a DOT physical (paid to the examiner) and ELDT tuition. Hazmat adds $30 for the endorsement plus a $109.25 background check ($139.25 total), and repeats every 5 years.
See the full national breakdown on our CDL cost guide.
Skills testing in Maryland State-administered testing
Maryland administers CDL skills tests through the state; approved public third-party testing is limited or unavailable. After a first skills failure you can retest the next business day; after a second or later failure, wait at least 7 calendar days. Any retest or no-show fee ($20) must be paid first.
Your test vehicle: You must provide a safe representative vehicle matching the CDL class/type, with visible VIN plate(s), valid registration, and proof of insurance. Vehicles placarded for hazardous materials cannot be used. Rentals are allowed if you're named on the rental agreement.
Endorsements available in Maryland
Maryland offers the standard federal endorsements. Adding one usually means an extra knowledge test (and a skills test for passenger and school bus). Tap an endorsement for the full federal process and cost:
- HHazmat — Maryland is a TSA self-managed hazmat state. Fingerprinting is NOT done at a generic IdentoGO center — it's captured in-house at your MVA appointment, with the fee collected by Department of Public Safety & Correctional Services (DPSCS) staff and forwarded to Maryland CJIS for the background check, then TSA makes the final security-threat determination. Maryland charges a single $109.25 background-check fee plus the $30 hazmat endorsement, and first-timers must be fingerprinted and TSA-approved before taking the hazmat knowledge test. A hazmat CDL runs on a 5-year cycle.
- NTanker — Tank vehicles; knowledge test only.
- XHazmat + Tank — Combined hazmat + tank; same in-house fingerprint/background-check and 5-year cycle as H.
- PPassenger — Passenger; knowledge and skills tests required, plus a CLP.
- SSchool Bus — School bus; requires the P endorsement, plus S knowledge and skills tests and a new medical certificate annually. Triples are illegal in Maryland.
- TDoubles/Triples — Double/triple trailers; knowledge test only. (Triple-trailer operation is not legal in Maryland, but the endorsement can still be obtained.)
CDL disqualifications
Disqualifying offenses are set by federal law (49 CFR 383.51) and apply in every state — including offenses in your personal vehicle. Maryland applies the federal 49 CFR 383.51 disqualification rules. Maryland-specific administrative features: a CDL can be disqualified before conviction upon a law-enforcement citation for a high BAC while operating a commercial vehicle, and drivers must return the disqualification notice to the MVA Administrative Adjudication Division within 15 days to request a hearing or waive it. For disqualifications of a year or more, all relevant knowledge and skills tests must be retaken to reinstate.
These count whether you were in a commercial vehicle or your own car. Examples: DUI, a 0.04+ blood alcohol level in a CMV, refusing a required alcohol test, leaving the scene of a crash, or using a vehicle to commit a felony.
| Situation | Disqualification |
|---|---|
| First offense | 1-year disqualification (3 years if you were hauling placarded hazmat) |
| Second offense (any combination) | Lifetime — a state may allow reinstatement after 10 years and rehab |
| Using a vehicle in a drug-trafficking felony | Lifetime — no reinstatement |
Full federal detail: CDL disqualifications explained.
Military skills-test waiver
The MVA waives the Class A or B CDL skills test for qualifying veterans discharged within the previous 12 months and eligible active-duty/reserve/Guard personnel, using form CDL-SK TST WVR. You need a clean 2-year record, a valid Maryland non-commercial Class C (or higher) license, at least two years operating a comparable military vehicle, and a Commanding Officer certification. Knowledge tests are not waived, and Passenger (P) and School Bus (S) endorsements cannot be transferred through the waiver.
Practice for the Maryland CDL knowledge tests
Free practice questions written from the official CDL manual — general knowledge, air brakes, combination, and every endorsement. No sign-up.
Start the Maryland practice testMaryland CDL FAQ
How much does a Maryland CDL cost?
The base state cost is the $106 Commercial Learner's Permit; an 8-year CDL renewal is $64. Skills retests or no-shows are $20 each. Hazmat adds $30 for the endorsement plus a $109.25 background check. On top of state fees, budget for ELDT tuition and a DOT physical.
How does the hazmat endorsement work in Maryland?
Maryland is one of the eight TSA self-managed states, so you're fingerprinted in-house at your MVA appointment rather than at a separate IdentoGO center. Maryland charges a single $109.25 background-check fee plus $30 for the endorsement. First-timers must be fingerprinted and TSA-approved before taking the hazmat knowledge test, and the endorsement renews on a 5-year cycle.
Do I have to bring my own vehicle for the Maryland skills test?
Yes. You must supply a safe representative vehicle matching the CDL class you're seeking, with a visible VIN, valid registration, and proof of insurance. Vehicles placarded for hazardous materials can't be used; rentals are allowed if you're named on the agreement.
Do I still submit my medical card to the Maryland MVA?
No. Your certified medical examiner transmits the certificate electronically to FMCSA and the MVA receives it automatically. As of June 23, 2025, the MVA says the certificate no longer has to be carried on your person. You still self-certify your operating category.
Can I get a Maryland CDL at 18?
Yes, but if you're under 21 you're limited to intrastate driving within Maryland and carry a 'K' restriction. Interstate driving, hazmat, and carrying passengers all require you to be 21.
Official sources
Every requirement on this page traces to one of these official sources.
- Commercial Driver's License (main) — Maryland MVA
- Get or Renew a CDL — Maryland MVA
- License & ID Fees — Maryland MVA
- Classifications, Endorsements & Restrictions — Maryland MVA
- Hazmat Special Instructions — Maryland MVA
- CDL Medical Certification Requirements — Maryland MVA