In the US it varies by state. There is no federal law that requires an employer to give you any breaks. Federal law only states guidelines for IF they give you a break. Most states have no laws either (although a few do). So this means, yep, an employer can make you work any number of hours with no break.
Federal law does not require lunch or coffee breaks.
Illinois and federal wage and hour regulations do not set limits on the number of hours employees are permitted to work in a day or week. With few exceptions, the state requires employers to give workers at least 24 hours off in each calendar week.
Both federal and state laws govern wages and hours. Federal law doesn't require meal breaks, but Illinois law does. If you work at least 7.5 hours a day, it entitles you to a 20 minute meal period.
Senate Bill 3146 changes this. It establishes that non-exempt employees in Illinois must have at least one day of rest in each successive seven-day time period, no matter where those days are on a calendar week.
The Occupational Safety and Health Administration (OSHA) has neither researched nor issued standards requiring that workers be permitted lunch and rest breaks in the course of their workday.
In Illinois, a shift lasting 7.5 hours or more entitles employees to a meal break of 20 minutes. The meal break must be taken not more than five hours after the employee has initiated work. If an employee works for more than 10 hours, they are entitled to two meal breaks, with a minimum of 20 minutes each.
Do Illinois Break Laws Differ From Federal Break Laws? Whereas federal law does not require employers to provide break periods, the Illinois “One Day Rest in Seven Act” (ODRSA) allows employees one meal break per shift of 7.5 hours or more.
For an 8-hour work shift, employees are entitled to a minimum 20-minute uninterrupted break if they work more than six hours. The break should not be taken at the beginning or end of the shift, and employees must be allowed to take it away from their workstation.