CDL Age Requirements by State: When Can You Get Your License?

If you’re considering a career in trucking, one of the first questions you’ll likely ask is: “How old do I have to be to get a CDL?” The answer depends on whether you want to drive within your state (intrastate) or across state lines (interstate), and what type of cargo or vehicle you plan to operate.

This guide breaks down the minimum age requirements, explains the difference between intrastate and interstate driving, and provides a state-by-state chart so you know exactly when you can hit the road legally.


Minimum Age to Get a CDL: The Federal Rules

Before we get into the state details, it’s important to understand the federal standards, which apply across the entire U.S.

18 Years Old – Intrastate CDL

  • You can apply for a Commercial Driver’s License (CDL) at 18 years old in every U.S. state (except Hawaii).

  • At this age, you’re allowed to drive only within your home state.

  • You cannot transport hazardous materials or passengers across state lines.

21 Years Old – Interstate CDL

  • You must be at least 21 years old to drive across state lines, also known as interstate commerce.

  • This age requirement also applies to transporting hazardous materials and operating passenger-carrying vehicles.

  • Most long-haul and over-the-road (OTR) trucking jobs require interstate eligibility.


Why the Age Difference?

The Federal Motor Carrier Safety Administration (FMCSA) sets the minimum age of 21 for interstate driving to ensure safety on public highways. Although younger drivers can start local routes at 18, they must wait until 21 to legally haul freight across state borders.


CDL Age Requirements by State (2025)

Here’s a breakdown of each state’s minimum CDL age for intrastate driving:

StateMinimum Age
Alabama18
Alaska19
Arizona18
Arkansas18
California18
Colorado18
Connecticut18
Delaware18
Florida18
Georgia18
Hawaii21
Idaho18
Illinois18
Indiana18
Iowa18
Kansas18
Kentucky18
Louisiana18
Maine18
Maryland18
Massachusetts18
Michigan18
Minnesota18
Mississippi18
Missouri18
Montana18
Nebraska18
Nevada18
New Hampshire18
New Jersey18
New Mexico18
New York18
North Carolina18
North Dakota18
Ohio18
Oklahoma18
Oregon18
Pennsylvania18
Rhode Island18
South Carolina18
South Dakota18
Tennessee18
Texas18
Utah18
Vermont18
Virginia18
Washington18
West Virginia18
Wisconsin18
Wyoming18

Note: All drivers must be 21 or older to drive interstate or haul hazardous materials, regardless of state.


Can You Start a Trucking Career at 18?

Yes. Many drivers begin their careers at 18 by driving within their state. You can:

  • Start training for your CDL at 18

  • Drive locally for construction companies, delivery services, or agricultural businesses

  • Gain experience and build your resume until you’re eligible for interstate jobs at 21


Are the Rules Changing?

Possibly. The FMCSA launched a pilot program allowing 18- to 20-year-old drivers to operate interstate routes after completing additional training and safety requirements. If successful, this could lower the national age requirement in the future.


Final Thoughts

The minimum age to get a CDL is 18 in nearly every state, but federal law requires you to be 21 to drive across state lines or transport certain types of freight. 

If you’re under 21, there are still plenty of ways to start your trucking journey locally, gain experience, and prepare for bigger opportunities ahead.

By understanding your state’s rules and planning ahead, you can take the right steps toward becoming a professional truck driver—whether you’re just turning 18 or already road-ready at 21.