CDL training yard with trucks and students

Free Pennsylvania CDL Practice Tests — Your Complete Study Guide

Pass your Pennsylvania CDL permit exam with 80%+ on the first try

Trusted by CDL drivers — 65,000+ downloads
4 years helping drivers get their permit
Based on official Pennsylvania CDL handbook

Updated: August 2026

What You Need to Study

General Knowledge

The foundation of your CDL exam. Covers traffic laws, safe driving techniques, vehicle inspection procedures, cargo handling, and federal regulations every commercial driver must understand.

Combination Vehicles

Essential for driving tractor-trailers. Covers coupling and uncoupling procedures, rollover prevention, inspecting combination vehicles, and safely maneuvering with attached trailers.

Air Brakes

Required for any vehicle equipped with air brakes. Covers how air brake systems work, dual air brake systems, inspecting air brakes, and using them safely in all conditions.

Endorsement Tests

HazMat

Required for transporting hazardous materials. Covers placarding, labeling, loading procedures, emergency response, and compliance with federal hazmat regulations.

Tanker

Required for driving tank vehicles used to transport liquids or gases in bulk. Covers safe loading, unloading, and driving techniques specific to tanker operations.

Doubles & Triples

Required for pulling double or triple trailers. Covers coupling and uncoupling multiple trailers, safe driving practices, and inspection procedures for multi-trailer rigs.

Passenger

Required for operating vehicles designed to transport 16 or more passengers. Covers passenger safety, loading, emergency exits, and pre-trip inspection requirements.

Free Pennsylvania CDL Practice Tests — Your Complete Study Guide

  1. What should you do when merging?

    • Merge at a much lower speed than the flow of traffic.
    • Use your mirrors to make sure the gap in traffic is large enough for you to enter safely.
    • Merge without signaling.
  2. Documents related to hazardous materials transportation must be stored ___.

    • In the pouch of the driver door.
    • Attached to the sun visor.
    • In a box on the trailer.
  3. Which of these statements about driving through a tunnel is correct?

    • Keep windows open for fresh air.
    • Turn off all lights inside the truck.
    • There may be strong winds when exiting.
  4. Among these vehicles, which is more likely to experience off-tracking during turns?

    • Tractor with 45-feet trailer.
    • 28-feet box truck
    • 45-feet straight truck
  5. Under what circumstances should you sound your horn?

    • If it helps to avoid a crash.
    • To let others know you are running late.
    • To say hello to a friend on the sidewalk.
  6. Identify the incorrect statement regarding alcohol consumption.

    • A drinker can control how fast his or her body absorbs alcohol.
    • Alcohol goes directly from the stomach to the blood stream.
    • BAC is determined by how fast you drink; how much you drink and how much you eat.
  7. If your vehicle is missing ____ or more leaves from any leaf spring, it won't be allowed to be used.

    • 1/3
    • 1/4
    • 1/2
  8. Select the correct statement regarding the transportation of hazardous materials.

    • Any truck carrying any amount of hazardous materials must have placards.
    • Hazardous materials can be disposed of in regular trash bins if the containers are sealed.
    • All hazardous materials present health and safety danger.
  9. To figure out how much alcohol is in someone's blood (BAC), you need to know:

    • Their height.
    • The time of day they drink alcohol
    • Their weight.
  10. What is the right way to hold a steering wheel?

    • With one hand on the top of the wheel and the other on your lap.
    • With your knees, while using your hands to adjust the radio.
    • With both hands, on opposite sides of the wheel.

What Are You Preparing For?

Select one or more options so we can show you exactly which tests you need to take.

What You Need to Study

Semi truck on highway representing general CDL knowledge
1

General Knowledge

16 sections · 800 questions

The foundation of your CDL exam. Covers traffic laws, safe driving techniques, vehicle inspection procedures, cargo handling, and federal regulations every commercial driver must understand.

Section 1

50 questions

Fifth wheel coupling mechanism on a semi truck
2

Combination Vehicles

9 sections · 180 questions

Essential for driving tractor-trailers. Covers coupling and uncoupling procedures, rollover prevention, inspecting combination vehicles, and safely maneuvering with attached trailers.

Section 1

20 questions

Air brake supply and parking brake controls in a truck cab
3

Air Brakes

6 sections · 150 questions

Required for any vehicle equipped with air brakes. Covers how air brake systems work, dual air brake systems, inspecting air brakes, and using them safely in all conditions.

Section 1

25 questions

Endorsement Tests

