Pennsylvania CDL Fees & Ages
PennDOT charges about $29.50 for the Commercial Learner's Permit application. The 4-year CDL license fee is $102.50 for any class. The skills test fee is $91.50. Adding the hazardous materials endorsement costs $43.50. Other endorsement add-ons cost $5 each at permit time. Confirm current fees on the PennDOT Driver Licensing Fee Chart before you apply.
Ages
- Intrastate (within Pennsylvania): 18
- Interstate or HazMat: 21
Common fees
- CLP: $29.50
- CDL (any class): $102.50
- HazMat (H) endorsement: $43.50
- Tanker (N) endorsement: $5
- Passenger (P) endorsement: $5
- School Bus (S) endorsement: $5
- Doubles/Triples (T) endorsement: $5
- Skills test (state portion): $91.50
- DOT medical exam: $80–$200 (federal, varies by examiner)
- TSA Security Threat Assessment (HazMat): ~$86.50 (federal)
- ELDT training: market rate, roughly $3,000–$8,000 for a full Class A program
Sources: Pennsylvania Commercial Driveru0027s Manual (PUB 223) PDF Pennsylvania Commercial Driveru0027s Manual page Apply for a Pennsylvania Commercial Driveru0027s License PennDOT Driver Licensing Fee Chart Fact Sheet