What you can and cannot renew online
Most states allow you to renew a commercial driver's license (CDL) online, but only if your license is not expired and you meet a few specific conditions. The online renewal process is fastest for drivers whose medical certification and driving record have no problems — you can often complete it in 10 to 15 minutes from home.
You cannot renew online if your CDL has already expired, if you need to add or remove endorsements (like hazmat or passenger), if your medical certification has lapsed or will expire soon, or if you have certain violations or suspensions on your record. Some states also require in-person renewal if you are changing your address or name. Check your state's DMV website to see which restrictions explore where you live.
A few states do not offer online CDL renewal at all — they require all commercial drivers to renew in person at a DMV office. If your state is one of them, you will need to schedule an appointment and bring your current license, proof of residency, and medical certification documents.
Key Takeaways
- Online CDL renewal works only if your license is current, your medical certification is valid, and you have no suspensions or major violations.
- You will need your current CDL number, Social Security number, and valid medical certification information to start an online renewal.
- Most states charge the same fee for online and in-person renewal, and the fee varies by state and how many years you are renewing for.
- Online renewal typically takes one to two weeks for your new license to arrive by mail, though some states offer rush processing for an extra fee.
- If you cannot renew online, you must schedule an in-person appointment at a DMV office — walk-ins are usually not accepted for CDL renewals.
How to start an online renewal
Go to your state's DMV website and look for the CDL renewal section. Most states have a link labeled "Renew Your License Online" or "Commercial Driver's License Renewal." You will need to log in or create an account with your driver's license number and date of birth. Some states use a separate login system; others link it to your general DMV account.
Once you are logged in, the system will pull up your current license information and ask you to confirm or update your address, phone number, and emergency contact. You will then be asked to confirm that your medical certification is still valid. This is a critical step — if your medical card has expired or will expire within 30 days, the online system will usually stop you and direct you to renew your medical certification first before you can proceed with the license renewal.
After you confirm your information, you will review the renewal terms, pay the renewal fee using a credit or debit card, and receive a confirmation number. Save this number — you will need it if you have questions about your renewal status. The system will tell you when to expect your new license by mail.
Medical certification requirements for online renewal
Your medical certification (also called a medical examiner's certificate or FMCSA medical card) must be valid and not expiring within the next 30 days for most states to let you renew online. If your medical card is expired or expiring soon, you must visit a certified medical examiner in person, get a new certificate, and have that on file with the DMV before you can complete an online renewal.
Some states allow you to upload a copy of your new medical certificate directly through the online renewal system. Others require you to have the medical examiner submit it electronically to the DMV. Ask your medical examiner which method your state uses — they do this regularly and will know the process.
If you renew your medical certification while your CDL renewal is pending, contact your state DMV to make sure the new certificate is linked to your renewal. A delay in connecting the two can slow down your new license arriving.
Fees and payment methods
CDL renewal fees vary by state and by how many years you are renewing for. Most states charge between $40 and $150 for a four-year or five-year renewal, though a few states charge more. Some states offer a discount if you renew before your current license expires. Check your state's DMV website for the exact fee before you start the online process.
Online renewal systems accept credit cards and debit cards. A few states also accept electronic checks. You will not be able to pay by cash, check, or money order through the online system — if you need to use one of those methods, you must renew in person at a DMV office.
Some states charge an additional fee for rush processing, which can get your new license to you in three to five business days instead of one to two weeks. This fee is usually $10 to $25 and is optional.
What happens after you pay
After you complete the online renewal and your payment is processed, you will receive a confirmation email with your confirmation number and expected delivery date. Your new CDL will be mailed to the address you provided during renewal. Most states mail licenses within one to two weeks, though processing times can be longer during busy periods.
You can continue to drive on your current CDL while you wait for the new one to arrive. Your current license remains valid until the expiration date printed on it, even if you have already renewed online. Do not throw away your old license until the new one arrives.
If your new license does not arrive within the timeframe the system gave you, log back into your state's DMV account and check the status. Most states have a tracking feature that shows whether your license has been printed and mailed. If there is a problem, you can contact the DMV by phone or through the website to request a replacement.
When you must renew in person instead
You cannot use online renewal if your CDL has expired. Once a license expires, you must renew it in person at a DMV office, and you may have to retake the written test or skills test depending on how long it has been expired. Some states require a new test if your license has been expired for more than a year.
You also must renew in person if you want to add or remove endorsements — such as adding a hazmat endorsement or removing a passenger endorsement. Endorsement changes require a skills test or written test, which cannot be done online. If you need to change your name or legal status, most states require an in-person visit as well.
If you have a suspension, revocation, or disqualification on your driving record, you cannot renew online. You must visit a DMV office in person, and the office may require you to provide proof that the suspension has been lifted before they will renew your license.
Scam alerts and safety information
Do not use any website other than your official state DMV website to renew your CDL online. Scam sites often look very similar to real DMV sites and charge high fees while sending your personal information to criminals. Always type your state's DMV web address directly into your browser or search for "[your state] DMV" and look for the official government website.
The real DMV will never ask you to renew your license through email, text message, or a phone call. If someone contacts you claiming to be from the DMV and asking you to renew online or pay a fee, hang up or delete the message. The DMV does not initiate contact this way.
Be cautious of third-party renewal services that charge extra fees to renew your license for you. While some of these services are legitimate, many charge $50 to $100 on top of the state renewal fee and offer no faster service than renewing yourself. You can always renew directly through your state's DMV website at no extra cost.
Never share your Social Security number, date of birth, or license number with anyone except through your state's official DMV website. Criminals use this information to commit identity theft or fraudulent license renewals.
Frequently Asked Questions
Can I renew my CDL online if it expired more than a year ago?
No. Once your CDL expires, you must renew in person at a DMV office. Depending on how long it has been expired, you may have to retake the written test or the skills test. Contact your state DMV to find out what tests you will need before you go in.
What if I do not have a valid medical certificate right now?
You cannot renew online without a valid medical certificate. Schedule an appointment with a certified medical examiner to get a new certificate, then wait for it to be submitted to the DMV. Once it is on file, you can start your online renewal. This usually takes a few days.
How long does it take to get my new license after I renew online?
Most states mail your new CDL within one to two weeks of approval. You can drive on your current license until the new one arrives. If you need it faster, some states offer rush processing for an extra fee that can get it to you in three to five business days.
Can I change my address during an online CDL renewal?
Most states allow you to update your address online during renewal. However, a few states require you to renew in person if you are changing your address. Check your state's DMV website to see if address changes are allowed online, or call the DMV to ask.
What if the online system says I cannot renew online?
The system will tell you why you cannot renew online — usually because your medical certificate is expired, your license is expired, or you have a suspension on your record. Follow the instructions the system gives you. If you are unsure what to do next, call your state DMV and explain the message you received.