To apply for a CDL, you must be at least:

You must be at least 18 years old to apply for a CDL. However, you must be at least 21 years old to drive in interstate commerce, as well as to have a hazardous materials, passenger, or school bus endorsement.
DMV Writen Test