Age Requirements
Fees & Costs
Fees are subject to change. Contact the Pennsylvania DMV for current rates.
Testing Information
Written Test
clp validity
180 days
test location
PennDOT Driver License Centers
Skills Test
pre trip inspection
Vehicle safety inspection demonstration
basic control
Closed course maneuvers including backing, parking, alley dock
road test
Public road driving evaluation
vehicle required
Appropriate commercial vehicle for CDL class
Pennsylvania CDL Quick Facts
- Minimum Age: 18 (intrastate), 21 (interstate/hazmat)
- Application Fee: $30.50
- License Fee: $89
- Testing Fee: Included in application
- CLP Validity: 180 days
- ELDT Required: Yes for Class A/B and certain endorsements
- Medical Exam: Required for most commercial drivers
Pennsylvania CDL Overview
Pennsylvania commercial driver's license requirements are administered by PennDOT (Pennsylvania Department of Transportation) and align with federal FMCSA regulations. Whether you're seeking a Class A CDL for tractor-trailers, Class B for large trucks, or Class C for specialized vehicles, Pennsylvania has specific requirements you must meet.
All Pennsylvania CDL applicants must first obtain a Commercial Learner's Permit (CLP), complete required training, and pass both knowledge and skills tests. The process requires in-person application at PennDOT Driver License Centers.
Age Requirements
Pennsylvania follows federal age standards for commercial driving:
- Age 18-20: May obtain Class A, B, or C CDL for intrastate commerce only (within Pennsylvania)
- Age 21+: Eligible for interstate commerce, hazardous materials endorsement, and all commercial driving privileges
The age requirement applies to all CDL classes - the difference between Class A, B, and C is the vehicle type and weight, not the minimum age.
CDL Classes and Vehicle Types
Class A CDL
For combination vehicles with GVWR of 26,001+ pounds, where the towed vehicle exceeds 10,000 pounds:
- Tractor-trailers
- Truck and trailer combinations
- Livestock carriers
- Flatbed with trailer
Class B CDL
For single vehicles with GVWR of 26,001+ pounds, or vehicles towing trailers under 10,000 pounds:
- Straight trucks
- Large buses
- Segmented buses
- Box trucks with small trailers
Class C CDL
For vehicles under 26,001 pounds GVWR that transport hazardous materials or passengers:
- Vehicles carrying 16+ passengers
- Hazmat vehicles requiring placards
- Small passenger buses
Knowledge Test Requirements
To obtain a Commercial Learner's Permit (CLP), you must pass written knowledge tests based on the Pennsylvania CDL Manual. Tests vary by CDL class:
Class A CLP Tests
- General Knowledge: Core CDL rules and regulations
- Combination Vehicle: Tractor-trailer specific knowledge
- Air Brakes: Required if vehicle has air brakes (approximately 95 total questions)
Class B CLP Tests
- General Knowledge: Basic commercial driving rules
- Air Brakes: If applicable to your vehicle type
Class C CLP Tests
- General Knowledge: Foundation commercial driving knowledge
- Additional tests: Based on endorsements needed (passenger, hazmat, school bus)
Test Topics Include
- Pre-trip vehicle inspection procedures
- Safe vehicle operation and basic control
- Space and speed management
- Air brake systems operation
- Combination vehicle dynamics
- Cargo securement and weight limits
- Hours-of-service regulations
- Special driving conditions (weather, mountains, night)
Skills Test Requirements
After holding your CLP and completing required training, you must pass a comprehensive three-part skills test:
1. Pre-Trip Inspection
Demonstrate ability to inspect your commercial vehicle and identify unsafe conditions, including:
- Brake systems and components
- Steering and suspension
- Lights and electrical systems
- Coupling components (for combinations)
- Tires and wheels
- Emergency equipment
2. Basic Vehicle Control
Closed-course maneuvers testing low-speed vehicle handling:
- Straight-line backing
- Offset backing
- Parallel parking
- Alley dock maneuver
- Forward stop
3. On-Road Driving Test
Real-world driving evaluation covering:
- Lane usage and positioning
- Turning and intersection navigation
- Gear changes and speed control
- Railroad crossing procedures
- Hazard recognition and response
- Following distance maintenance
Entry-Level Driver Training (ELDT)
Pennsylvania requires federal ELDT completion for:
- New Class A or Class B CDL applicants
- Drivers upgrading from Class B to Class A
- First-time Passenger (P), School Bus (S), or Hazardous Materials (H) endorsement applicants
ELDT Components
- Theory Training: Classroom or online instruction covering CDL manual topics
- Behind-the-Wheel Training: Practical driving instruction on range and public roads
Important: Training must be completed through a provider listed on the FMCSA Training Provider Registry and approved by PennDOT. You cannot take the CDL skills test until ELDT completion is recorded in the federal system.
Medical Requirements
Pennsylvania follows federal DOT medical standards with electronic integration:
Medical Certification Requirements
- Must meet FMCSA medical standards for your type of commerce
- Complete self-certification using form DL-11CD
- Non-excepted drivers need valid Medical Examiner's Certificate from FMCSA-registered examiner
- Medical exam results transmitted electronically to PennDOT (as of June 23, 2025)
Self-Certification Categories
- Non-excepted Interstate: Operates in interstate commerce, requires DOT medical card
- Non-excepted Intrastate: Operates only in Pennsylvania, requires DOT medical card
- Excepted Interstate: Limited interstate operations, may not require medical card
- Excepted Intrastate: Limited Pennsylvania operations, may not require medical card
Medical Card Validity: Typically 2 years (1 year for certain conditions). Failure to maintain current medical certification results in CDL downgrade or disqualification.
CDL Endorsements
Pennsylvania offers standard federal endorsements with additional knowledge and/or skills testing:
| Endorsement | Code | Requirements | Special Notes |
|---|---|---|---|
| Hazardous Materials | H | Knowledge test + TSA background check | Minimum age 21, requires fingerprinting |
| Passenger | P | Knowledge + skills test in passenger vehicle | Required for buses with 16+ passengers |
| School Bus | S | Must have P endorsement + additional tests | Additional state background requirements |
| Tank Vehicle | N | Knowledge test on tank-specific driving | Covers liquid surge and stability |
| Double/Triple Trailers | T | Knowledge test on combination handling | For multiple trailer operations |
Fees and Costs
Pennsylvania CDL fees are structured per class, endorsement, and restriction removal:
| Fee Type | Amount | Notes |
|---|---|---|
| CDL Application | $30.50 | Paid with DL-31CD form |
| CDL License Issuance | $89 | 4-year license term |
| Knowledge Testing | Included | Part of application fee |
| Skills Testing (PennDOT) | Included | Part of application fee |
| Third-Party Skills Test | Varies | Set by individual examiners |
| CLP Fee | Varies | Based on classes and endorsements |
| Endorsement Fees | Additional | Per endorsement added |
Note: Fees may change between 2024-2026. Verify current amounts in the PennDOT CDL manual and fee schedule before applying.
Testing Locations and Scheduling
Knowledge Tests
- Available at PennDOT Driver License Centers statewide
- Most centers offer walk-in testing, some require appointments
- Bring completed DL-31CD application and supporting documents
Skills Tests
- Must be scheduled in advance
- Available at PennDOT CDL test sites or approved third-party examiners
- Bring CLP, ID, vehicle registration/insurance, and appropriate commercial vehicle
- Vehicle must be properly registered, inspected, and match your CDL class
Reciprocity and License Transfer
Pennsylvania follows federal CDL reciprocity rules:
- Cannot hold multiple CDLs simultaneously
- Out-of-state CDL holders moving to Pennsylvania typically don't need to retest
- Must surrender out-of-state CDL and provide Pennsylvania residency proof
- Use forms DL-180RCD and DL-11CD for transfer process
- Federal endorsements generally transfer (H endorsement may require new background check)
Pennsylvania-Specific Requirements
Underlying License Requirement
You must hold a valid Pennsylvania non-commercial driver's license before applying for a CLP. First-time drivers are not eligible for commercial permits.
In-Person Application
Since December 21, 2015, all new CDL and renewal applications must be completed in person at Driver License Centers, unless PennDOT has required documents on file.
Documentation Requirements
Must present at application:
- Two proofs of Pennsylvania residency
- Proof of legal presence in the US
- Social Security Number verification
- Acceptable identity documents (birth certificate, passport, etc.)
How to Apply for a Pennsylvania CDL
Step 1: Obtain Underlying License
Ensure you have a valid Pennsylvania non-commercial driver's license.
Step 2: Study the CDL Manual
Download and study the Pennsylvania CDL Manual, focusing on your intended CDL class and endorsements.
Step 3: Complete Required Training
If subject to ELDT requirements, complete training through a PennDOT-approved provider listed on the FMCSA Training Provider Registry.
Step 4: Get DOT Medical Exam
If required for your self-certification category, obtain a DOT physical from an FMCSA-registered medical examiner.
Step 5: Apply for CLP
- Complete form DL-31CD (CLP application)
- Complete form DL-11CD (medical self-certification)
- Gather required identity and residency documents
- Visit a PennDOT Driver License Center
- Pay CLP fees and take knowledge tests
Step 6: Practice with CLP
Practice driving commercial vehicles under supervision (CLP valid for 180 days).
Step 7: Schedule Skills Test
Schedule your three-part skills test at a PennDOT facility or approved third-party examiner.
Step 8: Take Skills Test
Pass pre-trip inspection, basic control, and on-road driving tests with an appropriate commercial vehicle.
Step 9: Receive CDL
Upon passing all tests, pay license fees and receive your Pennsylvania CDL.
For the most current information, fees, and forms, visit the official PennDOT commercial driver licensing page or contact PennDOT Driver & Vehicle Services directly.
Pennsylvania DMV
Medical Requirements
Pennsylvania follows federal DOT medical standards with electronic integration. Non-excepted commercial drivers must obtain a Medical Examiner's Certificate from an FMCSA-registered examiner. As of June 23, 2025, medical exam results are transmitted electronically to PennDOT through the National Registry. Medical certificates are typically valid for 2 years (1 year for certain conditions). Drivers must complete self-certification using form DL-11CD to declare their type of commerce operation.
