CDL renewal happens through your state's Department of Motor Vehicles, not through a federal office, and the process differs depending on whether your license is still valid or already expired

A Commercial Driver's License (CDL) renewal requires you to visit your state DMV in person, pass a written test on current traffic and safety rules, and pay a renewal fee. The exact steps, test content, and fee amount vary by state. Most states let you renew a CDL up to six months before it expires, which gives you time to schedule an appointment and study if needed. If your CDL has already expired, you may face additional requirements or fees depending on how long it has been expired.

The timeline matters because some states charge a penalty if you renew after expiration, and a few require you to retake the full CDL test (written and skills) rather than just the written renewal test. Starting the process early — ideally two to three months before your expiration date — gives you the best chance of completing it without pressure.

Key Takeaways

  • You must renew your CDL in person at your state DMV; online renewal is not available for commercial licenses.
  • Most states require you to pass a written knowledge test covering current traffic laws and safe driving practices as part of renewal.
  • Your state DMV website lists the exact renewal fee, required documents, and whether you need an appointment or can walk in.
  • If your CDL has been expired for more than a certain period (usually 1 to 2 years, depending on your state), you may need to retake the full CDL test instead of just renewing.
  • Medical certification requirements vary by state; some require an updated medical certificate at renewal, while others do not.

What documents to bring to the DMV

Bring your current CDL or a valid form of identification if your license is already expired. You will also need proof of your state residency — a utility bill, lease, or mortgage statement usually works. Some states require a Social Security card or a document showing your Social Security number.

If you are renewing a CDL that has been expired for more than a few months, call your state DMV ahead of time to ask whether you need additional documents. A few states require proof of medical certification (a completed FMCSA Form 649-F or equivalent) at renewal, especially if you drive interstate or operate certain vehicle types. Your DMV website will list what your state requires.

The written test and what it covers

The CDL renewal written test covers the same general knowledge areas as the original CDL test: traffic laws, safe driving practices, vehicle inspection basics, and hazmat rules (if you hold a hazmat endorsement). The test is usually shorter than the original CDL knowledge test — often 20 to 40 questions instead of 50 or more — because it focuses on current rules and common violations rather than starting from scratch.

You can study using your state DMV's official CDL manual, which is free and available on the DMV website. Many states also offer practice tests online. You must pass with a score of 80 percent or higher on most state tests, though some states set the passing score at 70 percent. If you fail, you can usually retake the test the same day or within a few days, depending on your state's policy.

Renewal fees and how long the new license lasts

CDL renewal fees range from around $30 to $100 depending on your state and the length of the renewal period. Most states issue CDLs valid for four or five years, though a few offer three-year or eight-year options. Your state DMV website lists the exact fee for your state and renewal period.

Some states charge an additional fee if you renew after your license has expired, or if you need to add or renew an endorsement (such as hazmat or tanker) at the same time. A few states also charge a separate medical certification fee if you are required to submit a medical certificate. Ask the DMV clerk about all applicable fees before you pay, so you are not surprised.

Renewing before your license expires versus after

If you renew before your CDL expires, the process is straightforward: bring your documents, pass the written test, pay the fee, and receive your new license. Most states issue the new license on the spot or mail it within one to two weeks.

If your CDL has already expired, the renewal process depends on how long it has been expired. If it expired less than one year ago, most states treat it as a standard renewal and you only need to pass the written test. If it has been expired for one to two years or longer (the threshold varies by state), you may be required to retake the full CDL test — the written test plus the skills test (pre-trip inspection, basic control, and road test). A few states also require you to retake the medical examination. Contact your state DMV to find out the exact rules for your situation before you go in.

Medical certification and renewal requirements

Whether you need a medical certificate at CDL renewal depends on your state and the type of driving you do. If you drive interstate or operate a vehicle requiring a CDL under federal regulations, you must have a valid FMCSA medical certificate. Some states require you to submit an updated medical certificate (FMCSA Form 649-F) at every CDL renewal, while others only require it when it is about to expire.

Check your state DMV website or call ahead to find out whether a medical certificate is required for your renewal. If it is, you will need to schedule an appointment with a certified medical examiner (not your regular doctor) to complete the form. The exam covers vision, hearing, blood pressure, and other basic health factors. The medical certificate is valid for up to two years, so you may not need a new one every time you renew your CDL.

Scheduling your appointment and what to expect

Many states now require you to schedule a DMV appointment online or by phone before you come in for CDL renewal. Check your state DMV website to see whether appointments are required or recommended. If appointments are available, booking one can cut your wait time from hours to 15 or 30 minutes. If your state does not require appointments, arrive early in the day or on a weekday to avoid long lines.

Bring all required documents, your fee payment (cash, check, or card depending on what your DMV accepts), and your current CDL or ID. The entire process — checking in, taking the written test, and receiving your new license — usually takes 30 minutes to an hour if you pass the test on your first try. If you fail the test, you may be able to retake it the same day or within a few days.

What to do if you cannot renew before your license expires

If your CDL is about to expire and you cannot get a DMV appointment in time, contact your state DMV to ask about temporary extensions or grace periods. A few states offer short-term extensions (usually 30 to 60 days) if you have already scheduled an appointment but the appointment date falls after your expiration date. Some states do not offer extensions, so you would be driving with an expired license, which is illegal and can result in fines or citations.

If you are deployed, incarcerated, or unable to visit the DMV for a documented reason, some states have special procedures. Call your state DMV to explain your situation and ask what options are available. Do not wait until your license expires to contact them — the sooner you reach out, the more options you may have.

Frequently Asked Questions

Can I renew my CDL online or by mail?

No. CDL renewal must be done in person at your state DMV. You cannot renew a commercial license online, by mail, or through a third-party service. You must appear in person to take the written test and provide identification.

What happens if I drive with an expired CDL?

Driving with an expired CDL is illegal and can result in a traffic citation, fine, or suspension of your driving privileges. Your employer may also be liable if you are involved in an accident while driving with an expired license. Renew before your expiration date to avoid these consequences.

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

No, not during a standard renewal. You only take the written knowledge test. However, if your CDL has been expired for more than one to two years (depending on your state), you may be required to retake the full CDL test, including the skills test. Contact your state DMV to confirm the rules for your situation.

Can I renew my CDL if I have a medical condition or disability?

Yes, but you may need additional documentation. If you have a condition that affects your ability to drive safely, your state DMV may require a medical evaluation or a letter from your doctor. Some conditions may result in restrictions on your license (such as corrective lenses or automatic transmission only). Contact your state DMV to discuss your specific situation.

How much does CDL renewal cost?

CDL renewal fees vary by state, ranging from about $30 to $100. The fee depends on your state, the length of the renewal period (usually four or five years), and whether you are adding or renewing endorsements. Check your state DMV website for the exact fee in your state.