hos-rules-school-bus-drivers

Hours of Service Rules for School Bus Drivers: 2026 Guide


School bus HOS lives on split shifts, not straight 8-hour days. Morning route 5:45-8:30am, midday gap 8:30am-1:30pm, afternoon route 1:30-4:30pm — the same driver, same day, but HOS treats each block differently. Add a Tuesday charter trip and the entire day flips from state-jurisdiction school bus operations into full 49 CFR Part 395 compliance. This 2026 guide covers the 4 HOS numbers every school bus driver runs on, an hour-by-hour walkthrough of a real driver's Tuesday, the midday gap off-duty question, and the mixed-operations trap that catches districts running combined school and charter work. See BusCMMS run split-shift HOS calculations with rolling 7/8-day counters → book a 20-min demo.

UPDATED AUGUST 2026 · COMPLIANCE PILLAR

The 3 School Bus Duty Patterns Every District Runs

Almost every school bus driver-day fits one of 3 timeline patterns. Which pattern applies determines which HOS rules apply — and whether the school bus exemption covers the day or not.

PATTERN A

AM Route Only

Part-time driver covering morning home-to-school routes only. Typical for sub drivers or driver-monitor combos.

5AM10AM3PM8PM1AM
OFF DRIVE OFF-DUTY
Duty total: ~3.5 hrs · well under all HOS limits
PATTERN B

Classic Split Shift

Full-time driver: morning route, midday gap released off-duty, afternoon route. The most common school bus employment pattern.

5AM10AM3PM8PM1AM
OFF DRIVE MIDDAY GAP DRIVE OFF-DUTY
Duty total: ~6 hrs driving spread across 10-11 hr window · midday classification matters
PATTERN C

Mixed School + Charter

School routes plus a midday or afternoon charter trip. The trap that flips the driver-day out of the school bus exemption into full HOS compliance.

5AM10AM3PM8PM1AM
OFF DRIVE CHARTER DRIVE OFF-DUTY
Duty total: ~11 hrs on-duty · charter trip triggers full 49 CFR Part 395 compliance for entire day
DRIVING MIDDAY GAP CHARTER (NON-EXEMPT) OFF-DUTY
01

The 4 Passenger-Carrying HOS Numbers

Under 49 CFR 395.5 passenger-carrying rules, every school bus driver runs on 4 numbers. The 2026 civil penalty for a single HOS violation reaches $19,246 per incident.

Federal HOS applies to bus drivers under a different subsection than truck drivers. Bus drivers get 1 less driving hour (10 vs 11) but 1 more on-duty hour (15 vs 14) and no mandatory 30-minute break requirement. They also get 8 consecutive hours off-duty (not 10 like property-carrying). These 4 numbers govern every driver-day where HOS applies — whether that's a mixed operations day, a charter trip, or a driver who has moved out of exemption territory. Rolling 7-day and 8-day totals are what most manual tracking systems get wrong.

10HRS
DRIVING LIMIT
Maximum Consecutive Driving Time

10 hours maximum driving after 8 consecutive off-duty hours. Cannot be extended by any means. Reset only by another 8+ consecutive off-duty period.

15HRS
ON-DUTY LIMIT
Maximum On-Duty Window

15 hours on-duty maximum in a shift. Includes driving + all other on-duty time: pre-trip inspection, loading, waiting, post-trip. Longer than trucking's 14-hour limit.

8HRS MIN
OFF-DUTY MIN
Minimum Consecutive Off-Duty

8 consecutive off-duty hours required before restarting the 10/15 clocks. Two hours less than the property-carrying requirement. This is what allows split-shift patterns to work.

60/70
WEEKLY LIMIT
Rolling 7-Day or 8-Day Total

60 on-duty hours in any 7 consecutive days if carrier does not operate every day of the week. 70 hours in 8 consecutive days if carrier operates every day. Rolling, not weekly-reset.

