The difference between a commercial and operator license
A commercial driver's license (CDL) is required to drive certain large or heavy vehicles for pay. An operator's license is your standard driver's license — the one most people use for personal driving. The vehicle you drive and whether you're paid to drive it determine which one you need.
If you drive a truck over 26,000 pounds, a bus carrying passengers, or a vehicle carrying hazardous materials, you must have a CDL, even if you're not paid. If you drive the same vehicle but own it and use it only for personal use, the rules vary by state. Most states require a CDL for any commercial use — meaning you're paid to drive or the vehicle is registered as commercial — regardless of the vehicle's size.
An operator's license covers passenger cars, small pickup trucks, and most vehicles under 26,000 pounds when used for personal driving. You can also use an operator's license to drive a vehicle for work if it's under the weight threshold and not carrying passengers or hazardous materials for hire.
Key Takeaways
- A CDL is required to drive trucks over 26,000 pounds, buses with passengers, or vehicles carrying hazardous materials, regardless of whether you're paid.
- An operator's license is your standard driver's license and covers personal driving and some work driving in smaller vehicles.
- CDL requirements include passing a written knowledge test, a skills test, and a medical examination, with costs and timelines varying by state.
- You must be at least 18 years old for an intrastate CDL or 21 for interstate driving, and meet vision and hearing standards.
- Some states offer a commercial learner's permit (CLP) as a step before the full CDL, requiring supervised driving practice.
When you need a commercial driver's license
You need a CDL if you drive for compensation — meaning someone pays you to operate the vehicle — and the vehicle meets certain size or cargo requirements. This includes truck drivers, bus drivers, taxi and rideshare drivers (in most states), and delivery drivers. If you own a small business and drive your own vehicle to make deliveries, you may need a CDL depending on the vehicle's weight and what you're carrying.
The weight threshold is 26,001 pounds or more (the gross vehicle weight rating, or GVWR). A vehicle's GVWR is listed on a label inside the driver's door frame and in the owner's manual. If you're unsure whether your vehicle crosses this threshold, check the manufacturer's specifications before assuming you can drive it with an operator's license.
You also need a CDL to drive any bus designed to carry more than 15 passengers, or any vehicle carrying hazardous materials that require a placard. Some states require a CDL for tow trucks or vehicles towing trailers over a certain weight, so check your state's rules if you plan to tow commercially.
CDL requirements and the testing process
To obtain a CDL, you must pass three components: a written knowledge test, a skills test, and a medical examination. The written test covers vehicle operation, safety, and the rules specific to the type of vehicle you'll drive. Most states allow you to take this test at the DMV or a testing center.
The skills test includes a pre-trip vehicle inspection (where you walk around and check the truck's condition), a basic control test (backing, turning, and parking), and a road test (driving on public roads). You must bring your own vehicle or rent one that meets the state's requirements — usually a truck matching the class of CDL you're seeking. Some states allow you to use a third-party testing facility instead of the DMV.
The medical examination is performed by a certified medical examiner and checks your vision, hearing, blood pressure, and overall fitness to drive. You'll receive a medical certificate valid for two years (or one year if you have certain conditions). Without this certificate, you cannot obtain or renew a CDL. The exam typically costs $50 to $150 and is not covered by insurance.
Age, residency, and other may be able to access requirements
You must be at least 18 years old to drive a commercial vehicle within your state only (intrastate). If you want to drive across state lines (interstate), you must be 21. Some states have different rules for certain vehicle types — for example, you might be 18 to drive a local delivery truck but 21 to drive a long-haul semi-truck.
You must be a resident of the state where you're obtaining the CDL, or have a valid reason to hold a license there (such as employment). You'll need to provide proof of residency, such as a utility bill or lease, and a Social Security number or proof of legal presence in the United States.
You must also have a valid operator's license (or be may be able to access to obtain one) before you can get a CDL. If your operator's license is suspended, revoked, or expired, you cannot hold a CDL. Some states require you to hold a commercial learner's permit (CLP) for a set period — often 14 days to several weeks — before you can take the skills test.
CDL classes and endorsements
CDLs are divided into three classes based on the vehicle's weight and configuration. Class A covers trucks over 26,001 pounds towing a trailer over 10,000 pounds. Class B covers single vehicles over 26,001 pounds (like a straight truck or bus) but not towing a heavy trailer. Class C covers smaller vehicles that require a CDL only because of the cargo they carry, such as a van carrying 16 or more passengers.
Within each class, you can add endorsements that allow you to drive specific types of vehicles or cargo. A Hazmat endorsement lets you carry hazardous materials and requires a background check and additional written test. A Passenger endorsement is required to drive a bus or any vehicle carrying passengers for hire. A Tanker endorsement allows you to drive a truck with a tank trailer. Some states also offer endorsements for doubles/triples (multiple trailers) or school bus driving.
Each endorsement requires passing an additional written test. Some endorsements, like Hazmat, also require a Transportation Security Administration (TSA) background check, which can take several weeks. Plan for extra time and cost if you need multiple endorsements.
Cost and timeline for obtaining a CDL
The total cost of obtaining a CDL varies widely by state and whether you attend a training school. The written test, skills test, and medical exam through your state DMV typically cost $100 to $300 combined. However, most people attend a commercial driver training school before testing, which costs $3,000 to $7,000 and takes three to seven weeks.
If you're paying out of pocket, you can study on your own using your state's CDL manual (available free online) and take the tests at the DMV without attending a school. This route is cheaper but requires significant self-study and practice. Some employers cover training costs for new hires, so ask your employer before paying yourself.
The timeline depends on whether you need a CLP first. If your state requires a CLP, you'll spend 14 days to several weeks holding it before you can test for the full CDL. If you attend a training school, add three to seven weeks. If you study on your own and test when ready, you could complete the process in one to two weeks, though scheduling the skills test may take longer depending on your state's DMV backlog.
Operator's license for work driving
You can use a standard operator's license to drive for work in most cases, as long as the vehicle is under 26,001 pounds and you're not carrying passengers or hazardous materials for hire. This includes delivery drivers in small vans, service technicians, and salespeople who drive company cars. Some states allow rideshare drivers (Uber, Lyft) to use an operator's license, while others require a CDL or a special commercial endorsement.
If your work involves driving, your employer may require you to maintain a clean driving record and carry commercial auto insurance. Some jobs require a specific type of operator's license, such as a motorcycle endorsement or a school bus driver's permit (which is different from a CDL). Check with your employer about their specific requirements before assuming your current operator's license is sufficient.
Frequently Asked Questions
Do I need a CDL if I drive my own truck for my business?
Only if the truck's GVWR is 26,001 pounds or more. If you own a small pickup truck under that weight and use it for personal business deliveries, an operator's license is sufficient. Check your truck's door frame label or owner's manual for the GVWR to be sure.
Can I get a CDL if my operator's license is suspended?
No. You must have a valid, non-suspended operator's license to obtain or hold a CDL. If your operator's license is suspended, you cannot drive commercially until the suspension is lifted and your license is reinstated.
How long does a CDL last?
A CDL is typically valid for four to eight years, depending on your state. You must renew it before it expires, and you'll need to pass the medical exam again at renewal. Some states require you to retake the written test; others do not.
What happens if I drive without a required CDL?
Driving a commercial vehicle without a CDL is a criminal offense in most states. Penalties include fines ($500 to $5,000 or more), jail time, and a mark on your driving record that can affect future employment and insurance. Your vehicle may also be impounded.
Can I use my CDL from another state?
No. You must obtain a CDL from the state where you're a resident. If you move to a new state, you'll need to transfer your CDL to that state's DMV. Some states allow you to transfer without retesting; others require you to pass the tests again.