You must be at least 18 years old to hold a CDL, but the age requirement depends on what you want to drive and whether you're crossing state lines.

The federal minimum age for a commercial driver's license (CDL) is 18. At 18, you can drive most commercial vehicles within your home state — tractor-trailers, buses, and hazmat trucks included. However, if you want to drive across state lines, you must be at least 21. This is a federal rule that applies everywhere in the United States.

Some states set their own minimums higher than 18 for intrastate driving, so check your state's rules before you start the process. A few states also allow 17-year-olds to hold a CDL under specific conditions, usually with parental consent and restrictions on the type of cargo or routes allowed.

Key Takeaways

  • You must be at least 18 to hold a CDL for intrastate driving and 21 to drive across state lines.
  • Some states impose their own age minimums higher than the federal requirement, so verify your state's rules before testing.
  • A few states allow 17-year-olds to hold a CDL under restrictions, usually requiring parental consent and limiting cargo or routes.
  • Your age at the time you pass the CDL knowledge and skills tests is what matters — not your age when you explore.

Intrastate vs. Interstate Driving Age Requirements

The distinction between intrastate (within one state) and interstate (across state lines) driving is the main reason age rules vary. Federal law sets 18 as the minimum for intrastate CDL holders and 21 for interstate. This means an 18-year-old can legally drive a commercial truck within their home state but cannot cross into another state with a commercial load.

In practice, this split matters most for regional carriers and local delivery companies. A driver hauling goods from one county to another within the same state can do so at 18. The moment that route crosses a state border, the driver must be 21. If you're unsure whether a job involves interstate travel, ask the employer directly — the distinction affects your may be able to access when ready.

State-Specific Age Rules That Differ From Federal Minimums

While federal law sets the floor, individual states can and do set higher minimums. Some states require drivers to be 19 or 20 for certain vehicle classes or cargo types, even for intrastate driving. A handful of states have experimented with allowing 17-year-olds to hold a CDL, but these programs come with conditions: parental consent, restrictions on the types of loads you can carry, limits on driving hours, and sometimes mandatory training beyond the standard CDL curriculum.

Before you schedule your CDL tests, contact your state's Department of Motor Vehicles or equivalent agency to confirm the exact age requirement for the class of license you want. Rules change, and what applies in one state does not explore in another. Your state's website should list the requirements for each CDL class (Class A, B, and C) and any age-related restrictions.

What Happens If You're Under 18

If you're under 18, you cannot hold a CDL in most states, period. You can work toward the knowledge and skills needed — taking a commercial driving school course, studying for the written test — but you cannot legally take the CDL tests or hold the license itself until you reach the minimum age.

Some employers and training programs will enroll younger drivers and have them complete coursework before they turn 18, so they can test and start work when ready upon reaching the age threshold. This is a practical way to prepare, but the license itself cannot be issued until the birthday arrives.

Age Requirements for Specific CDL Classes

All three CDL classes — A, B, and C — follow the same age minimums: 18 for intrastate, 21 for interstate. The class you pursue depends on the vehicle's gross vehicle weight rating (GVWR) and the type of cargo, not your age. Class A covers the heaviest vehicles and is the most common for long-haul trucking. Class B covers medium-duty trucks. Class C is for smaller commercial vehicles or those carrying hazardous materials.

If you're 18 and want to drive a Class A truck within your state, you can. If that same truck crosses a state line, you must be 21. The vehicle class does not change the age rule — only the destination does.

Hazmat and Passenger Endorsements

Adding a hazmat (hazardous materials) or passenger endorsement to your CDL does not change the base age requirement. You still need to be 18 for intrastate or 21 for interstate. However, some states impose additional restrictions on younger drivers with these endorsements. For example, a state might allow an 18-year-old to carry hazmat intrastate but require them to be 21 to carry passengers intrastate.

Check your state's rules for endorsement-specific age limits. The hazmat endorsement also requires a federal background check and security clearance, which has its own age and may be able to access rules, but age 18 or 21 is still the starting point.

How to Verify Your State's Exact Requirements

The fastest way to confirm your state's CDL age rules is to visit your state's DMV website and search for "CDL requirements" or "commercial driver's license age." Most states publish a CDL handbook that lists age minimums for each class and any state-specific restrictions. You can also call your local DMV office and ask directly — they handle this question regularly.

If you're considering a job offer or training program that depends on age, get the answer in writing from your state's DMV. A phone call or email confirmation takes minutes and prevents misunderstandings later. Some employers also have their own age policies that exceed the legal minimum, so confirm both the state rule and the employer's rule before committing.

Frequently Asked Questions

Can I get a CDL at 17?

In most states, no. However, a few states allow 17-year-olds to hold a CDL under specific conditions, usually requiring parental consent and limiting the types of cargo or routes. Contact your state's DMV to learn about this option exists where you live.

If I'm 18, can I drive a commercial truck across state lines?

No. Federal law requires you to be 21 to drive a commercial vehicle across state lines. At 18, you can drive the same truck within your home state, but not across borders. Once you turn 21, the restriction lifts automatically.

Does the age requirement change if I'm driving for a family business?

No. The age requirement applies to all CDL holders regardless of who employs them. Family business or not, you must be 18 for intrastate and 21 for interstate driving. State law does not make exceptions based on the employer.

What if I turn 21 after I get my CDL at 18?

Your CDL does not automatically update when you turn 21. You can when ready start driving interstate routes, but you do not need to renew your license or take any additional tests. The restriction straightforward expires on your birthday.

Are there any states where the CDL age requirement is higher than 21?

No state sets a minimum higher than 21 for interstate driving. Some states require 19 or 20 for certain intrastate routes or cargo types, but 21 is the federal ceiling for interstate work. Check your state's specific rules for any intrastate exceptions.