$
2026 civil penalty: Up to $19,246 per HOS violation incident. Enforcement action can also affect the carrier's CSA score under the Vehicle Maintenance and Unsafe Driving BASICs.

Most bus fleets qualify for the short-haul exception on typical days — but weekly rolling counters, on-duty totals across split shifts, and mixed-operations days still need real tracking. See BusCMMS calculate rolling 7/8-day counters per driver → book a demo.

02

Driver Wilson's Tuesday: Hour-by-Hour

Meet Driver Wilson, a full-time school bus driver at a 74-bus district. Here's exactly how his Tuesday plays out from wake-up to release — and how each block affects his HOS counters.

This is a hypothetical worked example based on typical school district operations. Driver Wilson runs Route #22 in the morning and Route #22 again in the afternoon. Between the two routes he has a midday gap. Some Tuesdays there's an added charter or activity trip; today there isn't. Track his cumulative on-duty and driving hours through the day — this is what HOS compliance actually looks like at the driver-day level, and what a properly-configured fleet system produces automatically.

HYPOTHETICAL WORKED EXAMPLE
Driver Wilson · Route #22 · Tuesday, Sep 16, 2026
05:15 – 05:45
OFF-DUTY
Arrives at bus yard, personal time

Wilson arrives at yard, gets coffee, chats with dispatch. No official duty until pre-trip begins. Off-duty counter continues.

On-duty0:00
05:45 – 06:05
ON-DUTY (NOT DRIVING)
Pre-trip inspection · Bus #B-127

DVIR complete: brakes, tires, lights, wheelchair lift, stop arm, crossing gate, emergency exits. 20 minutes on-duty time. 8-hour off-duty period officially resets.

On-duty0:20
06:05 – 08:35
DRIVING
AM Route: 44 stops, 62 students

Elementary + middle school route through 3 neighborhoods. 2 hours 30 minutes driving. Peak within 12-mile radius of yard. Standard short-haul-exempt operation.

Driving2:30
08:35 – 08:50
ON-DUTY (NOT DRIVING)
Post-morning yard turn-in

Fuel top-up, quick vehicle walk-around, sign-off morning trip sheet. 15 minutes on-duty. Wilson is now officially released for midday.

On-duty3:05
08:50 – 13:30
OFF-DUTY (MIDDAY GAP)
Released — free from all duty responsibility

Wilson leaves the yard, drives personal vehicle home, has lunch, runs errands. No dispatch responsibility. 4h 40m off-duty. Because he's released, the gap counts as off-duty — NOT toward the 15-hour on-duty window.

Off-duty4:40
13:30 – 13:45
ON-DUTY (NOT DRIVING)
PM pre-trip · Bus #B-127

Second pre-trip inspection required for return-to-service after break. 15 minutes on-duty. New 15-hour on-duty window officially begins.

On-duty (new)0:15
13:45 – 16:15
DRIVING
PM Route: same 44 stops, 62 students, reverse direction

Return trip. 2 hours 30 minutes driving. Same route geography as morning. Combined driving for the day: 5:00 hours — well under 10-hour limit.

Driving (day)5:00
16:15 – 16:35
ON-DUTY (NOT DRIVING)
Post-trip inspection & day close

Post-trip DVIR, incident report if any, timecard filed and signed. 20 minutes on-duty. Wilson is released for the day.

On-duty (day)3:40
TOTAL DRIVING5:00of 10 limit
TOTAL ON-DUTY3:40across 2 windows
SHIFT SPAN10:50first pre-trip to release
7-DAY ROLLING28:15of 60 limit

Wilson's day is a clean split shift, well under all HOS limits. Two things carry compliance risk though: the midday gap classification and the 7-day rolling counter. Both are automated in a proper fleet system.

03

The Midday Gap Question: Off-Duty or On-Duty-Not-Driving?

The single most consequential compliance decision in school bus HOS is whether the midday gap between AM and PM routes counts as off-duty or on-duty-not-driving. The answer changes the 15-hour on-duty window entirely.

