A commercial driver's license is a separate credential from a regular driver's license, required to operate certain heavy or passenger vehicles for work
A commercial driver's license (CDL) is issued by your state's DMV and permits you to drive vehicles used in commerce — typically trucks over 26,000 pounds, buses carrying passengers, or vehicles carrying hazardous materials. You cannot get a CDL; you must already hold a regular driver's license first, then pass additional tests specific to the vehicle class and cargo type you plan to operate.
The federal government sets minimum standards for CDL testing and renewal, but each state administers its own program and sets its own fees, renewal schedules, and medical certification requirements. This means the cost, the testing process, and how often you renew vary by where you hold your license.
Key Takeaways
- You must hold a valid regular driver's license before you can obtain a CDL, and you will need to pass written and driving tests specific to the vehicle class you want to operate.
- CDL renewal periods range from two to eight years depending on your state and whether you carry hazardous materials, and most states require a medical certificate from a certified examiner.
- Renewal fees, testing locations, and whether you can renew by mail or online differ significantly by state — contact your state DMV directly to learn your renewal process.
- Some states allow you to renew a CDL without retesting if you have a clean driving record, while others require a new skills test every renewal cycle.
CDL classes and what each one lets you drive
The federal government defines three CDL classes — A, B, and C — based on the vehicle's gross vehicle weight rating (GVWR) and what it carries. Class A covers the heaviest trucks and combinations (over 26,000 pounds total), Class B covers single vehicles over 26,000 pounds, and Class C is for smaller vehicles carrying hazardous materials or 16 or more passengers.
Within each class, you can add endorsements — special permissions for specific cargo or driving conditions. The most common are the H endorsement (hazardous materials), the P endorsement (passengers), and the T endorsement (double and triple trailers). Some endorsements require additional written tests; others require both a written test and a skills demonstration.
Your state DMV will tell you which class and endorsements you need based on the job you are taking. If you are unsure, ask your employer or the company hiring you — they know what their insurance and regulations require.
Medical certification and how it affects renewal
Most states require a medical certificate from a certified medical examiner before you can obtain or renew a CDL. This certificate confirms you meet federal health standards — you must have adequate vision, hearing, and blood pressure, and you cannot have certain conditions like epilepsy or untreated diabetes that could make driving unsafe.
The medical certificate is valid for two years in most states, but some states tie CDL renewal to the certificate's expiration date. If your certificate expires before your CDL does, you cannot legally drive commercially until you renew it. A few states allow you to renew the medical certificate without renewing the CDL itself, while others bundle them together.
You must visit a FMCSA-certified medical examiner — not your regular doctor — to get this certificate. Your state DMV website lists approved examiners in your area, or you can search the national FMCSA registry online. The exam typically costs $100 to $200 out of pocket.
Renewal timelines and fees by state
CDL renewal periods vary widely. Some states renew every two years, others every four, and a few allow eight-year renewals if you have a clean record. Your state DMV website shows your renewal date on your license, and most states send a renewal notice 30 to 60 days before expiration.
Renewal fees range from roughly $40 to $150 depending on the state and whether you are renewing the license itself, the medical certificate, or both at the same time. Some states charge a single combined fee; others charge separately for the license and the medical exam. A few states offer discounts if you renew early or have a perfect driving record.
The table below shows how renewal works in a sample of states — check your own state DMV website for your specific renewal period, fee, and process.
| State | Renewal Period | Approximate Fee | Medical Certificate Required |
|---|---|---|---|
| California | 4 years | $70–$90 | Yes, every 2 years |
| Texas | 4 years | $75–$100 | Yes, every 2 years |
| Florida | 8 years | $75–$125 | Yes, every 2 years |
| New York | 5 years | $85–$110 | Yes, every 2 years |
| Ohio | 4 years | $60–$85 | Yes, every 2 years |
Whether you need to retake the CDL test at renewal
Some states require you to pass the written and skills tests again every time you renew, while others waive retesting if you have a clean driving record with no violations, accidents, or suspensions. A few states allow you to renew by mail or online without any in-person testing, provided your record is clean and your medical certificate is current.
If you have been convicted of a traffic violation, had an accident, or received a moving violation ticket since your last renewal, your state may require you to retake the skills test or the written exam — or both. Some states also require retesting if you let your CDL expire and then want to renew it after a gap.
Contact your state DMV before your renewal date to find out whether you will need to test. If you do, you will need to schedule a skills test appointment at an approved testing location, which can take several weeks depending on how busy the facility is.
Renewing online, by mail, or in person
Most states allow you to renew a CDL in person at a DMV office, and some allow renewal by mail if you meet certain conditions — usually a clean driving record and a current medical certificate. A growing number of states offer online renewal for the license portion, though you still must visit a medical examiner separately for the certificate.
If you renew in person, bring your current CDL, proof of identity, proof of residency, and your current medical certificate. If you renew by mail, your state will send you a renewal form with instructions on what documents to include. Processing times vary: in-person renewals often take a few minutes to an hour, while mail renewals can take two to four weeks.
If your CDL has expired, most states will not allow you to renew by mail or online — you must renew in person at a DMV office. Some states also require an in-person visit if you are adding a new endorsement or changing your address.
What happens if your CDL expires
Driving with an expired CDL is illegal and can result in fines, citations, and suspension of your driving privileges. Your employer may also be liable if you operate a commercial vehicle without a valid license. If your CDL expires while you are on the road, you must stop driving commercially when ready and renew it before you can legally operate a commercial vehicle again.
If your CDL has been expired for more than a certain period — usually 30 days to one year depending on your state — you may have to retake the written test or skills test to renew, even if your state normally waives retesting. Some states treat a lapsed CDL like a new process and require you to start from scratch.
If you know your renewal date is approaching, start the renewal process at least 30 days early. This gives you time to schedule a medical exam if needed, gather documents, and complete the renewal before your license expires.
Frequently Asked Questions
Can I renew my CDL if my regular driver's license has expired?
No. Your regular driver's license must be valid and current to renew a CDL. If your regular license has expired, you must renew that first at your state DMV, then renew your CDL. Some states allow you to renew both at the same time in one visit.
What if I move to a different state while my CDL is still valid?
You must obtain a CDL from your new state of residency within a certain period — usually 30 to 60 days. You cannot legally drive commercially on an out-of-state CDL. Contact your new state's DMV to learn the process; you may be able to transfer your existing CDL or may need to take the tests again, depending on the state.
Do I need to renew my medical certificate separately from my CDL?
In most states, yes. The medical certificate expires every two years, while the CDL may not expire for four or eight years. You must renew the medical certificate with a certified examiner even if your CDL is not due for renewal. Some states allow you to renew both on the same schedule if you time it right.
What if I fail the CDL skills test at renewal?
You can retake the test, but you must schedule another appointment and pay the testing fee again. The number of times you can retake the test varies by state — most allow at least three attempts. If you fail repeatedly, some states require you to take a CDL training course before you can test again.
Can I renew my CDL if I have a suspended or revoked license?
No. If your regular driver's license or CDL is suspended or revoked, you cannot renew until the suspension or revocation is lifted. Contact your state DMV to find out how to restore your driving privileges and when you will be able to renew.