Renewing a Pennsylvania commercial driver’s license is more than paying a fee. A CDL holder may need to confirm a 10-year licensing history, keep the correct medical and self-certification status, address any sanctions, and complete separate steps for a HAZMAT endorsement. Starting before the expiration date gives PennDOT, medical examiners, and TSA time to resolve problems without interrupting your ability to drive.
This guide organizes the Pennsylvania CDL renewal process for 2026. It explains what to check, which form is used, current fees, and which issues require attention before you submit the renewal.
Pennsylvania CDL Renewal at a Glance
A standard Pennsylvania driver’s license is generally valid for four years and expires the day after the holder’s birthday. PennDOT says it sends an invitation to renew about three months before expiration. Drivers age 65 or older may choose a two-year product. However, Pennsylvania does not currently process CDL renewals online. CDL holders use the commercial renewal form, DL-143CD, and follow the instructions on the form or renewal notice.
| Renewal item | What Pennsylvania CDL holders should know |
|---|---|
| Typical term | Four years; a two-year option is available to drivers age 65 or older |
| When notice arrives | PennDOT generally sends an invitation about three months before expiration |
| Commercial renewal form | DL-143CD, not the non-commercial DL-143 |
| Online renewal | PennDOT currently states that CDL renewals cannot be processed online |
| Four-year CDL fee | $127.50 as listed by PennDOT on August 5, 2026; endorsement combinations cost more |
| Medical certificate | Separate from the license expiration; required for non-excepted operation and transmitted electronically from the National Registry |
| HAZMAT | Requires a recertification knowledge test, fingerprints, and a TSA security threat assessment process |
First confirm that your current credential still matches the work you perform. Patriot CDL’s overview of Pennsylvania CDL requirements can help you identify license-class, medical, and endorsement questions to resolve before renewal.
When Should You Start a Pennsylvania CDL Renewal?
Use the expiration date printed on the CDL—not a calendar reminder from an employer—as the controlling date. PennDOT’s general renewal guidance says the credential expires the day after the holder’s birthday and that invitations are sent approximately three months in advance. A missing invitation does not extend the license, so verify that PennDOT has your current address.
A practical 90-day timeline
| Time before expiration | Recommended action | Why it matters |
|---|---|---|
| 90–120 days | Check the license, endorsements, address, medical status, and any known sanctions | HAZMAT screening and record corrections can take time |
| About 90 days | Watch for the PennDOT renewal invitation and obtain DL-143CD if needed | The notice helps confirm the transaction and fee |
| 60–90 days | Complete the 10-year licensing-history requirement and begin HAZMAT steps, if applicable | Incomplete state-history or TSA information can stop issuance |
| 30–60 days | Submit the renewal exactly as directed and preserve copies and payment records | Provides time for processing and a camera-card/photo step |
| Before driving after expiration | Confirm that the renewed CDL is valid and that medical qualification is current | A submitted application is not permission to operate on an expired or downgraded credential |
If your name or address also needs to change, use the commercial form and instructions that match the transaction. PennDOT’s address-change guidance says CDL holders whose license expires within six months should use DL-143CD to renew rather than treating the request as a simple duplicate.
Pennsylvania CDL Renewal Forms and Requirements
Use DL-143CD for a commercial license
PennDOT identifies DL-143CD as the application to renew a commercial driver’s license. Do not substitute the non-commercial DL-143. Complete every applicable field, sign the form, and use the payment and mailing directions on the current version. The amount printed on a renewal invitation or current fee schedule should control because fees can change.
Complete the 10-year licensing history
Federal commercial-license rules require Pennsylvania to collect the names of every state in which a CDL holder was licensed—commercially or non-commercially—during the previous 10 years. PennDOT states that commercial drivers must complete this information requirement to renew. It retrieves driving history from the reported states and may impose or recognize sanctions based on those records.
Prepare an accurate list before completing the transaction. Include a state even if the license was non-commercial or is no longer active. Omitting a state can delay the renewal and create a record inconsistency.
Documents to organize
| Item | When it is useful or required | Preparation note |
|---|---|---|
| Current Pennsylvania CDL | Identify the current class, endorsements, restrictions, and expiration date | Photograph both sides for your records |
| PennDOT renewal invitation | Confirms the renewal transaction and amount due | If it does not arrive, obtain the current DL-143CD and verify your address |
| Completed DL-143CD | Required commercial renewal application | Use the latest form from PennDOT |
| 10-year state licensing list | Required for CDL renewal | Include commercial and non-commercial licenses |
| Payment | Must match the product and endorsements requested | Follow PennDOT’s accepted-payment instructions; do not send cash |
| Identity or legal-change documents | Needed when identity information, name, or REAL ID status changes | CDL holders seeking REAL ID must apply in person and meet separate document rules |
| Medical-status confirmation | Important for all CDL holders and required for non-excepted driving | Check the record; do not assume a paper card updates PennDOT |
| HAZMAT paperwork | Required if retaining an H endorsement | Start early because the state and TSA processes are separate |
CDL Renewal Does Not Renew Your Medical Certification
A CDL expiration date and a Medical Examiner’s Certificate expiration date are different. Paying for a four-year CDL does not create a four-year medical qualification. Every Pennsylvania CDL holder must have a self-certification category on record, and drivers engaged in non-excepted transportation must maintain a valid medical certification.
Since June 23, 2025, PennDOT receives medical examination results electronically from FMCSA’s National Registry. PennDOT says it no longer accepts a Medical Examiner’s Certificate in person or by email. The certified medical examiner must submit the result through the National Registry system. A driver who is concerned about an unposted result should contact the examiner and verify the status rather than mailing a paper card to PennDOT.
Review the four categories in Patriot CDL’s guide to Pennsylvania CDL self-certification. Changing to an excepted category only to avoid a downgrade also limits the driving you may legally perform; it is not a substitute for medical qualification when your job requires non-excepted operation.
Medical-status pre-renewal check
- □ Confirm the self-certification category on your Pennsylvania driving record
- □ Compare the medical certificate expiration date with the CDL renewal timeline
- □ Use a medical examiner listed on the FMCSA National Registry
- □ Ask the examiner when the result was transmitted electronically
- □ Verify that PennDOT’s record reflects the new status before relying on it for work
- □ Keep any medical variance documentation required for operation
Important: PennDOT warns that a CDL holder who becomes “not certified” can lose commercial driving privileges and face downgrade procedures. Renewing the plastic credential alone does not cure that status.
Renewing HAZMAT and Other Endorsements
A standard CDL renewal does not eliminate the extra federal and state controls attached to hazardous materials. PennDOT’s HAZMAT renewal process requires the driver to show citizenship or qualifying immigration documentation at a Driver License Center, pass the HAZMAT Knowledge Recertification Test, submit DL-288 and applicable fees, provide fingerprints, and receive TSA security threat assessment approval. PennDOT cautions that the background-check process may take up to 120 days after fingerprints are submitted.
PennDOT’s August 5, 2026 fee schedule lists a four-year CDL renewal at $127.50 and a four-year renewal with HAZMAT at $149.50. It also notes a separate federal fee of $60 for applicants requesting HAZMAT. Drivers age 65 or older can choose a two-year CDL renewal listed at $71.50, or $93.50 with HAZMAT. Motorcycle combinations have different totals. Verify the current amount immediately before payment.
Do all endorsements require the same renewal work?
No. The H endorsement has a distinct recertification and security-screening path. School bus drivers also have ongoing qualification requirements beyond ordinary CDL renewal. Other endorsements may remain on the credential without the HAZMAT process, but any restriction, medical, employer, or testing issue affecting the work still must be resolved. Read the renewed credential carefully and report an omission promptly.
Problems That Can Block or Complicate Renewal
| Issue | Why renewal may stop | What to do |
|---|---|---|
| Outstanding sanction in another state | PennDOT cannot issue a driver-license product until the sanction is reconciled | Contact the issuing state and obtain proof of resolution |
| Incomplete 10-year license history | PennDOT must collect and review the required state histories | Submit every state where you held any license during the period |
| Medical status is “not certified” | Commercial designation may be removed or downgraded | Work with a National Registry medical examiner and verify electronic transmission |
| Suspension or CDL disqualification | Renewal does not restore a driving privilege | Satisfy the separate restoration process and confirm eligibility |
| FMCSA Clearinghouse prohibited status | The state must apply federal CDL downgrade rules | Complete the applicable return-to-duty process and confirm status before operating |
| HAZMAT assessment or test incomplete | PennDOT cannot retain the H endorsement without required approval | Begin the knowledge, fingerprint, and TSA steps early |
| Non-domiciled commercial credential | PennDOT currently has a pause on non-domiciled commercial products | Check PennDOT’s current alert before applying; do not assume normal renewal is available |
As of August 5, 2026, PennDOT’s commercial-driver pages state that issuance, transfer, update, replacement, duplicate, and renewal of non-domiciled CLPs and CDLs has been paused since September 29, 2025, until further notice. This is a time-sensitive alert, so affected drivers should check the official PennDOT commercial-driver page before taking action.
How to Renew a Pennsylvania CDL Step by Step
- Read the current credential. Record the expiration date, class, endorsements, restrictions, address, and legal name. Do not wait for an employer to remind you.
- Review your record. Confirm that there are no unresolved Pennsylvania or out-of-state sanctions, commercial disqualifications, medical-status problems, or Clearinghouse restrictions.
- Prepare the 10-year history. List every state that issued you a commercial or non-commercial license in the past decade.
- Check medical qualification. Confirm the self-certification category and, when required, a current electronically reported medical certification.
- Start special endorsement work. If retaining HAZMAT, allow time for the recertification test, DL-288, fingerprints, TSA review, and extra fees. Confirm separate school-bus requirements when applicable.
- Complete DL-143CD. Use the current commercial application and follow its instructions. CDL renewal is not currently an online transaction.
- Pay the correct amount. Match the term and all endorsements. Use the amount on the current PennDOT notice or fee schedule and an accepted payment method.
- Complete the photo step. Follow the camera-card and Photo License Center instructions provided by PennDOT. Bring acceptable identification.
- Inspect the new CDL. Confirm class, endorsements, restrictions, expiration date, name, and address before returning to commercial operation.
- Protect the record going forward. Track CDL, medical certificate, variance, HAZMAT assessment, and employer-document deadlines separately.
What if the CDL has already expired?
Do not operate a commercial motor vehicle on an expired CDL. An expired credential, a downgraded commercial designation, and a suspended or disqualified privilege are different problems and can require different remedies. Contact PennDOT for instructions based on the actual record. If a new permit, testing, restriction-removal, or refresher-training path is required, plan it before promising an employer a return date.
Final Pennsylvania CDL Renewal Checklist
- □ Expiration date, class, endorsements, and restrictions checked
- □ PennDOT has my current legal name and mailing address
- □ Current DL-143CD or renewal invitation obtained
- □ Every licensing state from the past 10 years listed accurately
- □ Pennsylvania and out-of-state sanctions resolved
- □ Clearinghouse status checked if applicable
- □ Self-certification category confirmed
- □ Medical result electronically reported and visible on the record when required
- □ HAZMAT or school-bus renewal steps completed when applicable
- □ Current product fee and accepted payment method confirmed
- □ Application copy and payment record retained
- □ Camera-card/photo instructions completed
- □ New credential checked before commercial operation
Frequently Asked Questions
Can I renew a Pennsylvania CDL online?
No. PennDOT currently states that CDL renewals cannot be processed online. Use the commercial renewal application DL-143CD and follow the submission, payment, camera-card, and photo instructions provided by PennDOT.
How early should I start renewing a Pennsylvania CDL?
PennDOT generally sends a renewal invitation about three months before expiration. Use that period to verify your 10-year licensing history, medical status, sanctions, and endorsements. A HAZMAT holder should start especially early because PennDOT says the TSA-related process may take up to 120 days after fingerprinting.
Does renewing my CDL also renew my DOT medical card?
No. The CDL and medical certification have separate expiration dates. Since June 23, 2025, medical examination results for Pennsylvania CDL holders are transmitted electronically from FMCSA’s National Registry to PennDOT. A paper card delivered in person or by email does not update the record.
What happens to a HAZMAT endorsement at CDL renewal?
Keeping HAZMAT requires additional steps, including the Pennsylvania knowledge recertification test, DL-288, fingerprints, fees, and TSA security threat assessment approval. Begin well before expiration and verify the current state and federal instructions.
Educational information only. Fees, forms, document rules, medical reporting, federal security procedures, and non-domiciled credential availability can change. Confirm your specific record and transaction with PennDOT, FMCSA, and TSA before driving or paying. Official sources reviewed August 5, 2026.