The midday gap looks the same on paper — a driver isn't driving, isn't loading, isn't inspecting a vehicle. But whether that time counts as off-duty or on-duty-not-driving depends entirely on whether the driver was released from all duty responsibility. The distinction is enormous. Off-duty time restarts the 15-hour on-duty window when the PM route begins. On-duty-not-driving time counts against the 15-hour window and continues the accumulation from the morning. Two Tuesdays with identical route patterns can produce dramatically different HOS results depending on this one call.

SCENARIO A

Off-Duty Midday Gap

What qualifies:
  • Driver is fully released from duty at end of AM route
  • No requirement to remain at yard or available for dispatch
  • No requirement to respond to calls or return early
  • Driver can leave the property freely
  • Free to do personal activities (errands, second job, home)
HOS impact:

Midday gap does NOT count toward 15-hour on-duty window. New 15-hour clock starts at PM pre-trip. Driver essentially has 2 separate on-duty windows in the day.

How to prove:

Documented release time on timecard, no dispatch call logs during gap, driver signature acknowledging release.

SCENARIO B

On-Duty-Not-Driving Gap

What qualifies:
  • Driver required to remain at yard or on-call
  • Must be available to respond to schedule changes
  • Cannot leave designated area or must return quickly
  • Waiting for assigned midday shuttle or extra trip
  • Performing paid non-driving work (cleaning, training)
HOS impact:

Midday gap COUNTS toward 15-hour on-duty window. Continuous on-duty accumulation from AM pre-trip to PM release. Can push a long day past the 15-hour limit.

How to prove:

Dispatch documentation of on-call requirement, task assignments during gap, work performed logs.

The compliance test: If the district cannot document with certainty which scenario applied on a given day, an FMCSA auditor will default to Scenario B — treating the entire day as continuous on-duty. Districts routinely lose HOS disputes because "we released the driver" was never actually documented in writing.

Explicit release documentation on every split-shift day is what separates provable off-duty from assumed off-duty. Timecard software with driver acknowledgment resolves this at the source. See BusCMMS capture explicit release acknowledgment per driver-day → book a demo.

04

The Mixed Operations Trap: One Charter Trip Changes Everything

The federal school bus HOS exemption covers transportation exclusively for school students. The moment a driver adds a charter trip, community event, or non-student transport to the same day, the exemption evaporates for that entire day.

Federal law exempts drivers of buses "used exclusively in home-to-school transportation" from federal HOS. School district transportation directors often interpret this as covering the entire operation, but the exemption is granular. A driver who does an AM home-to-school route, then a midday charter trip to transport senior citizens to a community event, then a PM home-to-school route, has broken the exemption for that entire day. The bus was not "used exclusively" for student transport. The same driver, same district, same bus — but the added charter work triggers full 49 CFR Part 395 compliance.

BEFORE CHARTER

Pure School Bus Day — EXEMPT

Federal HOS applicabilityEXEMPT
10-hour driving limitDoes not apply
15-hour on-duty limitDoes not apply
7/8-day rolling limitsDoes not apply
RODS/ELD requirementNot required
Applicable frameworkState HOS rules only
Driver may legally work extended split shifts under state rules; district maintains timecards per state and district policy.
AFTER CHARTER ADDED

Mixed Day — FULL HOS APPLIES

Federal HOS applicabilityFULL 49 CFR 395
10-hour driving limitBinding
15-hour on-duty limitBinding
7/8-day rolling limitsBinding
RODS/ELD requirementRequired (or short-haul exception)
Applicable frameworkFederal + state
All AM route + midday charter + PM route counts toward federal limits. 15-hour on-duty window and 7/8-day rolling counters engaged.

A charter trip added to Driver Wilson's Tuesday changes the day from exempt state-jurisdiction operations into full federal HOS compliance. Documented dispatch flags for any non-school activity are the fix. See BusCMMS flag mixed-ops days automatically → book a demo.

