ACGME Duty Hour Rules Explained by Specialty (Quick Reference Guide)

ACGME Duty Hour Rules Explained by Specialty (Quick Reference Guide)

Summary

  • All residency programs must adhere to 5 core ACGME rules, including an 80-hour weekly limit (averaged over 4 weeks), rest periods (10 hours recommended, 8-hour minimum between shifts, 14 hours mandatory after 24-hour duty), and a 24+4 hour maximum for continuous duty.
  • Compliance is complicated by specialty-specific challenges, such as coordinating clinic time in Internal Medicine, managing unpredictable OR cases in Surgery, and avoiding "clopen" shifts in Emergency Medicine.
  • Manually creating schedules in Excel is a complex, error-prone task that often leads to compliance gaps, resident burnout, and hundreds of hours of wasted administrative time.
  • To ensure rules are always followed, programs can use a managed service like Scheduling Wizard to deliver fully-compliant, optimized schedules automatically.

If you've ever stared at a scheduling spreadsheet at midnight trying to figure out whether a resident's post-call clinic assignment is technically legal, you already know the problem. The ACGME duty hour rules look straightforward on paper — until you're actually building a schedule across five different rotation types, three PGY levels, and a night float block that bleeds into two separate services.

And the stakes are real. One Reddit thread put it bluntly: "80-hour work week averaged over four weeks — means you can work 100 hour work weeks as long as some are 60 hours. It's absolutely, batshit insane." That's not just a frustrated resident venting. That's a compliance gap hiding inside a technically compliant schedule.

This guide is built for chief residents, program coordinators, and program directors who need a fast, reliable reference for the ACGME duty hour rules — both the universal limits that apply to every program and the specialty-specific nuances that make compliance genuinely complex. We'll cover Internal Medicine, Surgery, Emergency Medicine, Pediatrics, and OB-GYN, and we'll be clear about where the rules diverge by specialty.

The 5 Universal ACGME Duty Hour Rules (At a Glance)

These five rules apply to all ACGME-accredited residency and fellowship programs, regardless of specialty. They form the non-negotiable floor of any compliant schedule.

1. 80-Hour Weekly Limit

Residents must not exceed 80 hours of clinical and educational work per week, averaged over any four-week period, inclusive of all in-house call activities. Moonlighting hours — if permitted — count toward this limit.

The averaging provision is important to understand precisely because it is often misunderstood. A resident can work 90 hours one week if a subsequent week is lighter — but the four-week rolling average must stay at or below 80. This is the rule most commonly cited in ACGME compliance reviews, and it is the #1 source of citation for programs found out of compliance.

2. Rest Between Duty Periods

Residents should have 10 hours free from all clinical and educational duties between scheduled duty periods — but this is a recommendation, not a hard requirement. The enforceable minimum is 8 hours between scheduled duty periods. After a 24-hour shift, current standards require a minimum of 14 hours of rest before the resident returns to clinical duties. The three-tier distinction — 10 hours recommended between regular shifts, 8 hours mandatory minimum, and 14 hours mandatory after 24-hour call — is one of the most frequently misunderstood rules at the scheduling level.

3. The 24+4 Rule (Maximum Continuous Duty)

Residents may not be scheduled for more than 24 consecutive hours of in-house duty. A resident may remain on duty for up to 4 additional hours beyond that 24-hour mark solely for the purposes of patient care transitions, sign-out, and continuity of care — but those additional hours cannot include new patient assignments or elective procedures. The maximum a resident can work in a single continuous stretch is 28 hours total.

4. One Day Off in Seven

Every resident must receive at least one day (24 continuous hours) completely free of all clinical and educational obligations out of every seven-day period, averaged over four weeks. This means one day in seven, on average — not necessarily every seven days on the calendar.

5. In-House Call Frequency

In-house call must be scheduled no more frequently than once every three nights, averaged over a four-week period. Programs cannot schedule residents for in-house call on consecutive nights and maintain compliance.

Specialty-Specific ACGME Rules & Scheduling Complexities

The universal rules above set the ceiling. What makes scheduling genuinely hard is that each specialty operates under a distinct clinical rhythm — and the ACGME's specialty-specific program requirements add another layer of constraints on top of the universal ones. Here's how they break down.

Quick Comparison: Scheduling Pressure Points by Specialty

SpecialtyKey Scheduling ChallengePrimary Duty Hour Pressure Point
Internal MedicineCoordinating inpatient ward coverage, subspecialty rotations, and mandatory outpatient clinic timePost-call rest before a morning clinic — violating the 14-hour rule
SurgeryUnpredictable operative case duration and emergency add-onsSurgical flex programs pushing the 24+4 rule to its absolute limit
Emergency Medicine24/7 shift coverage across variable shift lengths (8, 10, 12-hr)Ensuring 14-hour rest between a late-ending night shift and an early day shift
PediatricsHigh-intensity rotations in NICU and PICU with limited flexibilityManaging rest requirements during demanding critical care blocks
OB-GYNUnpredictable labor and delivery volume layered onto scheduled clinic daysNight float and L&D call overlapping with mandatory outpatient commitments