Additional endorsements you may need depending on the type of vehicle or cargo you plan to operate.

Hazardous materials placards for CDL endorsement test

HazMat

9 sections · 202 questions

Required for transporting hazardous materials. Covers placarding, labeling, loading procedures, emergency response, and compliance with federal hazmat regulations.

Section 1

30 questions

Tanker truck for CDL endorsement test

Tanker

6 sections · 133 questions

Required for driving tank vehicles used to transport liquids or gases in bulk. Covers safe loading, unloading, and driving techniques specific to tanker operations.

Section 1

20 questions

Double trailer truck for CDL endorsement test

Doubles & Triples

7 sections · 144 questions

Required for pulling double or triple trailers. Covers coupling and uncoupling multiple trailers, safe driving practices, and inspection procedures for multi-trailer rigs.

Section 1

20 questions

Passenger bus for CDL endorsement test

Passenger

6 sections · 123 questions

Required for operating vehicles designed to transport 16 or more passengers. Covers passenger safety, loading, emergency exits, and pre-trip inspection requirements.

Section 1

20 questions

CDL Help app on mobile device showing a practice test question

Your Path to a Commercial Driver's License

To get a CDL, you must first study for and pass the permit exam at the DMV. After you receive your permit, you can take commercial vehicle driving classes and complete the required training. The final step is passing the official driving exam to earn your CDL. Our practice tests help you prepare for the DMV permit exam with real-style questions, and we also provide extra study materials and helpful resources to guide you through the process.

To obtain a CDL in Pennsylvania, you must pass the written permit tests that match your license class — General Knowledge for everyone, plus Combination Vehicles and Air Brakes where they apply — at the Pennsylvania Department of Motor Vehicles. Similar to a regular driver's license permit exam, these are timed, multiple-choice tests based on the official Pennsylvania CDL handbook.

All of our practice material is built from the official Pennsylvania CDL handbook and federal resources, and curated by professionals with over 10 years of experience in the commercial transportation industry. Studying with practice tests that mirror the real exam format is one of the most effective ways to pass on your first try.

On this page you'll find free practice tests for all three sections. All 2,500+ questions and the study tools are in the app with a subscription — download the CDL Help app.

Pennsylvania CDL Knowledge Test: Format & Requirements

The CDL knowledge (written) test follows the same federal standards in Pennsylvania as nationwide. Here's what to expect.

80%
Passing score (every test)
50
General Knowledge questions
18/21
Min. age — in-state / interstate
14
Days holding permit before road test

Questions by test

General Knowledge50 questions
Air Brakes25 questions
Combination Vehicles20 questions
HazMat30 questions
Tanker20 questions
Passenger20 questions
Doubles & Triples20 questions
School Bus20 questions

The 80% passing score is a federal standard (FMCSA, 49 CFR 383.135). Question counts follow the AAMVA model used by most states and can vary by state. Always confirm current details with your state's official CDL handbook.

Pennsylvania CDL Fees & Licensing

CDL permit (CLP)
Varies — see official source
CDL license
$127.50

permit fee varies by remaining term

State-charged fees as of June 2026. Amounts change — confirm current fees with the official agency.

CDL Requirements in Pennsylvania

State DMVState DMV49 CFR §391.11

  • Must be at least 18 years old to obtain a CDL for intrastate (within Pennsylvania) commercial driving.
  • Must be at least 21 years old to operate a commercial motor vehicle in interstate commerce (across state lines) or to transport hazardous materials.
  • Drivers under 21 are restricted to driving commercial vehicles within Pennsylvania state borders only.
  • Must already possess a valid Pennsylvania non-commercial driver's license before applying for a Commercial Learner's Permit (CLP).
  • Must provide proof of U.S. citizenship or lawful permanent status — acceptable documents include a birth certificate, passport, or naturalization papers. Non-U.S. birth certificates are not accepted.
  • Must complete a Commercial Learner's application and submit a Self-Certification Form indicating the type of driving planned.
  • Must provide residency documents (tax records, lease agreements, mortgage documents, W-2 forms, utility bills, or current licenses) for new applicants or address changes.
  • Must meet federal medical examination requirements. As of June 23, 2025, PennDOT implemented the Medical Examiner's Certification Integration final rule, requiring electronic transmission of medical exam results from the National Registry directly to PennDOT.
  • Entry Level Driver Training (ELDT) is required for first-time Class A or Class B CDL applicants, upgrades from Class B to Class A, and first-time Passenger (P), School Bus (S), or Hazmat (H) endorsements.
  • Must pass all applicable written knowledge tests and skills/drive tests for the CDL class and endorsements sought.
  • Must hold a CLP for at least 14 days before taking the CDL skills test.
  • New Pennsylvania residents must surrender all valid out-of-state CDLs.
  • Hazardous Materials endorsement requires a TSA background check and proof of U.S. citizenship or lawful permanent residence.