05

Where BusCMMS Fits School Bus HOS Compliance

Six capabilities that turn "we think we're exempt" into "here is Driver Wilson's Tuesday reconciled against route, vehicle, and HOS data on one timeline."

SPLIT-SHIFT NATIVE

Split-Shift Duty Tracking

Every driver-day recorded as sequential blocks: pre-trip, AM drive, midday gap, PM pre-trip, PM drive, post-trip. Cumulative on-duty and driving totals updated per block automatically.

RELEASE EVIDENCE

Midday Release Acknowledgment

Driver signs off release status at end of AM route: off-duty or on-duty-not-driving. Timestamp captured, dispatch requirement documented, evidence chain preserved.

ROLLING COUNTER

Rolling 7-Day / 8-Day Totals

Automatic per-driver rolling counter of on-duty hours across trailing 7 or 8 days. Alerts trigger at 50, 55, and 58 hours for the 60-hour limit. No manual weekly-total math.

MIXED OPS FLAG

Charter/Activity Trip Auto-Flagging

Any dispatch entry for non-school-transport activity (charter, community event, non-student passenger) auto-flags the driver-day as full-HOS compliance required.

TIMELINE VIEW

One Driver-Day Timeline

Single unified view per driver-day showing duty blocks, route data, DVIR inspections, defect reports, fuel entries, and HOS counters — reconciled from all source systems.

AUDIT EXPORT

Audit-Ready HOS Export

Any 6-month HOS window exportable as PDF per driver. Rolling totals, split-shift blocks, release documentation, mixed-ops flags — producible within 48 hours for FMCSA review.

FROM THE FIELD

Our 74-bus district runs about 60 daily home-to-school routes plus 25-30 charter or activity trips per week. For years we treated HOS as a non-issue — "we're school bus, we're exempt." Then in spring 2024 an FMCSA compliance review asked for 6 months of driver duty records for 3 specific drivers. We had timecards for AM and PM routes separately but no clear record of midday gap classification, no rolling 7-day totals, no documentation for the days those drivers had done charter work. Auditor defaulted every ambiguous day to on-duty-continuous and calculated we had 47 apparent HOS violations across those 3 drivers over the 6-month window. $19,000 civil penalty per violation on the enforcement schedule. We negotiated it down significantly by producing whatever documentation we could reconstruct, but the message was clear. Six months later we deployed BusCMMS. Now every driver-day is one timeline block with pre-trip time, drive time, release status, and any charter flag. Rolling counters run automatically. When our next FMCSA review came in fall 2025, I pulled a 6-month export for the same drivers in about 20 minutes. Zero apparent violations found. Same district, same drivers, same routes. Different documentation model.

Transportation Director · 74-bus school district, Great Lakes region
HOS FOR SCHOOL BUSES · 2026 FAQ

Frequently Asked Questions

Are school bus drivers exempt from federal hours of service rules?

Not automatically. Under 49 U.S.C. 31502, drivers of buses "used exclusively in home-to-school transportation" of school students are exempt from federal HOS requirements — but the exemption is granular to the specific driver-day. The moment a driver adds any non-school work to the same day (charter trip, community event, non-student passenger transport, adult transport), the exemption evaporates for that entire day and full 49 CFR Part 395 compliance applies. Federal exemption also does not remove state HOS requirements — many states impose their own duty-hour limits on school bus drivers that apply regardless of federal exemption status. The safest posture is treating exemption as a daily condition, verified per driver per day against actual dispatch activity, rather than a permanent status.

What are the passenger-carrying HOS limits under 49 CFR 395.5?

