Except as hereinafter provided, no minor under 16 years of age shall be employed, permitted, or allowed to work in any gainful occupation mentioned in Section 1 of this Act for more than 6 consecutive days in any one week, or more than 48 hours in any one week, or more than 8 hours in any one day, or be so employed, permitted or allowed to work between 7 p.m. and 7 a.m. from Labor Day until June 1 or between 9 p.m. and 7 a.m. from June 1 until Labor Day. Minors under 16 years of age working under the provisions of Section 8.1 shall be permitted to work until 10 p.m.
The hours of work of minors under the age of 16 years employed outside of school hours shall not exceed 3 a day on days when school is in session, nor shall the combined hours of work outside and in school exceed a total of 8 a day; except that a minor under the age of 16 may work both Saturday and Sunday for not more than 8 hours each day if the following conditions are met: (1) the minor does not work outside school more than 6 consecutive days in any one week, and (2) the number of hours worked by the minor outside school in any week does not exceed 24.
A minor 14 or more years of age who is employed in a recreational or educational activity by a park district, not-for-profit youth club, or municipal parks and recreation department while school is in session may work up to 3 hours per school day twice a week no later than 9 p.m. if the number of hours worked by the minor outside school in any week does not exceed 24 or between 10 p.m. and 7 a.m. during that school district's summer vacation, or if the school district operates on a 12 month basis, the period during which school is not in session for the minor.
820 ILCS 205/3