Getting your Pennsylvania CDL permit: the numbered steps, required documents, fees and hold period Pennsylvania Department of Transportation (PennDOT) — Driver & Vehicle Services publishes for the commercial learner’s permit (CLP) — sourced and dated below.

Pennsylvania CDL permit (CLP) facts

Pennsylvania CDL facts, each with its official source
FactValueSource
Licensing agencyPennsylvania Department of Transportation (PennDOT) — Driver & Vehicle Servicespa.gov
CDL permit fee — 7 to 12 months before your license expires$43.5PA prices the CLP as an upgrade of your existing license, banded by months left until it expirespa.gov
CDL permit fee — 13 to 24 months before your license expires$65.5pa.gov
CDL permit fee — 25 to 36 months before your license expires$87.5pa.gov
CDL permit fee — 37 to 48 months before your license expires$109.5One permit, photo fee included; Hazmat, Motorcycle or additional permits cost morepa.gov
How the CLP/CDL fee is setPriced as an upgrade of your non-commercial license, prorated by the months (full or partial) remaining before it expires, plus fees for each class/endorsement/restriction-removal requestedpa.gov
Fee for a returned (uncollectible) check$62pa.gov
How to payDebit or credit cards, checks or money orders at Driver License Centers — no cashpa.gov
Wait before the skills test15 daysLonger than the federal 14-day CLP-holding minimumpa.gov
Knowledge Test Authorization / permit validity1 yearThe KTA and the CDL learner’s permit both run on this one-year clockpa.gov
How long a passed knowledge/skills test stays valid1 yearpa.gov
Tries per Knowledge Test Authorization3 triespa.gov
Tries per permit to pass the skills test3 triespa.gov
Must already hold a driver’s licenseYou cannot get a PA CLP if you have never held a driver’s license — an underlying license is requiredpa.gov
Self-certification requirementEvery CDL/CLP applicant must self-certify as Non-excepted or Excepted, Interstate or Intrastatepa.gov
Medical certificate ruleNon-excepted drivers must submit a valid Medical Examiner’s Certificate before a learner’s permit is issuedpa.gov
Citizenship/identity documents acceptedA birth certificate with a raised seal, a valid passport, or naturalization/immigration documents, presented in personpa.gov
Residency documents requiredRequired of every new CDL applicant, every renewal, and any address changepa.gov
ELDT requirementRequired for a first Class A/B CDL, a first-time Class A/B upgrade, or a first P, S or H endorsementeffective February 7, 2022pa.gov
ELDT grandfatheringNot required if you already held a CDL or an H, P or S endorsement before February 7, 2022pa.gov

How to get a CLP in Pennsylvania

  1. Confirm you already hold a valid Pennsylvania (or transferable out-of-state) non-commercial driver's license — PennDOT will not issue a CLP to anyone who has never been licensed. Source
  2. Gather your documents: proof of citizenship or immigration status (birth certificate with a raised seal, passport, or naturalization documents, presented in person), your Social Security card, and residency documents (tax records, lease, mortgage, W-2, a utility bill, or your current license). Source
  3. If this is your first Class A or B CDL (or a first P, S, or H endorsement), complete Entry-Level Driver Training (ELDT) from a provider on FMCSA’s Training Provider Registry before testing — effective since February 7, 2022. Source
  4. File the Commercial Learner’s Permit Application (DL-31CD) and Self-Certification Form (DL-11CD), and pay the upgrade fee for your license class/endorsements ($43.50–$109.50 depending on how many months remain before your current license expires). Non-excepted drivers must also submit a Medical Examiner’s Certificate. Source
  5. PennDOT issues a Knowledge Test Authorization (KTA) for each class, endorsement and restriction removal requested; pass the required knowledge test(s) (e.g. 70 questions for Class A) at a Driver License Center. The KTA is valid one year and gives three tries per test. Source
  6. Once you pass, your CDL learner’s permit is issued. You must wait at least 15 days after the permit is issued before your skills test date, and you get three tries on that permit to pass the skills test. Source

As of September 2, 2026, verified against Pennsylvania Department of Transportation (PennDOT) — Driver & Vehicle Services.