Internal Medicine

Internal medicine programs face a structural tension that is built into their curriculum: residents must log both inpatient and outpatient hours. The outpatient continuity clinic requirement means a resident finishing a 24-hour call on a general medicine ward at 7 a.m. may have a scheduled clinic the following morning — a direct collision with the 14-hour post-call rest rule.

Research published in Academic Emergency Medicine flags "increasing complexity due to subspecialty rotations" as a major driver of compliance risk in IM programs. When a resident cycles through cardiology, nephrology, GI, and hematology rotations — each with its own attending expectations and floor coverage demands — the scheduling variables multiply quickly.

Surgery

Surgical residencies operate under the same 80-hour weekly limit and 24+4 rule, but the clinical reality of the OR makes these limits harder to honor. An attending surgeon cannot always predict when a case will end, and the scrub resident typically cannot leave mid-procedure. This is the core tension surgical programs manage through flex programs — ACGME-approved scheduling structures that allow some flexibility within the 80-hour average.

Flex programs reduce daily scheduling rigidity but require sophisticated oversight. A week heavily weighted toward operative cases must be offset by lighter administrative weeks to keep the four-week average clean. The 24+4 rule becomes especially acute here: a resident who finishes a long case at hour 22 still has 4 hours of sign-out buffer, but if the case extends to hour 25, the program has a problem — especially if no rest period is built in before the next scheduled shift.

As one surgical resident noted in a Reddit thread on duty hours: "I think you could easily preserve the duty hour restrictions and improve our operative training too by eliminating a lot of the scut/bullshit that we waste an unfathomable amount of time doing." The goal is protecting operative time within compliant hours — which is a scheduling problem before it's anything else.

Emergency Medicine

Emergency medicine programs are structurally different from almost every other specialty: there are no block rotations in the traditional sense, and coverage must be continuous 24/7. Schedules are built entirely from shifts — typically 8, 10, or 12 hours — which means the compliance math is shift-to-shift rather than call-to-call.

The primary duty hour risk in EM is the "clopen" problem: a resident finishing a late-ending overnight shift who is then scheduled for an early morning shift without adequate rest in between. With variable shift times, this can happen accidentally if schedules are built manually without automated rest-period checking.

Sign-out is also uniquely high-stakes in EM. As residents in this r/emergencymedicine thread emphasized: "sit out is a super important part of the job." A poorly timed shift transition doesn't just create a compliance risk — it creates a patient safety risk. EM programs typically use 10–12 hour shifts, impacting duty hour management in ways that differ fundamentally from specialties using traditional call structures.

Pediatrics

Pediatric residency programs share many structural features with internal medicine — inpatient ward coverage, subspecialty rotations, continuity clinic — but the intensity of rotations in the NICU and PICU adds a distinct layer of complexity. These critical care environments often demand higher-acuity patient management, longer handoff times, and more frequent in-house presence.

Research on residency scheduling complexity specifically calls out "scheduling complexities, especially in neonatal and pediatric intensive care units." During NICU or PICU blocks, ensuring that residents receive adequate rest to meet the 14-hour post-call requirement — while also maintaining minimum coverage ratios — is one of the most difficult scheduling puzzles in GME.

OB-GYN

Labor and delivery is inherently unpredictable. A resident on overnight L&D call may deliver twelve patients or three — and the clinical demands shift accordingly. This unpredictability makes it extremely difficult to pre-build a schedule that is guaranteed to honor rest requirements, duty hour limits, and the 1-in-7 days off rule simultaneously.

OB-GYN programs frequently rely on night float systems to distribute L&D call load and provide more predictable coverage blocks. But night float schedules introduce their own compliance complexity: a resident rotating through night float must still be tracked against the 80-hour weekly limit, and the transition in and out of night float needs to account for rest requirements in both directions. Balancing clinic duties with labor and delivery schedules can conflict with standard hour requirements — a conflict that shows up most acutely when a resident's L&D call bleeds into a scheduled outpatient gynecology clinic day.

ACGME Violations Keep You Up? Scheduling Wizard mathematically enforces every duty hour rule — so compliance is guaranteed, not guessed.

The Compliance Burden: Why Manual Scheduling Fails

Let's be direct about what "being compliant" actually requires in practice. A chief resident building a schedule for a medium-sized internal medicine program must simultaneously satisfy:

  • The 80-hour weekly average across four weeks, for every resident
  • The 14-hour post-call rest rule before any clinic assignment
  • The 24+4 continuous duty limit, including operative or procedure-heavy days
  • The 1-in-7 days off rule, averaged over four weeks
  • The once-every-three-nights in-house call limit
  • Subspecialty rotation minimums and maximums
  • Continuity clinic requirements
  • Vacation, conference, and elective requests
  • Night float transition rest windows
  • Any program-specific flex or exception structures

