Loading
×Sorry to interrupt
CSS Error
Refresh
Skip to Main Content
For Owners & Managers - Home
  • Home
  • Contact Support
  • ""

  • Jul 6, 2026
  • Knowledge

Title
Child Labor Law Compliance - Per US Territories & Canada

Article Body

Child Labor Law Compliance - Per US Territories & Canada

Note: For a list of common questions, see here.

Navigation:

  • For states A-L, see here.
  • For states M-Z, see here.

What is child labor law compliance?

Child labor law compliance is a scheduling feature that helps you follow federal, state, and provincial laws limiting when and how long minors (workers under 18) can work. When you enable this feature, Homebase automatically flags scheduling conflicts that would violate these rules, helping you avoid penalties and keep your business compliant.

 

Note: This feature is available for locations on Plus plans and higher.


How do I enable child labor law compliance?

To enable child labor law compliance:

  1. Go to Settings.
  2. Click Schedule Enforcement under Scheduling.
  3. Toggle on child labor law compliance.
  4. Click Save to finish.

Once enabled, Homebase checks your schedules against the applicable rules for your jurisdiction. The system considers each team member's age, whether school is in session, and the specific restrictions that apply to their situation.

 

If you create a schedule that would violate a child labor law, Homebase alerts you before you publish it. This gives you the opportunity to adjust shifts so your minor employees work within legal limits.

 


What rules does Homebase enforce?

The rules vary by jurisdiction, age group, and whether school is in session. The tables below show the specific limits Homebase enforces for each state, territory, and province.

 

Note: When state and federal laws differ, Homebase applies the more protective rule. Child labor laws change periodically, and Homebase updates these rules as regulations change. Verify current requirements with your state or provincial labor department if you have questions about a specific situation.


U.S. Territories

Puerto Rico

School Status

Age Range

Max Hours/Day

Max Hours/Week

Working Hours

Max Days/Week

In session

14–15

8

40

8:00 AM – 6:00 PM

6

Out of session

14–15

8

40

8:00 AM – 6:00 PM

6

In session

16–17

8

40

6:00 AM – 10:00 PM

6

Out of session

16–17

8

40

6:00 AM – 10:00 PM

6

Guam

School Status

Age Range

Max Hours/Day

Max Hours/Week

Working Hours

Max Days/Week

In session

14–15

3

18

7:00 AM – 7:00 PM

No limit

Out of session

14–15

8

40

7:00 AM – 9:00 PM

No limit

In session

16–17

8

40

6:00 AM – 10:00 PM

No limit

Out of session

16–17

8

40

6:00 AM – 12:00 AM

No limit

 


Canada

Alberta

School Status

Age Range

Max Hours/Day

Max Hours/Week

Working Hours

Max Days/Week

In session

13–14

2

No limit

6:00 AM – 9:00 PM

No limit

Out of session

13–14

8

No limit

6:00 AM – 9:00 PM

No limit

In session

15–17

No limit

No limit

6:00 AM – 9:00 PM

No limit

Out of session

15–17

No limit

No limit

6:00 AM – 9:00 PM

No limit

British Columbia

School Status

Age Range

Max Hours/Day

Max Hours/Week

Working Hours

Max Days/Week

In session

13–14

4

20

6:00 AM – 10:00 PM

No limit

Out of session

13–14

7

35

6:00 AM – 10:00 PM

No limit

In session

15–17

8

40

No limit

No limit

Out of session

15–17

8

40

No limit

No limit

Manitoba

School Status

Age Range

Max Hours/Day

Max Hours/Week

Working Hours

Max Days/Week

In session

13–15

No limit

20

6:00 AM – 11:00 PM

No limit

Out of session

13–15

No limit

No limit

6:00 AM – 11:00 PM

No limit

In session

16–17

No limit

No limit

No limit

No limit

Out of session

16–17

No limit

No limit

No limit

No limit

New Brunswick

School Status

Age Range

Max Hours/Day

Max Hours/Week

Working Hours

Max Days/Week

In session

14–15

3

No limit

6:00 AM – 10:00 PM

No limit

Out of session

14–15

6

No limit

6:00 AM – 10:00 PM

No limit

In session

16–17

No limit

No limit

No limit

No limit

Out of session

16–17

No limit

No limit

