Yes, semi-truck drivers are required to take a 30-minute break after 8 cumulative hours of driving. Additionally, they cannot be on duty for more than 14 hours without a 10-hour period of being off duty.