That's not a checklist — it's a constraint-satisfaction problem. And it needs to be solved simultaneously across an entire roster of residents, every scheduling cycle, by a chief resident who rotates out of that role every year and takes all the institutional scheduling knowledge with them.

It's no surprise, then, that ACGME compliance data shows approximately 5% of reviewed programs received citations for non-compliance, most commonly for exceeding the 80-hour limit. The deeper cost isn't the citation — it's the resident burnout that precedes it, and the culture of silence that surrounds it. As one resident put it: "Residents are afraid to speak out since they aren't protected as whistle-blowers."

Most programs today are still running this process through Excel. That's not a criticism — it's just a structural mismatch between the complexity of the problem and the tool being used to solve it.

Still Scheduling in Excel? Scheduling Wizard eliminates 300+ hours of chief resident scheduling work with a fully managed, done-for-you service.

Top Services for Guaranteed ACGME Compliance

Ensuring every rotation, call block, and clinic assignment satisfies these rules simultaneously is a complex optimization problem. The services below use powerful scheduling engines to build fully compliant schedules, so compliance is mathematically guaranteed, not manually checked.

Top Services for ACGME-Compliant Scheduling: 1. Scheduling Wizard, 2. Thrawn

1. Scheduling Wizard

Scheduling Wizard is a YC-backed (W26) managed scheduling automation service built specifically for GME programs. Operating as a done-for-you managed service, your program submits its constraints—rotation requirements, call preferences, and ACGME rules—and receives a finished, fully optimized schedule as an Excel spreadsheet. Its proprietary constraint-solving engine builds compliance in from the ground up, handling complex rules for any specialty. The managed service model also ensures scheduling expertise doesn't leave when your chief resident rotates off.

2. Thrawn

Another strong choice for programs seeking a hands-off, done-for-you scheduling solution is Thrawn. As a managed service, Thrawn specializes in building complex block, call, and clinic schedules that are guaranteed to be ACGME-compliant. Their process is straightforward: programs provide their unique set of constraints, and Thrawn's advanced optimization engine delivers a complete, balanced schedule. This makes it a powerful alternative for chief residents and program coordinators who want to entirely offload the burden of manual scheduling while ensuring every rule is met.

Ready to eliminate the scheduling burden? See how Scheduling Wizard works →

Frequently Asked Questions

What are the most common ACGME duty hour violations?

The most common ACGME duty hour violation is exceeding the 80-hour weekly work limit, averaged over four weeks. This often happens unintentionally due to poor tracking of clinical hours, moonlighting, and the unpredictable nature of certain rotations. Other common violations include failing to provide the mandatory minimum of 8 hours of rest between shifts (10 hours recommended) or the required 14 hours after 24-hour duty and not ensuring one full day off in every seven.

How does an automated scheduling service guarantee ACGME compliance?

An automated scheduling service guarantees ACGME compliance by using a constraint-solving engine that treats every duty hour rule as a mathematical requirement. Universal rules (like the 80-hour week) and specialty-specific rules are hard-coded into the scheduling algorithm, making it impossible to generate a schedule that violates them. This replaces manual checks, which are prone to human error.

Does Scheduling Wizard work with scheduling platforms like Amion or QGenda?

Yes, Scheduling Wizard is designed to work alongside platforms like Amion and QGenda, not replace them. Scheduling Wizard is a managed service that builds your complex block, call, and clinic schedule and delivers it as a finished Excel file. Your program then uploads this fully compliant and optimized schedule into your day-to-day platform (like Amion or QGenda) for residents to view.

What are the upcoming changes to ACGME duty hour rules for 2026?

The most significant proposed change to ACGME rules for 2026 is that at-home call (pager call) will now count toward the 80-hour weekly limit. Additionally, the proposal includes a hard cap of 24 hours on continuous work, eliminating the "+4" hours currently allowed for care transitions. These changes will require nearly all programs to fundamentally restructure their call schedules to remain compliant.

How do you handle complex, specialty-specific ACGME rules?

Specialty-specific ACGME rules are handled by incorporating them directly into the scheduling engine's constraints for your program. For example, a surgical program's "flex" rules or an internal medicine program's continuity clinic requirements are treated as non-negotiable parameters. During onboarding, a service like Scheduling Wizard maps out all universal and specialty-specific requirements to ensure the final schedule is 100% compliant with your program's unique needs.

Why is manual scheduling in Excel a risk for ACGME compliance?

Manual scheduling in Excel is a major compliance risk because it cannot automatically check for violations across dozens of residents and multiple interacting rules. A chief resident might fix a shift swap that solves one resident's vacation request but accidentally creates a rest period violation for another. Without an automated system, these cascading errors are easy to make and difficult to spot, putting the entire program at risk for a citation.

Published on May 15, 2026