How to Get a CDL in Pennsylvania 2026: Full Guide

📅 Updated July 2026 📌 Source: PennDOT ⏱ 9 min read

Most Pennsylvania CDL guides quietly use the generic 14-day federal minimum for the CLP hold. It's wrong for Pennsylvania. Here's the accurate, complete process, verified directly against an official PennDOT fact sheet.

In This Guide

Step-by-Step Process

1
Confirm you hold a valid PA non-commercial driver's license

Required before applying for a CLP; unlicensed applicants must get a regular license first.

2
Get your DOT physical and Medical Examiner's Certificate

Completed by an FMCSA-certified examiner.

3
Study PUB 223 and pass your written knowledge tests

Taken at a PennDOT Driver License Center; available in English and Spanish.

4
Receive your CLP — valid 12 months

Apply using Form DL-31CD.

5
Hold the CLP for at least 15 days before the skills test

Confirmed directly by PennDOT — one day longer than most states.

6
Complete ELDT, if required for your situation

Required for first-time Class A/B applicants and first-time endorsement applicants.

7
Pass the Modernized CDL Skills Test

At a PennDOT site or approved third-party tester, using your own registered vehicle.

The Real 15-Day CLP Rule

Pennsylvania requires a minimum 15-day waiting period between CLP issuance and your scheduled skills test — confirmed directly on an official PennDOT fact sheet. This is one day longer than the 14-day federal minimum most states use, and it's a detail several third-party guides get wrong. The same 15-day minimum applies again any time you add an endorsement or remove a restriction that requires a new skills test.

The Prior License Requirement

Pennsylvania requires CLP applicants to already hold a valid PA non-commercial driver's license. If you're not currently licensed in any state, you'll need to obtain a regular Pennsylvania license before you can apply for your CLP.

Entry-Level Driver Training (ELDT)

ELDT applies to first-time Class A and Class B applicants, and to first-time endorsement applicants. Pennsylvania follows the federal February 7, 2022 ELDT standard. Drivers who already held a CDL before that date are generally exempt from ELDT for most upgrades. Training must be completed through a provider listed on the FMCSA Training Provider Registry.

The Modernized Skills Test

Since August 28, 2023, PennDOT has administered a Modernized CDL Skills Test statewide, developed in partnership with FMCSA and AAMVA. It tests knowledge of modern vehicle features while keeping the focus on core safe-operation skills. Pennsylvania's examiners also use a hands-on inspection style: during the vehicle inspection portion, you're expected to touch or point to each component while explaining its function aloud, not just describe it from memory.

A Payment Detail Worth Knowing

PennDOT Driver License Centers do not accept cash. Bring a debit card, credit card, check, or money order for any fees.

Practice for Your Knowledge Tests Free

500 real practice questions across all 3 Pennsylvania CDL modules.

Start Pennsylvania CDL Practice Tests Full Cost Breakdown

Frequently Asked Questions

How long must I hold a Pennsylvania CLP before the skills test?
15 days, confirmed by PennDOT — longer than the 14-day federal minimum most states use.
Do I need a regular license before applying for a CLP?
Yes — a valid PA non-commercial license, or you must get one first if unlicensed.
Does Pennsylvania require ELDT?
Yes, for first-time Class A/B and first-time endorsement applicants, per the federal Feb 7, 2022 rule.
What is the Modernized CDL Skills Test?
A format PennDOT adopted statewide on August 28, 2023, developed with FMCSA and AAMVA.
Does PennDOT accept cash?
No — debit, credit, checks, and money orders only.

Sources: Pennsylvania Department of Transportation (PennDOT). Last verified July 2026.