However, there are some exceptions to these regulations. For example, truck drivers who are transporting livestock or hazardous materials may be allowed to drive for up to 12 hours in a 24-hour period. Additionally, truck drivers who are experiencing adverse weather conditions may be allowed to drive for up to 16 hours in a 24-hour period.
So, while some truck drivers do drive all night, it is not required by law and most trucking companies have policies that limit the number of hours that their drivers can drive in a given day or week.