Federal rules make you hold a commercial learner's permit for at least 14 days before the skills test, and ELDT sets no minimum training hours. Published programs take longer than that. Coastal Bend College in Texas lists 6 weeks for Class B and 8 weeks for Class A, and Houston City College lists 6 weeks and 120 hours for its Class B program.