Your license class controls what you can legally drive
The class printed on your driver license is a letter or number that tells you and law enforcement what types of vehicles you are permitted to operate. Class A, B, C, D, M — the exact letters vary by state — but they all work the same way: drive something heavier, larger, or more complex than your class allows, and you are breaking the law, even if you know how to drive it.
Most people hold a Class C (or equivalent), which covers standard passenger cars, pickup trucks up to a certain weight, and small vans. If you want to drive a semi truck, you need a Commercial Driver License (CDL) in Class A. If you want to ride a motorcycle, you need Class M. Each class has its own written test, skills test, and sometimes medical requirements.
Your class is not something you choose once and keep forever. You can upgrade to a higher class, downgrade if you no longer need it, or add endorsements (special permissions) to your current class. The cost, timeline, and testing requirements depend on which class you are moving to and which state you live in.
Key Takeaways
- Your license class is a legal restriction on vehicle type and weight — driving outside your class is a violation even if you are a skilled driver.
- Class C (or equivalent) covers passenger cars and light trucks; Class A requires a Commercial Driver License and covers tractor-trailers; Class M covers motorcycles.
- Each state uses different letter designations, so a Class B in one state may not mean the same thing in another state.
- You can upgrade, downgrade, or add endorsements to your class at any time by passing the required tests and paying the associated fee.
- Some classes require a medical certificate or hazmat background check before you can be issued the license.
Standard passenger vehicle classes across states
Most states call the basic passenger car license Class C, though some use Class D or straightforward "regular operator." This class covers sedans, SUVs, pickup trucks under a certain Gross Vehicle Weight Rating (GVWR), and vans with fewer than 16 passenger seats. The GVWR limit varies — typically between 10,000 and 26,000 pounds depending on the state — so a heavy-duty pickup might require a higher class in one state but not another.
To get a Class C license, you must pass a written test on traffic laws and road signs, pass a behind-the-wheel driving test, and provide proof of identity and residency. You do not need a medical certificate for a standard passenger class. The fee ranges from $20 to $100 depending on your state and whether you are renewing or upgrading.
If you are moving to a new state, your current license is usually recognized during the grace period (typically 30 to 90 days), but you must obtain a license in your new state of residence. When you do, the new state will honor your current class without requiring you to retake the driving test, though you will need to pass the written test on that state's specific traffic laws.
Commercial Driver License classes and requirements
A Commercial Driver License (CDL) is required to operate any vehicle over a certain weight threshold or carrying hazardous materials for compensation. The threshold is usually 26,001 pounds GVWR, though some states set it lower. CDL classes are typically Class A (tractor-trailers), Class B (straight trucks and buses), and Class C (vehicles carrying hazmat or 16+ passengers).
To obtain a CDL, you must be at least 21 years old (18 in some states for intrastate driving), hold a valid regular driver license, and pass a medical examination by a Department of Transportation (DOT) certified medical examiner. You will also need to pass a written test specific to your class and a skills test that includes a pre-trip vehicle inspection, a backing maneuver, and an on-road driving test.
CDL holders must also obtain a Medical Certificate (Form MCSA-5875) and maintain it in their records. This certificate is valid for up to 24 months and confirms you meet federal medical standards for commercial driving. If you fail the medical exam, you cannot be issued or renew a CDL until you meet the requirements.
The cost of a CDL ranges from $50 to $300 depending on your state and how many endorsements you add. The entire process — from medical exam to skills test — typically takes 2 to 6 weeks if you schedule appointments in advance.
Motorcycle and specialized endorsements
A Class M license (or motorcycle endorsement on a regular license) is required to operate any motorcycle, moped, or motorized bicycle above a certain engine size. The engine size threshold varies by state — some require a Class M for anything over 50cc, others for 150cc or higher. A few states allow you to ride a moped with just a regular Class C license.
To obtain a Class M or motorcycle endorsement, you must pass a written test on motorcycle-specific traffic laws and safety, and pass a skills test on a motorcycle. Some states offer a Motorcycle Safety Course (often called the Motorcycle Safety Foundation course) that, if completed, waives the skills test. The course typically costs $150 to $300 and takes one to three days.
Beyond Class M, states also issue endorsements that add permissions to your existing class without changing the class itself. Common endorsements include H (hazmat), N (tank vehicle), P (passenger vehicle), and T (double/triple trailer). Each endorsement requires passing an additional written test and, in some cases, a background check. Hazmat endorsement (H) requires a Transportation Security Administration (TSA) background check and costs $85 to $100.
How to upgrade or change your license class
To upgrade to a higher class, visit your state's Department of Motor Vehicles (DMV) with proof of identity, proof of residency, and your current license. You will need to pass the written test for the new class and, in most cases, the skills test. If you are upgrading from Class C to Class A (CDL), you must also pass the medical exam and obtain your Medical Certificate before you can be issued the license.
The timeline depends on whether you schedule your skills test in advance. If you walk in without an appointment, you may wait several hours or be turned away. If you schedule online or by phone, most states can fit you in within 1 to 3 weeks. The written test is usually available the same day you visit.
If you are downgrading — for example, from a CDL to a regular Class C because you no longer drive commercially — you do not need to retake any tests. You straightforward request the downgrade at the DMV, pay a small fee (usually $10 to $25), and receive a new license in the mail within 1 to 2 weeks.
State-by-state class designations and differences
While most states use Class A, B, C, and M, some use different letters or numbers. California uses Class A, B, and C; New York uses Class A, B, C, D, and E; Texas uses Class A, B, and C. A few states use numbers instead — for example, some use Class 1, 2, 3. The vehicle categories covered by each class also vary slightly by state.
Before you move to a new state or upgrade your license, check your state's DMV website for the exact class designations and what each class covers. The difference between a Class B in one state and a Class B in another can mean you are legal to drive a certain vehicle in one place but not the other.
When you move to a new state, your old license is valid during the grace period, but you must obtain a new license in your new state of residence. Your new state will recognize your old class and will not require you to retake the skills test, but you will need to pass the written test on that state's traffic laws and pay the license fee.
Medical requirements and restrictions by class
A standard Class C passenger license has no medical requirements — you do not need a doctor's note or medical exam. However, if you have certain medical conditions (severe vision loss, epilepsy, heart disease, or sleep apnea), your state may restrict or suspend your license, or require you to renew more frequently.
A CDL requires a medical exam by a DOT-certified examiner before you can be issued or renew the license. The exam checks your vision, hearing, blood pressure, and medical history. If you have diabetes, heart disease, sleep apnea, or take certain medications, you may still be approved, but the examiner will document the condition and may require you to renew your Medical Certificate more frequently (every 12 months instead of 24).
A Class M motorcycle license typically has no medical requirements, though some states require a vision test. If you have a medical condition that affects your ability to operate a motorcycle safely, your state may deny the endorsement or require you to pass an additional skills test.
Frequently Asked Questions
Can I drive a pickup truck with a Class C license?
Yes, if the truck's Gross Vehicle Weight Rating (GVWR) is below your state's threshold — usually 10,000 to 26,000 pounds. Most standard pickup trucks fall within this range. Check your truck's registration or owner's manual for the GVWR, and check your state's DMV website for the exact threshold for Class C.
What happens if I drive a vehicle outside my license class?
You can be cited for operating a vehicle without the proper class, which is a traffic violation. The fine ranges from $100 to $500 depending on your state. Your insurance may also deny a claim if you were driving outside your licensed class at the time of an accident.
Do I need to retake the driving test if I upgrade my license class?
Yes, you must pass the skills test for the new class. However, if you are upgrading from one regular passenger class to another (for example, Class C to Class D), some states waive the skills test. If you are upgrading to a CDL, you must pass a full skills test that includes pre-trip inspection, backing, and on-road driving.
How long does a Medical Certificate for a CDL last?
A Medical Certificate is valid for up to 24 months from the date of the exam. If you have a medical condition that requires monitoring, the examiner may issue a certificate valid for only 12 months. You must renew your CDL before the Medical Certificate expires, or you cannot legally drive commercially.
Can I add a motorcycle endorsement to my existing license without upgrading my class?
Yes. A motorcycle endorsement (Class M or an "M" restriction on your current license) is separate from your vehicle class. You can add it by passing the motorcycle written test and skills test, or by completing an approved Motorcycle Safety Course. You keep your current class and straightforward add the endorsement.