Skip to content
DelayAtlas

Airport month record

ORDDEC

Chicago O'Hare International in December 2025

Departures
27,790
Month
December 2025
National, same month
73.2%
Carriers
12
DGRADE

Historical statistics for December 2025, not live status or a forecast for this year’s December. For today’s conditions at ORD, see live FAA status.

ORD in December draws a D. Roughly one flight in three arrives at least 15 minutes late, and the typical late arrival is an hour and a half behind schedule. Build slack into anything you connect to. That rests on 27,790 flights, of which United Airlines flew 7,305 at 67.6% on time.

United Airlines is the most reliable of the seven carriers covered here at 67.6% on time across 7,305 flights.

Key figures

On time

61.0%

Arrivals under 15 minutes late, of 27,007 completed departures

Avg delay

91 min

Across delayed arrivals only, not all flights

Cancelled

2.53%

Nationally in December: 1.55%

Whole year

71.0%

ORD across all twelve months

These figures cover 27,790 departures from Chicago O'Hare International in December 2025. On time means an arrival less than 15 minutes after the scheduled gate time, the DOT's threshold, and the national comparison uses every US departure in the same month rather than the whole year.

Against the year

December next to ORD's other months

Against ORD's own year, December ran 10 points worse than the twelve-month rate of 71.0%, which makes it the worst of the twelve months in the data. Either side of it, November ran 73.3% on time and January 67.4%, so a trip moved by a few weeks would have landed in a better stretch.

ORD month by month
MonthFlightsOn timeAvg delayCancelledGrade
July 202530,50363.9%82 min2.60%D
August 202530,09073.9%80 min2.48%C
September 202528,86779.2%68 min0.42%B+
October 202531,09674.7%64 min0.23%C+
November 202528,70373.3%82 min5.59%C−
December 2025 (this page)27,79061.0%91 min2.53%D
January 202625,13167.4%79 min3.74%C−
February 202625,53873.7%67 min1.11%C
March 202631,37365.9%85 min5.71%C−
April 202633,20669.7%75 min3.54%C−
May 202633,73376.1%73 min1.01%B
June 202631,37471.3%80 min3.19%C−

Departure window

The best time of day to leave ORD in December

Departure time matters more here than the choice of carrier. The gap between the best and worst window is 22 points, against 17 points between the best and worst carrier. Each bar is the on-time rate for flights scheduled inside that window.

  • 5am–8am2,833 flights74.7%
  • 8am–11am6,251 flights65.1%
  • 11am–2pm4,564 flights64.5%
  • 2pm–5pm5,168 flights58.5%
  • 5pm–8pm4,849 flights52.8%
  • 8pm–5am4,125 flights54.1%

Scale runs 45% to 80%. Rows with fewer than 30 flights show a dash.

The 5pm–8pm window is where this operation falls apart: 52.8% on time, against 74.7% for the 5am–8am slot. By evening the aircraft flying these rotations have absorbed a full day of small delays and there is no slack left to recover in. The 8am–11am window is the busiest, with 6,251 flights scheduled in it.

Across the week, Saturday is the strongest day at 69.2% on time and Sunday the weakest at 44.1%. 25 points is a smaller lever than departure hour, but it is free.

On-time rate by day of the week58.2Mon65.0Tue58.3Wed68.2Thu64.4Fri69.2Sat44.1Sun
Monday: 58.2 percent on time. Tuesday: 65.0 percent on time. Wednesday: 58.3 percent on time. Thursday: 68.2 percent on time. Friday: 64.4 percent on time. Saturday: 69.2 percent on time. Sunday: 44.1 percent on time

Carrier by carrier

Which airlines ran best at ORD in December

The choice of carrier is not cosmetic here. United Airlines arrives on time 67.6% of the time; SkyWest Airlines manages 50.6%. Sample sizes sit next to every figure, because a two-point gap across 5,818 flights means less than a ten-point one.

