Federal law (the FLSA) does not require meal or rest breaks. When employers offer short breaks of 5 to 20 minutes, those must be paid; bona fide meal periods of 30 minutes or more, during which you are relieved of duty, do not have to be paid. Many states go further, so check your state rule.
Break rules in the U.S.
Paid or unpaid?
Federal law sets the baseline for whether break time is paid. Short breaks of 5 to 20 minutes count as work time and must be paid. A meal period of 30 minutes or more can be unpaid, but only if you are fully relieved of duty, if you have to keep working, or answer the phone, or stay at your station, the time must be paid. This is general information, not legal advice.