Pennsylvania CDL questions

How much does a Pennsylvania CDL cost?
PennDOT prices the CDL as an upgrade of your non-commercial license: the permit fee runs $43.50–$109.50 depending on how many months remain before your current license expires, and the four-year CDL itself is $127.50 ($149.50 with Hazmat). Adding a single endorsement later costs $21.50 ($43.50 for Hazmat). Source
How long is a Pennsylvania CDL learner’s permit valid?
Your Knowledge Test Authorization and the learner’s permit it produces are valid for one year from issuance, with three tries to pass each knowledge test and three tries on the permit to pass the skills test. You must wait at least 15 days after the permit is issued before your skills test date. Source
Do I need Entry-Level Driver Training before the Pennsylvania CDL tests?
Yes, if you are getting a Class A or B CDL for the first time, upgrading to Class A or B for the first time, or adding a Passenger, School Bus or Hazmat endorsement for the first time — effective February 7, 2022. It is not retroactive for anyone who already held a CDL or that endorsement before that date. Source
Can I get a Pennsylvania CDL if I’ve never had a driver’s license?
No. Federal rules require CLP applicants to already hold an underlying (non-commercial) driver’s license; PennDOT will not issue a CLP to a first-time applicant. Source

Official Pennsylvania CDL Handbook

The official Pennsylvania Commercial Driver's License Manual covers every topic tested on the state's CDL knowledge exam — but its dense, reference-style format makes it difficult for self-study. A more effective preparation tool is our set of General Knowledge practice tests. Our free Pennsylvania CDL permit practice test is structured to closely match the format and content of the official exam and is fully updated as of February 2026. Each test includes 20 questions covering critical topics such as vehicle inspection, safe driving techniques, air brakes, cargo securement, driving emergencies, hazardous conditions, and Pennsylvania-specific commercial driving regulations. Unlike the official test, every practice question comes with a helpful hint and a detailed explanation of the correct answer — so you learn from every question, not just the ones you get right.

  • Complete CDL regulations and Pennsylvania-specific requirements
  • Safe driving techniques, vehicle inspection, and cargo handling
  • All endorsement categories and testing requirements

CDL Practice Tests in Nearby States

Testing near Pennsylvania? Practice for a neighboring state's CDL exam too.

Non-Domiciled CDL Information

Important information about non-domiciled commercial driver's licenses in Pennsylvania.

Federal regulations on non-domiciled CDLs are changing rapidly. The information below reflects the latest known state actions.

Pennsylvania has paused issuance of non-domiciled CLPs and CDLs — no new non-domiciled credentials can be issued, and transfers, renewals, and upgrades are also suspended. Drivers with existing non-domiciled CDLs may be contacted by PennDOT for re-verification.

Under the FMCSA final rule published on February 13, 2026 (effective March 16, 2026), eligibility for non-domiciled CLPs and CDLs is now restricted to foreign-domiciled individuals holding specific, verifiable employment-based nonimmigrant statuses — specifically H-2A (agricultural workers), H-2B (non-agricultural workers), and E-2 (treaty investors) visa holders. This rule aligns the issuance of non-domiciled CDLs with FMCSA's statutory mandate to ensure the fitness of all CMV drivers, restoring the integrity of the CDL system and enhancing public safety.[FMCSA Final Rule]

English Language Proficiency (ELP)

Federal ELP enforcement applies to all CDL holders nationwide.

Federal ELP enforcement applies to all CDL holders nationwide. Here is how it is enforced in Pennsylvania.

Pennsylvania does not currently administer a separate state-level English Language Proficiency (ELP) test for CDL applicants. However, all Pennsylvania CDL holders are subject to federal ELP enforcement, which took effect on June 25, 2025. Under FMCSA guidance, all roadside inspections must begin in English, and if a driver appears unable to understand or respond appropriately, the officer proceeds with a formal two-step English Proficiency Assessment — a conversational interview in English (no interpreters, translation apps, or other language facilitation tools are permitted), followed by a test on reading and interpreting standard U.S. traffic signs based on the Manual on Uniform Traffic Control Devices (MUTCD). Drivers who fail either step face citation and immediate out-of-service status under CVSA North American Standard Out-of-Service Criteria.

Save your misses — the app re-asks them at the right time

Web progress isn't saved when you finish. With a subscription, the app keeps every missed question and brings it back with spaced review — and unlocks all 2,500+ questions. Free to start.

4.95,800+ ratingsacross app stores