Carriers at ORD in December 2025
AirlineFlightsOn timeAvg delayCancelledGrade
United Airlines7,30567.6%70 min0.21%C+
SkyWest Airlines5,81850.6%123 min4.47%F−
Envoy Air4,40261.9%71 min3.54%D−
American Airlines4,15364.1%83 min1.06%D
Republic Airways3,61262.8%87 min2.82%D
Delta Air Lines75854.5%81 min5.01%F−
Spirit Airlines42854.1%98 min5.37%F−
PSA Airlinesthin sample35843.9%163 min7.82%F−
Frontier Airlinesthin sample33159.8%126 min7.25%D−
Southwest Airlinesthin sample28168.0%74 min0.00%C+
Alaska Airlinesthin sample27252.5%63 min4.04%F−
JetBlue Airwaysthin sample7267.1%89 min1.39%C

Spirit Airlines cancels 5.4% of what it schedules here, the highest in the table. A cancelled flight never appears in an on-time rate, so read that column alongside the punctuality one rather than after it.

Route by route

Busiest routes out of ORD in December

Routes from ORD in December 2025
RouteFlightsOn timeAvg delayCancelledGrade
ORD to LGA · New York90657.6%87 min4.53%D−
ORD to LAX · Los Angeles56867.7%81 min1.58%C
ORD to BOS · Boston55766.2%79 min0.90%C+
ORD to DCA · Washington55567.7%79 min2.16%C
ORD to MCO · Orlando55268.1%72 min0.54%C+
ORD to DFW · Dallas-Fort Worth55168.9%74 min1.27%C
ORD to IAH · Houston51273.5%76 min0.59%C+
ORD to EWR · Newark51262.0%69 min1.76%D
ORD to MSP · Minneapolis50050.1%96 min2.40%F
ORD to ATL · Atlanta49165.0%82 min3.46%C−
ORD to PHX · Phoenix48972.3%71 min0.41%C+
ORD to DTW · Detroit41953.8%115 min2.86%F
ORD to DEN · Denver41765.5%73 min0.72%C+
ORD to MKE · Milwaukee40553.1%108 min4.20%F−
ORD to SFO · San Francisco39266.2%70 min0.51%C+
ORD to MIA · Miami38669.8%77 min1.30%C
ORD to SEA · Seattle38447.9%59 min2.08%F
ORD to IND · Indianapolis38165.8%122 min2.62%C
ORD to BNA · Nashvillethin sample36456.5%88 min1.37%D
ORD to FLL · Fort Lauderdalethin sample36267.9%93 min1.10%C
ORD to CLE · Clevelandthin sample36159.0%82 min4.43%D−
ORD to LAS · Las Vegasthin sample35869.5%82 min1.12%C
ORD to CLT · Charlottethin sample35568.6%94 min0.28%C+
ORD to CMH · Columbusthin sample34962.1%94 min1.72%D
ORD to CVG · Cincinnatithin sample34659.5%87 min3.76%D−

Delay causes

What held ORD up in December

Carriers report a reason for every delay minute they cause, in five DOT categories. The split below is by minutes, not by number of flights, so a handful of very long weather delays weighs as much as many short ones. It covers 955,000 reported delay minutes.

  • Late-arriving aircraft
    40%
  • Carrier
    24%
  • National Airspace System
    22%
  • Extreme weather
    14%
  • Security
    0%

Extreme weather accounts for 14% of delay minutes, well above the single-digit share typical across the system. Weather delays are lumpy: they arrive as whole bad days rather than as a steady drag, so the comparison with the other months below is the more useful view of the risk. The national share is 6%, so this operation carries roughly 2.2 times the usual weather exposure. The split is drawn from 954,947 reported delay minutes.

Cancellations run at 2.53%, against 1.55% nationally. That is about one flight in 40 cancelled outright. A cancelled flight is invisible in every on-time figure on this page, so the punctuality numbers above describe only the flights that actually operated.

For anyone connecting, the number to weigh is not the on-time rate but the tail behind it. 18.3% of arrivals land a full hour or more behind schedule, against 10.0% nationally. A 45-minute layover does not survive that, and no amount of walking quickly changes it. Ninety minutes is the honest minimum here, and two hours if the onward flight is on a separate ticket.

What to do with this

Flying from ORD in December

For a December trip through ORD: plan on this being one of the airport's harder months. The 5am–8am departures held up best at 74.7% on time, and with 18.3% of arrivals an hour or more late, a connection here deserves more slack than the same trip in September would.

Related

Where to go next

Source: US DOT Bureau of Transportation Statistics, on-time performance data, July 2025 to June 2026. Last updated 15 September 2026; recomputed monthly. How this data is collected.