No limit

No limit

Newfoundland & Labrador

School Status

Age Range

Max Hours/Day

Max Hours/Week

Working Hours

Max Days/Week

In session

14–15

3

No limit

7:00 AM – 10:00 PM

No limit

Out of session

14–15

8

No limit

7:00 AM – 10:00 PM

No limit

In session

16–17

No limit

No limit

No limit

No limit

Out of session

16–17

No limit

No limit

No limit

No limit

Northwest Territories

School Status

Age Range

Max Hours/Day

Max Hours/Week

Working Hours

Max Days/Week

In session

14–15

No limit

No limit

6:00 AM – 11:00 PM

No limit

Out of session

14–15

8

No limit

6:00 AM – 11:00 PM

No limit

In session

16–17

No limit

No limit

6:00 AM – 11:00 PM

No limit

Out of session

16–17

No limit

No limit

6:00 AM – 11:00 PM

No limit

Nova Scotia

School Status

Age Range

Max Hours/Day

Max Hours/Week

Working Hours

Max Days/Week

In session

14–15

No limit

No limit

No limit

No limit

Out of session

14–15

No limit

No limit

No limit

No limit

In session

16–17

No limit

No limit

No limit

No limit

Out of session

16–17

No limit

No limit

No limit

No limit

Nunavut

School Status

Age Range

Max Hours/Day

Max Hours/Week

Working Hours

Max Days/Week

In session

14–15

No limit

No limit

6:00 AM – 11:00 PM

No limit

Out of session

14–15

8

No limit

6:00 AM – 11:00 PM

No limit

In session

16–17

No limit

No limit

6:00 AM – 11:00 PM

No limit

Out of session

16–17

No limit

No limit

6:00 AM – 11:00 PM

No limit

Ontario

School Status

Age Range

Max Hours/Day

Max Hours/Week

Working Hours

Max Days/Week

In session

14–15

No limit

No limit

No limit

No limit

Out of session

14–15

No limit

No limit

No limit

No limit

In session

16–17

No limit

No limit

No limit

No limit

Out of session

16–17

No limit

No limit

No limit

No limit

Prince Edward Island

School Status

Age Range

Max Hours/Day

Max Hours/Week

Working Hours

Max Days/Week

In session

14–15

3

40

7:00 AM – 11:00 PM

No limit

Out of session

14–15

8

40

7:00 AM – 11:00 PM

No limit

In session

16–17

No limit

No limit

No limit

No limit

Out of session

16–17

No limit

No limit

No limit

No limit

Quebec

School Status

Age Range

Max Hours/Day

Max Hours/Week

Working Hours

Max Days/Week

In session

14–15

No limit

17

6:00 AM – 11:00 PM

No limit

Out of session

14–15

No limit

17

6:00 AM – 11:00 PM

No limit

In session

16–17

No limit

No limit

No limit

No limit

Out of session

16–17

No limit

No limit

No limit

No limit

Saskatchewan

School Status

Age Range

Max Hours/Day

Max Hours/Week

Working Hours

Max Days/Week

In session

14–15

No limit

16

6:00 AM – 10:00 PM

No limit

Out of session

14–15

No limit

16

6:00 AM – 10:00 PM

No limit

In session

16–17

No limit

No limit

No limit

No limit

Out of session

16–17

No limit

No limit

No limit

No limit

Yukon

School Status

Age Range

Max Hours/Day

Max Hours/Week

Working Hours

Max Days/Week

In session

14–15

No limit

No limit

No limit

No limit

Out of session

14–15

No limit

No limit

No limit

No limit

In session

16–17

No limit

No limit

No limit

No limit

Out of session

16–17

No limit

No limit

No limit

No limit

URL Name
Child-Labor-Law-Compliance---Per-US-Territories-Canada

Trending Articles

  • Cash Out Overview for Employees
  • How to Close My Homebase Account
  • How to Contact Homebase Support
  • Cash Out Bank & Card FAQ
  • How to View Your Earnings History
  • Payroll with Homebase - Common FAQs
  • How to Set Up the Mobile Time Clock
  • Cash Out Eligibility FAQ
  • How to Run Payroll Across Multiple Locations
  • How to View Your Paystubs
Loading
Child Labor Law Compliance - Per US Territories & Canada