Pennsylvania CDL License Requirements

To start a career in truck driving in Pennsylvania, you may first require a Pennsylvania commercial driver's license (CDL). Commercial vehicles requiring a CDL license to drive in Pennsylvania are categorized based on the following criteria:

  • Class A: Combination vehicles weighing 26,001 pounds or more, with a trailer exceeding 10,000 pounds
  • Class B: Single or combination vehicles exceeding 26,001 pounds, with a trailer less than 10,000 pounds
  • Class C: Vehicles under 26,001 pounds carrying 16 or more passengers or transporting hazardous materials

To qualify for a CDL in Pennsylvania, you must be at least 18 years old, have a valid Pennsylvania driver's license and obtain a medical certificate. Transportation of cargo across state lines is regulated by the federal government and the U.S. Department of Transportation (USDOT). USDOT requires all drivers who transport materials across state lines to be at least 21 years old. CDL applicants must then pass a written knowledge exam and a three part skills test, which includes a pre-trip vehicle inspection, a basic control skills test and an on-road driving exam. For the driving test, applicants must test in the class of vehicle for which they would like to obtain a CDL license. Ref:

Additional endorsements are then needed to drive certain types of vehicles including trucks with air brakes, double/triple trailers, tanker trucks or school buses. Endorsements may be needed to transport passengers or to haul hazardous materials. A background check by the Transportation Security Administration (TSA) may be required to transport hazardous materials (Hazmat endorsement). A truck driving school in Pennsylvania may provide you with the foundation to pass the CDL requirements and start your career in truck driving.

Resources for Pennsylvania CDL Requirements

Visit the Pennsylvania Department of Transportation Driver and Vehicle Services website for more information.

Learn more about Pennsylvania trucking schools.

Truck Driver Salary in Pennsylvania

Location 25th Percentile 75th Percentile Annual Salary
United States $31,270 $48,330 $38,700
Pennsylvania $33,410 $49,720 $40,780
Allentown-Bethlehem-Easton, PA-NJ $35,680 $47,900 $41,820
Altoona, PA $29,560 $45,710 $38,000
Erie, PA $31,190 $44,020 $36,590
Harrisburg-Carlisle, PA $36,770 $56,500 $47,880
Johnstown, PA $29,520 $45,000 $36,180
Lancaster, PA $32,180 $44,550 $37,190
Lebanon, PA $29,890 $41,860 $35,100
Philadelphia, PA Metropolitan Division $34,700 $50,160 $41,940
Pittsburgh, PA $33,650 $51,400 $42,130
Reading, PA $35,350 $48,770 $41,910
Scranton--Wilkes-Barre, PA $31,680 $49,180 $37,830
State College, PA $27,140 $43,030 $35,810
Williamsport, PA $33,460 $43,720 $37,910
York-Hanover, PA $34,640 $54,010 $43,170

Table data taken from 2015 BLS (