Passenger-carrying HOS rules differ from property-carrying (trucking) rules. Under 49 CFR 395.5: 10 hours maximum driving after 8 consecutive off-duty hours (1 hour less than trucking's 11-hour limit); 15 hours maximum on-duty in a shift, including driving plus all other on-duty activity such as pre-trip inspections, loading, waiting, post-trip (1 hour more than trucking's 14-hour limit); 8 consecutive off-duty hours minimum before restarting the 10/15 clocks (2 hours less than trucking's 10-hour requirement); and either 60 on-duty hours in any 7 consecutive days if the carrier does not operate every day of the week, or 70 hours in 8 consecutive days if the carrier operates every day. Passenger-carrying drivers also don't have the mandatory 30-minute break required for property-carrying drivers. The 2026 civil penalty for HOS violations reaches up to $19,246 per incident under FMCSA enforcement.

Does the midday gap between AM and PM school routes count as off-duty or on-duty?

It depends entirely on whether the driver was released from all duty responsibility during the gap. If the driver is fully released — free to leave the yard, no requirement to remain available for dispatch, no obligation to respond to calls or return early, free to perform personal activities — the midday gap counts as off-duty and does not accumulate toward the 15-hour on-duty window. A new 15-hour clock starts at the PM pre-trip. If the driver must remain at the yard, be on-call for schedule changes, wait for a possible midday shuttle assignment, or perform any paid non-driving work, the midday gap counts as on-duty-not-driving and continues accumulating toward the 15-hour window. The distinction matters enormously because it determines whether a driver has 2 separate on-duty windows in the day (off-duty gap) or one continuous on-duty window that could push past 15 hours (on-duty gap). Districts that cannot document release status with specific timestamps and driver acknowledgment will lose the dispute in an FMCSA audit, where the default treatment becomes continuous on-duty.

How does a charter or activity trip affect HOS compliance for the day?

A charter or activity trip added to a school bus driver's day triggers full 49 CFR Part 395 HOS compliance for the entire day, not just the charter portion. The federal school bus exemption applies only to buses "used exclusively in home-to-school transportation" — the moment a bus carries non-student passengers, transports adults for a community event, or performs any charter work, that day loses exempt status. All hours from morning pre-trip through evening release count toward the 10-hour driving limit and 15-hour on-duty limit. Rolling 7-day (60-hour) and 8-day (70-hour) totals engage. RODS may be required unless the driver still qualifies for the short-haul exception under 49 CFR 395.1(e)(1). This is the mixed-operations trap: a driver doing AM home-to-school + midday charter + PM home-to-school has broken the exemption even though 2 of the 3 trips were pure school transport. Compliance requires either separating charter drivers from school drivers or tracking every driver-day as potentially full-HOS.

How does BusCMMS help school districts manage split-shift HOS compliance?

BusCMMS produces one driver-day timeline that reconciles pre-trip inspections, route driving, midday release status, PM operations, post-trip work, and any charter or activity flags into a single record with cumulative on-duty and driving counters. Six specific capabilities support HOS compliance: (1) split-shift duty tracking with every driver-day recorded as sequential blocks and cumulative on-duty and driving totals updated automatically per block; (2) midday release acknowledgment where drivers explicitly sign off release status (off-duty or on-duty-not-driving) at end of AM route with timestamp and evidence chain preserved; (3) rolling 7-day and 8-day totals per driver with alerts at 50, 55, and 58 hours for the 60-hour limit — no manual weekly math; (4) mixed operations auto-flagging where any dispatch entry for non-school activity triggers full-HOS compliance requirement for that driver-day; (5) unified driver-day timeline view combining duty blocks, route data, DVIR inspections, defect reports, fuel entries, and HOS counters from all source systems; and (6) audit-ready HOS export producing any 6-month window as PDF per driver — rolling totals, split-shift blocks, release documentation, mixed-ops flags — producible within 48 hours for FMCSA review. One 74-bus Great Lakes district reported reducing an FMCSA review from 47 apparent HOS violations to zero apparent violations across the same drivers, same routes, same 6-month window — through documentation model changes alone.



Share This Story, Choose Your Platform!