How to get a CDL in Pennsylvania

CDL facts for Pennsylvania, checked on October 31, 2026. Fees change: confirm with the state before you pay.

Fees and rules

Issued by
Pennsylvania Department of Transportation (PennDOT), Driver and Vehicle Services
CDL license fee
$127.50 (4-year renewal); upgrade from non-commercial $43.50-$109.50 depending on time to expiration
CLP is valid for
1 year (must pass all knowledge and skills tests within one year)
Where the skills test is given
Both: PennDOT Driver License Centers that offer CDL skills tests and third-party CDL skills testers
Medical card
Self-Certification Form DL-11CD; non-excepted drivers must submit a valid Medical Examiner's Certificate before the permit is issued
Entry-Level Driver Training (ELDT)
Required for certain first-time CDL applicants; provider on FMCSA Training Provider Registry

Official sources

“The applicant has one year to pass all knowledge and skills tests in order to obtain their CDL.” www.pa.gov
“A minimum waiting period of 15 days is required from the date the permit is issued.” www.pa.gov
“a valid Medical Examiner's Certificate prior to the issuance of a learner's permit.” www.pa.gov
“at all PennDOT Driver License Centers that offer CDL skills tests and at all third-party CDL driving skill testers.” www.pa.gov
“Four-Year License Renewal: $127.50” www.pa.gov
“Upgrading Commercial Class or Endorsement: $21.50” www.pa.gov