Colorado · Minors · Updated April 2026

Workers under 16 have strict weekly hour limits — and they're age-tiered.

Colorado layers age-tiered hour restrictions on top of federal child labor laws. Workers 14-15 cannot work more than 18 hours per school week or 40 per non-school week. Workers 12-13 have even tighter limits, and some industries (mining, hazardous occupations) prohibit minor workers entirely.

Ages 14-15
18 hrs school week
Ages 14-15
40 hrs summer
Ages 12-13
Limited hours
Active

Minor Weekly Hour Limit

Enforces age-tiered weekly hour caps for workers under 18, including school-week vs. non-school-week distinctions. Blocks scheduling that would exceed the cap.

Block accept on shifts exceeding weekly cap
Warn manager when scheduling near the cap
Always running

What the rule does when a minor approaches the weekly cap.

The hero card configuration: Block on shift accept past cap, Avoid warning the manager. Worker app surfaces.

Block · on shift accept past cap

When a 15-year-old has 16 hours scheduled this school week and tries to accept a 4-hour shift (would push to 20, over the 18-hour cap), the worker app blocks acceptance. "Cannot accept: this shift would exceed your weekly hour limit." The shift remains available for other workers.

Avoid · scheduling warning

When a manager tries to schedule a minor for hours that would approach or exceed the cap, a yellow indicator surfaces. The schedule can save with non-violating hours; offered hours surface to other eligible workers.

Skip the configuration

Deploy minor scheduling rules in your Teambridge.

Tell us about your workforce. We'll spin up age-tiered scheduling — alongside the other 17 Colorado policies — in a sandbox tenant.

Or book a 30-min walkthrough. We respond within 4 business hours.

The rule, plainly stated

Three age tiers, two week types.

Colorado follows federal child labor law and adds state-level restrictions. The cap depends on age and on whether it's a school week or non-school week.

C.R.S. § 8-12 and 29 CFR Part 570 (FLSA Child Labor Provisions): An employer shall not employ a minor under the age of 16 for more than 40 hours in a non-school week or more than 18 hours in a school week, nor for more than 8 hours on a non-school day or more than 3 hours on a school day. Employees aged 12 to 13 are subject to additional restrictions.

Ages 14-15 caps

School week: 18 hours total / 3 hours per school day / 8 hours per non-school day in the week. Non-school week (typically summer): 40 hours total / 8 hours per day. Cannot work between 7pm-7am during school year (9pm in summer).

Ages 12-13 restrictions

Limited employment, primarily in agriculture or specific occupations. Hour limits are stricter than for 14-15.

On autopilot

Teambridge tracks age tier, school calendar, and shift acceptance against the cap.

Three independent dimensions: how old the worker is, what kind of week it is, and how many hours have already been scheduled or accepted.

01 · Age tier classification

Worker tagged at hire and on each birthday.

On hire, the worker's age is captured. On each birthday, the system updates the age tier (under 12, 12-13, 14-15, 16-17, 18+). Each tier has its own rules.

02 · School-week vs. non-school-week detection

Auto-detected from school calendar.

Teambridge knows the worker's school district calendar. Each week is automatically tagged as 'school' or 'non-school' based on whether classes are in session. Holidays and breaks shift the cap.

03 · Per-shift acceptance check

Worker app prevents over-cap acceptance.

When a minor tries to accept a shift, the worker app calculates: existing hours this week + this shift = ? If over the cap for the age tier and week type, acceptance is blocked. Manager doesn't have to police it.

04 · Hazardous-occupation gating

Role-based restriction.

Roles are tagged as containing or not containing hazardous occupation elements (per federal regs). Workers under 18 cannot accept shifts for tagged roles regardless of hours.

Free · No commitment

Still evaluating? Get a free Colorado compliance audit.

Send us your existing Colorado scheduling and pay configuration. Our compliance team returns a written audit within 5 business days — every Colorado-specific exposure ranked by risk and back-pay liability.

FAQ

People also ask.

How many hours per week can a 15-year-old work in Colorado?
Maximum 18 hours during a school week (max 3 hours per school day, 8 hours per non-school day). Maximum 40 hours during a non-school week (max 8 hours per day). Cannot work between 7pm-7am during school year (9pm in summer).
What about 14-year-olds?
Same hour limits as 15-year-olds in Colorado: 18 hours school week, 40 hours non-school week. Federal law also prohibits 14-year-olds from working in many occupations (manufacturing, mining, etc.).
What's a 'school week' vs. 'non-school week'?
A school week is any week during which the worker's school is in session. Summer break, holidays, and weeks the worker's specific school is closed count as non-school weeks. Generic public-school calendars don't apply if the worker attends a different school.
Are there hour limits for 16-17-year-olds?
Federal law doesn't impose weekly hour limits for 16-17-year-olds, but state rules limit evening hours during school weeks, and federal hazardous-occupation rules apply (cannot work in many specific occupations).
What hazardous occupations are restricted?
Listed in 29 CFR § 570.50 et seq. Includes: operating power machinery, working at height, roofing, demolition, excavation, mining, working with explosives, and others. Roles must be evaluated for compliance before scheduling under-18 workers.
How does Teambridge prevent violations?
On every shift acceptance attempt, the worker app calculates the worker's existing hours this week + this shift. If the total would exceed the age-tier cap for the week type (school vs. non-school), acceptance is blocked. Hazardous-occupation roles are tagged at the role level and prevent acceptance regardless of hours.