Question: are 12 hour shifts legal?
Answer: Federal Law Under the Fair Labor Standards Act (FLSA), if you are 16 or older, your employer can require you work 12-hour days. ... Therefore, unless an employment contract says otherwise, your employer can make you work 12 hours in a day without a break. Your employer must, however, pay you for all hours worked.