Renewing your CDL before expiration

You must renew your Commercial Driver's License through your state's Department of Motor Vehicles (DMV) before the expiration date printed on your card. The renewal process varies by state — some allow you to renew by mail or online, while others require an in-person visit. Most states give you a window of 30 to 90 days before expiration to start the renewal, though you can usually renew up to a year early if you prefer.

The key difference between renewing a CDL and renewing a regular driver's license is that CDL renewals often require a medical examination and may include a written test, depending on your state and the type of CDL you hold. You cannot legally drive a commercial vehicle on an expired CDL, even for one day, so plan ahead to avoid gaps in your driving privileges.

Key Takeaways

  • Contact your state DMV directly to learn whether you can renew by mail, online, or must appear in person, since each state has different rules.
  • You will need a current medical certificate (FMCSA Form 649-F or your state's equivalent) if you drive interstate or haul certain cargo, and this must be renewed separately from your CDL.
  • Some states require you to pass a written test during CDL renewal; others do not, so confirm your state's specific requirements before your appointment.
  • Plan to renew at least 30 days before your expiration date to avoid driving on an expired license, since processing times vary by state.
  • If your CDL has already expired, you may need to retake the full CDL test rather than straightforward renewing, so contact your DMV when ready.

What documents you need to bring

The documents required for CDL renewal depend on your state, but most DMVs will ask for your current CDL, proof of identity (a passport or state ID), and proof of residency (a utility bill or lease). Bring your Social Security number or card as well.

If your state requires a medical examination, you must obtain a medical certificate from a certified medical examiner before you renew your CDL. This is not done at the DMV — you schedule it separately with a doctor on the FMCSA's National Registry of Certified Medical Examiners. The certificate is valid for two years, and you will need to show it to the DMV during renewal. Some states allow you to submit the certificate by mail after your in-person visit; others require it before you complete the renewal.

Check your state DMV's website for the complete list of required documents, as some states ask for additional items like proof of Social Security number, a completed renewal form, or documentation of any name changes since your last renewal.

Whether you need to retake the written test

Most states do not require you to retake the CDL written test during a standard renewal if your license is still valid. However, some states test you every renewal cycle, and a few test only if you are renewing after a lapse or if you are adding endorsements (such as hazmat or tanker).

A few states also require a skills test (the driving test) during renewal, though this is less common. Contact your state DMV or check their website to confirm whether a written test, skills test, or both are required for your renewal. If you are unsure, ask when you schedule your appointment — it is better to prepare than to arrive unprepared.

If your CDL has expired and you are past the renewal window, your state may treat it as a new process rather than a renewal, which means you will have to pass both the written and skills tests again. This is why renewing before expiration is important.

How to renew by mail or online

Several states allow CDL renewal by mail or through an online portal, but the rules are strict. You typically can renew by mail only if your license is not expired, you have no violations or suspensions on your record, and you do not need to renew your medical certificate at the same time. Some states limit mail renewal to drivers who renewed in person at their last renewal cycle.

To renew by mail, you usually complete a renewal form (available on your state DMV's website), include a copy of your current CDL, and mail it with the renewal fee to the address listed on the form. Processing takes two to four weeks, and your new CDL will be mailed to you. Online renewal works similarly but is faster — you fill out the form on the DMV website, pay the fee, and receive your renewed license by mail within one to two weeks.

If your state does not offer mail or online renewal, or if you do not meet the requirements, you must visit a DMV office in person. Book an appointment in advance if your state offers them, as walk-in wait times can be long.

Renewing in person at the DMV

If you must renew in person, visit your state DMV's website to find the office nearest you and check whether appointments are required. Many states now require appointments for CDL services to manage wait times. Bring all required documents, your current CDL, and the renewal fee (amounts vary by state, typically between $50 and $150).

At the DMV, you will complete a renewal form, have your photo taken for the new license, and pay the fee. If your state requires a written test, you will take it at the same visit. The DMV will verify your medical certificate if you have one. Processing times vary — some states issue your new CDL on the spot, while others mail it to you within one to three weeks.

If you are renewing an endorsement (such as hazmat) or if your medical certificate has expired, the DMV may require additional steps. Ask the staff what applies to your situation when you arrive or when you book your appointment.

Medical certificate requirements for interstate driving

If you drive across state lines or haul certain cargo (such as hazmat or passengers), you must have a current medical certificate to legally operate a commercial vehicle. This certificate is separate from your CDL renewal and must be obtained from a doctor on the FMCSA's National Registry of Certified Medical Examiners.

The medical examination checks your vision, hearing, blood pressure, and overall fitness to drive. It costs between $100 and $200 and is valid for two years. You can find a certified examiner by searching the FMCSA's registry at fmcsa.dot.gov. Schedule your exam well before your CDL expires so you have time to obtain the certificate and submit it to the DMV.

If you drive only within your state and do not haul regulated cargo, your state may not require a medical certificate. Check your state DMV's rules to be sure. If you are unsure whether you need one, contact your employer or your state DMV — driving without a required medical certificate can result in fines and loss of your CDL.

What happens if your CDL expires

If your CDL expires and you continue to drive a commercial vehicle, you are breaking the law. You cannot legally operate a commercial vehicle on an expired license, even for a single trip. If you are stopped by law enforcement, you can face fines, your vehicle may be impounded, and your employer may face penalties.

If your CDL has expired, contact your state DMV when ready. Depending on how long it has been expired, you may be able to renew it like a standard renewal, or you may have to retake the full CDL test (written and skills). Some states allow a grace period of a few days to a few weeks; others do not. The sooner you contact your DMV, the sooner you can get back on the road legally.

If you know your CDL is about to expire, renew it at least 30 days in advance. This gives you time to handle any unexpected delays and ensures you do not accidentally drive on an expired license.

Frequently Asked Questions

Can I renew my CDL online or by mail in my state?

Some states offer online or mail renewal, but rules vary. Check your state DMV's website or call them directly — they can tell you whether you are allowed to renew by mail or online based on your driving record and license status. If you do not meet the requirements, you must renew in person.

Do I have to retake the CDL test when I renew?

Most states do not require a written or skills test during standard renewal if your license is still valid. However, some states test every renewal, and a few require a test if you are adding endorsements. Contact your state DMV to confirm what is required for your renewal.

What if I let my CDL expire?

If your CDL has expired, contact your state DMV right away. You may be able to renew it normally, or you may have to retake the full CDL test depending on how long it has been expired and your state's rules. Do not drive a commercial vehicle on an expired license.

How much does it cost to renew a CDL?

CDL renewal fees vary by state, typically between $50 and $150. Some states charge more if you are renewing multiple endorsements. Check your state DMV's website for the exact fee, and bring payment (cash, check, or card, depending on what your DMV accepts) when you renew.

Do I need a new medical certificate when I renew my CDL?

If you drive interstate or haul regulated cargo, you need a current medical certificate. Medical certificates are valid for two years and are renewed separately from your CDL. You must obtain one from a certified medical examiner and submit it to the DMV during or before your CDL renewal.