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:

State Minimum Age
Alabama 18
Alaska 19
Arizona 18
Arkansas 18
California 18
Colorado 18
Connecticut 18
Delaware 18
Florida 18
Georgia 18
Hawaii 21
Idaho 18
Illinois 18
Indiana 18
Iowa 18
Kansas 18
Kentucky 18
Louisiana 18
Maine 18
Maryland 18
Massachusetts 18
Michigan 18
Minnesota 18
Mississippi 18
Missouri 18
Montana 18
Nebraska 18
Nevada 18
New Hampshire 18
New Jersey 18
New Mexico 18
New York 18
North Carolina 18
North Dakota 18
Ohio 18
Oklahoma 18
Oregon 18
Pennsylvania 18
Rhode Island 18
South Carolina 18
South Dakota 18
Tennessee 18
Texas 18
Utah 18
Vermont 18
Virginia 18
Washington 18
West Virginia 18
Wisconsin 18
Wyoming 18

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.