Holiday travel

Holiday flying, day by day

What happened on every day of five holiday windows, July 2023 – July 2026, at 64 US airports: how many flights arrived on time, how many were cancelled, and which departure times held up. Each day is set against ordinary days of the same weekday in the same weeks, so a Sunday is compared with a Sunday.

History, not a forecast. This shows what happened in past holiday windows. It cannot say what this year will bring, and each holiday appears only a few times in the data, so one bad storm can decide a whole year. Check your airline for your own flight.

The five holidays at a glance

July 4 did best against ordinary days of the same weekdays (+5.2 points, better than usual in all four years) and Christmas to New Year’s did worst (−3.2 points, worse than usual in two of the three years).

Two days finished last in every year of their holidays: the Sunday after Thanksgiving and Memorial Day.

Two days finished first in every year of their holidays: Thanksgiving Day and the Saturday before Memorial Day.

The year mattered about as much as the holiday. Four of the five holidays had a gap of 5 points or more between their best and worst year; Thanksgiving ran 9.0 points below usual in 2025 and 1.9 points above usual in 2023.

The five holidays across all covered airports, against ordinary days of the same weekdays
HolidayOn timeGap from usual, pointsCancelledWorst dayBest day
Thanksgiving3 times in the data79.7%usual 81.8%−2.1worseyears: 1 better, 1 about the same, 1 worse0.94%usual 0.86%Sunday after (three of three)Thanksgiving Day (three of three)
Christmas to New Year’s3 times in the data76.1%usual 79.3%−3.2worseyears: 1 better, 2 worse1.14%usual 1.77%December 27 (two of three)Christmas Day (two of three)
July 44 times in the data75.8%usual 70.6%+5.2betteryears: 4 better1.59%usual 2.26%July 1 (three of four)July 4 (two of four)
Memorial Day3 times in the data74.7%usual 75.0%−0.3about the sameyears: 1 better, 1 about the same, 1 worse1.02%usual 1.04%Memorial Day (three of three)Saturday before (three of three)
Labor Day3 times in the data83.9%usual 79.7%+4.2betteryears: 3 better0.69%usual 1.21%Moved each yearMoved each year

Covers five holidays at 64 airports. “Usual” is what ordinary days of the same weekdays had in the weeks around each holiday. Open any holiday below, or look up one airport with the form above.

Analysis last recomputed · source data through 2026-07-31

Thanksgiving

The window runs the Wednesday before through the Sunday after, around Thanksgiving Day (the fourth Thursday of November). In the data: Nov 22–26, 2023; Nov 27 – Dec 1, 2024; Nov 26–30, 2025. Three windows are in the data: enough to see whether a day repeats, not enough to call it a rule.

Compared with ordinary days, Thanksgiving flights were better in one, about the same in one, and worse in one of the three years. The gap ran from 9.0 points below usual in 2025 to 1.9 points above usual in 2023.

The Sunday after Thanksgiving was the worst day of the window in all three years. Over the years it ran 67.1% on time, 11.6 points below an ordinary Sunday.

Thanksgiving Day was the best day of the window in all three years. Over the years it ran 93.2% on time, 12.7 points above an ordinary Thursday.

Thanksgiving Day itself carried 43% fewer departures than an ordinary Thursday and ran 93.2% on time.

Each year against ordinary days

Thanksgiving, the whole window in each year against ordinary days
YearDeparturesOn timeUsualGap, pointsCancelledUsual
2023Nov 22–26, 202373,41483.7%81.8%+1.9better0.07%0.86%
2024Nov 27 – Dec 1, 202476,12582.6%81.8%+0.8about the same0.08%0.86%
2025Nov 26–30, 202575,58372.8%81.8%−9.0worse2.64%0.87%
All years3 windows225,12279.7%81.8%−2.1worse0.94%0.86%

Day by day

  • Better than usual
  • Worse than usual
  • About the same
  • What ordinary days of the same weekday had
  • Lowest to highest single year
  • Lighter bars: days just outside the window

Bars show the on-time arrival rate and start at 40%, not zero. A dashed stub is a day with too few flights to print a rate.

Thanksgiving, every day of the window and the days around it
DayDepartures against an ordinary dayOn timeUsualGap, pointsCancelledEach year: 2023, 2024, 2025
Monday beforeoutside the window2% more82.1%81.6%+0.5about the same0.42%82.8 · 85.6 · 77.9
Tuesday beforeoutside the window12% more81.9%86.0%−4.1worse0.19%78.8 · 84.3 · 82.3
Wednesday before13% more82.4%85.2%−2.8worse0.12%85.8 · 83.7 · 77.8
Thanksgiving Day43% fewer93.2%80.5%+12.7better0.05%95.4 · 91.5 · 92.7
Friday after10% fewer86.7%80.6%+6.1better0.14%88.7 · 87.0 · 84.6
Saturday after17% more76.3%83.5%−7.2worse2.68%83.8 · 77.8 · 66.6
Sunday after7% more67.1%78.7%−11.6worse1.24%70.9 · 77.7 · 52.3
Monday afteroutside the window5% more75.5%81.6%−6.1worse0.77%81.5 · 79.1 · 65.7
Tuesday afteroutside the windowabout the same79.6%86.0%−6.4worse0.34%84.9 · 87.3 · 66.5

Which departure times held up

Across the whole window, flights leaving 5–9 AM had the highest on-time rate: 87.8%, still 1.2 points below usual for that time of day. Those leaving 6–9 PM had the lowest: 70.5%, 5.3 points below usual for that time of day.

The holiday cost flights leaving 9 PM–5 AM the most (6.7 points below usual for that time of day) and those leaving 12–3 PM the least (0.3 points below).

On each year’s two busiest days, flights leaving 5–9 AM had the highest on-time rate: 85.2%, still 4.0 points below usual for that time of day. Those leaving 6–9 PM had the lowest: 66.0%, 9.6 points below usual for that time of day.

The holiday cost flights leaving 9 PM–5 AM the most (10.0 points below usual for that time of day) and those leaving 5–9 AM the least (4.0 points below).

Thanksgiving, on-time arrival by scheduled departure time
LeavingOn time, whole windowUsualGap, pointsOn time, busiest daysUsualGap, points
5–9 AM87.8%89.0%−1.2worse85.2%89.2%−4.0worse
9 AM–12 PM83.3%84.5%−1.2worse78.2%84.9%−6.7worse
12–3 PM80.6%80.9%−0.3about the same74.2%81.2%−7.0worse
3–6 PM75.5%77.5%−2.0worse69.8%77.5%−7.7worse
6–9 PM70.5%75.8%−5.3worse66.0%75.6%−9.6worse
9 PM–5 AM73.3%80.0%−6.7worse69.7%79.7%−10.0worse

“Busiest days” are the two days of the window with the most departures in each year: Wednesday, Nov 22, 2023, Sunday, Nov 26, 2023, Wednesday, Nov 27, 2024, Sunday, Dec 1, 2024, Wednesday, Nov 26, 2025, and Sunday, Nov 30, 2025.

Cancellations

0.94% of scheduled departures were cancelled across the Thanksgiving windows, against 0.86% on ordinary days of the same weekdays. It was lower in two of the three years and higher in one.

The worst day for cancellations in each year was Saturday, Nov 25, 2023 (0.11% of that day’s departures, 35% of the window’s cancellations), Sunday, Dec 1, 2024 (0.20% of that day’s departures, 56% of the window’s cancellations), and Saturday, Nov 29, 2025 (7.83% of that day’s departures, 65% of the window’s cancellations).

Thanksgiving at your airport

The same view at one airport, against its own ordinary days:

Christmas to New Year’s

The window runs December 23 through January 2, around Christmas Day (December 25). In the data: Dec 23, 2023 – Jan 2, 2024; Dec 23, 2024 – Jan 2, 2025; Dec 23, 2025 – Jan 2, 2026. Christmas Day fell on a Monday in 2023, Wednesday in 2024, and Thursday in 2025. Three windows are in the data: enough to see whether a day repeats, not enough to call it a rule.

Compared with ordinary days, Christmas to New Year’s flights were better in one and worse in two of the three years. The gap ran from 8.5 points below usual in 2025 to 2.2 points above usual in 2023.

December 27 (Wed, Fri, Sat) was the worst day of the window in two of the three years. Over the years it ran 68.0% on time, 11.5 points below what ordinary days of the same weekdays had.

Christmas Day was the best day of the window in two of the three years. Over the years it ran 88.5% on time, 7.9 points above what ordinary days of the same weekdays had.

Christmas Day itself carried 14% fewer departures than an ordinary day of the same weekday and ran 88.5% on time.

Each year against ordinary days

Christmas to New Year’s, the whole window in each year against ordinary days
YearDeparturesOn timeUsualGap, pointsCancelledUsual
2023Dec 23, 2023 – Jan 2, 2024164,61081.0%78.8%+2.2better0.52%1.82%
2024Dec 23, 2024 – Jan 2, 2025168,08576.2%79.6%−3.4worse0.85%1.73%
2025Dec 23, 2025 – Jan 2, 2026167,29871.1%79.6%−8.5worse2.05%1.75%
All years3 windows499,99376.1%79.3%−3.2worse1.14%1.77%

Day by day

  • Better than usual
  • Worse than usual
  • About the same
  • What ordinary days of the same weekday had
  • Lowest to highest single year
  • Lighter bars: days just outside the window

Bars show the on-time arrival rate and start at 50%, not zero. A dashed stub is a day with too few flights to print a rate.

Christmas to New Year’s, every day of the window and the days around it
DayDepartures against an ordinary dayOn timeUsualGap, pointsCancelledEach year: 2023, 2024, 2025
Dec 19Tue, Thu, Fri · outside the window6% more74.0%80.3%−6.3worse1.25%84.8 · 79.4 · 58.2
Dec 20Wed, Fri, Sat · outside the window10% more72.3%79.4%−7.1worse1.20%83.6 · 63.6 · 70.1
Dec 21Thu, Sat, Sun · outside the window8% more74.8%77.9%−3.1worse0.84%85.0 · 63.8 · 75.1
Dec 22Fri, Sun, Mon · outside the window4% more79.2%76.1%+3.1better0.32%80.2 · 76.7 · 80.8
Dec 23Sat, Mon, Tue11% more79.9%79.0%+0.9about the same0.52%80.1 · 83.4 · 76.0
Dec 24Sun, Tue, Wed13% fewer79.6%79.9%−0.3about the same1.32%82.2 · 73.1 · 83.5
Christmas Day (Dec 25)Mon, Wed, Thu14% fewer88.5%80.6%+7.9better0.64%87.0 · 91.3 · 87.3
Dec 26Tue, Thu, Fri7% more69.7%80.3%−10.6worse3.36%72.2 · 69.3 · 67.6
Dec 27Wed, Fri, Sat9% more68.0%79.5%−11.5worse1.54%72.3 · 70.4 · 61.0
Dec 28Thu, Sat, Sun7% more66.2%77.9%−11.7worse1.63%77.8 · 61.6 · 59.0
Dec 29Fri, Sun, Mon3% more67.3%76.1%−8.8worse1.43%81.9 · 58.2 · 62.0
Dec 30Sat, Mon, Tue10% more78.3%79.0%−0.7about the same0.43%83.8 · 82.4 · 69.0
Dec 31Sun, Tue, Wed8% fewer82.2%79.9%+2.3better0.36%86.1 · 84.7 · 75.8
Jan 1Mon, Wed, Thu7% fewer81.6%80.6%+1.0better0.43%88.5 · 85.2 · 71.0
Jan 2Tue, Thu, Fri5% more79.9%80.3%−0.4about the same0.58%81.2 · 83.3 · 75.3
Jan 3Wed, Fri, Sat · outside the window7% more74.6%79.4%−4.8worse1.45%81.4 · 73.1 · 69.2
Jan 4Thu, Sat, Sun · outside the window3% more75.3%77.8%−2.5worse1.01%88.1 · 70.1 · 68.4
Jan 5Fri, Sun, Mon · outside the windowabout the same75.3%76.2%−0.9about the same2.90%86.4 · 67.1 · 72.7

Which departure times held up

Across the whole window, flights leaving 5–9 AM had the highest on-time rate: 85.3%, about level with usual for that time of day. Those leaving 6–9 PM had the lowest: 68.7%, 4.7 points below usual for that time of day.

The holiday cost flights leaving 9 PM–5 AM the most (6.7 points below usual for that time of day) and those leaving 5–9 AM the least (0.8 points below).

On each year’s two busiest days, flights leaving 5–9 AM had the highest on-time rate: 85.2%, about level with usual for that time of day. Those leaving 6–9 PM had the lowest: 67.6%, 4.5 points below usual for that time of day.

Against usual for their time of day, flights leaving 5–9 AM did best (0.0 points) and those leaving 9 PM–5 AM did worst (−5.4 points).

Christmas to New Year’s, on-time arrival by scheduled departure time
LeavingOn time, whole windowUsualGap, pointsOn time, busiest daysUsualGap, points
5–9 AM85.3%86.1%−0.8about the same85.2%85.2%0.0about the same
9 AM–12 PM78.9%81.7%−2.8worse77.8%80.3%−2.5worse
12–3 PM75.2%78.7%−3.5worse73.3%76.9%−3.6worse
3–6 PM71.8%75.4%−3.6worse70.5%73.8%−3.3worse
6–9 PM68.7%73.4%−4.7worse67.6%72.1%−4.5worse
9 PM–5 AM70.3%77.0%−6.7worse70.4%75.8%−5.4worse

“Busiest days” are the two days of the window with the most departures in each year: Tuesday, Dec 26, 2023, Friday, Dec 29, 2023, Monday, Dec 23, 2024, Monday, Dec 30, 2024, Friday, Dec 26, 2025, and Monday, Dec 29, 2025.

Cancellations

1.14% of scheduled departures were cancelled across the Christmas to New Year’s windows, against 1.77% on ordinary days of the same weekdays. It was lower in two of the three years and higher in one.

The worst day for cancellations in each year was Sunday, Dec 24, 2023 (2.26% of that day’s departures, 35% of the window’s cancellations), Thursday, Dec 26, 2024 (2.92% of that day’s departures, 34% of the window’s cancellations), and Friday, Dec 26, 2025 (6.43% of that day’s departures, 31% of the window’s cancellations).

Christmas to New Year’s at your airport

The same view at one airport, against its own ordinary days:

July 4

The window runs July 1 through July 5, around July 4, whatever weekday it falls on. In the data: Jul 1–5, 2023; Jul 1–5, 2024; Jul 1–5, 2025; Jul 1–5, 2026. July 4 fell on a Tuesday in 2023, Thursday in 2024, Friday in 2025, and Saturday in 2026. Four windows are in the data: enough to see whether a day repeats, not enough to call it a rule.

July 4 flights ran better than ordinary days in all four years. The gap ran from 2.3 points above usual in 2025 to 11.7 points above usual in 2024.

July 1 (Sat, Mon, Tue, Wed) was the worst day of the window in three of the four years. Over the years it ran 72.8% on time, still 1.0 point above what ordinary days of the same weekdays had.

July 4 was the best day of the window in two of the four years. Over the years it ran 83.2% on time, 12.3 points above what ordinary days of the same weekdays had.

July 4 itself carried 19% fewer departures than an ordinary day of the same weekday and ran 83.2% on time.

Each year against ordinary days

July 4, the whole window in each year against ordinary days
YearDeparturesOn timeUsualGap, pointsCancelledUsual
2023Jul 1–5, 202374,11073.9%71.0%+2.9better1.45%2.29%
2024Jul 1–5, 202479,35682.2%70.5%+11.7better0.54%2.23%
2025Jul 1–5, 202577,11273.5%71.2%+2.3better1.99%2.17%
2026Jul 1–5, 202678,97173.1%69.9%+3.2better2.36%2.35%
All years4 windows309,54975.8%70.6%+5.2better1.59%2.26%

Day by day

  • Better than usual
  • Worse than usual
  • About the same
  • What ordinary days of the same weekday had
  • Lowest to highest single year
  • Lighter bars: days just outside the window

Bars show the on-time arrival rate and start at 60%, not zero. A dashed stub is a day with too few flights to print a rate.

July 4, every day of the window and the days around it
DayDepartures against an ordinary dayOn timeUsualGap, pointsCancelledEach year: 2023, 2024, 2025, 2026
Jun 28Fri, Sat, Sun · outside the windowabout the same72.5%69.2%+3.3better1.85%— · 74.5 · 67.0 · 75.1
Jun 29Sat, Sun, Mon · outside the windowabout the same73.9%69.9%+4.0better0.71%— · 73.3 · 64.4 · 83.7
Jun 30Sun, Mon, Tue · outside the window2% fewer72.6%70.1%+2.5better2.96%— · 66.5 · 70.5 · 80.9
Jul 1Sat, Mon, Tue, Wed4% fewer72.8%71.8%+1.0better2.21%67.5 · 77.2 · 67.1 · 78.2
Jul 2Sun, Tue, Wed, Thu4% fewer74.3%70.7%+3.6better1.04%68.5 · 83.5 · 69.3 · 75.0
Jul 3Mon, Wed, Thu, Fri5% fewer75.7%69.8%+5.9better1.40%81.2 · 83.2 · 68.7 · 70.1
July 4Tue, Thu, Fri, Sat19% fewer83.2%70.9%+12.3better1.48%82.4 · 89.4 · 83.1 · 76.9
Jul 5Wed, Fri, Sat, Sun4% fewer74.0%70.0%+4.0better1.81%70.9 · 78.5 · 80.9 · 66.2
Jul 6Thu, Sat, Sun, Mon · outside the windowabout the same69.7%69.8%−0.1about the same1.85%72.2 · 73.2 · 69.7 · 64.0
Jul 7Fri, Sun, Mon, Tue · outside the windowabout the same68.9%69.5%−0.6about the same1.98%68.0 · 68.7 · 67.3 · 71.6
Jul 8Sat, Mon, Tue, Wed · outside the windowabout the same71.9%71.8%+0.1about the same3.15%66.7 · 71.5 · 69.1 · 79.5

Which departure times held up

Across the whole window, flights leaving 5–9 AM had the highest on-time rate: 89.4%, 2.3 points above usual for that time of day. Those leaving 6–9 PM had the lowest: 61.4%, still 5.8 points above usual for that time of day.

The holiday helped flights leaving 3–6 PM the most (6.7 points above usual for that time of day) and those leaving 5–9 AM the least (2.3 points above).

On each year’s two busiest days, flights leaving 5–9 AM had the highest on-time rate: 88.2%, about level with usual for that time of day. Those leaving 6–9 PM had the lowest: 57.6%, still 3.4 points above usual for that time of day.

The holiday helped flights leaving 3–6 PM the most (3.8 points above usual for that time of day) and those leaving 5–9 AM the least (0.6 points above).

July 4, on-time arrival by scheduled departure time
LeavingOn time, whole windowUsualGap, pointsOn time, busiest daysUsualGap, points
5–9 AM89.4%87.1%+2.3better88.2%87.6%+0.6about the same
9 AM–12 PM83.5%79.3%+4.2better81.2%79.6%+1.6better
12–3 PM75.4%69.9%+5.5better72.0%69.6%+2.4better
3–6 PM66.7%60.0%+6.7better62.6%58.8%+3.8better
6–9 PM61.4%55.6%+5.8better57.6%54.2%+3.4better
9 PM–5 AM66.8%61.2%+5.6better63.1%59.7%+3.4better

“Busiest days” are the two days of the window with the most departures in each year: Sunday, Jul 2, 2023, Wednesday, Jul 5, 2023, Monday, Jul 1, 2024, Wednesday, Jul 3, 2024, Wednesday, Jul 2, 2025, Thursday, Jul 3, 2025, Thursday, Jul 2, 2026, and Sunday, Jul 5, 2026.

Cancellations

1.59% of scheduled departures were cancelled across the July 4 windows, against 2.26% on ordinary days of the same weekdays. It was lower in two of the four years.

The worst day for cancellations in each year was Sunday, Jul 2, 2023 (2.24% of that day’s departures, 32% of the window’s cancellations), Monday, Jul 1, 2024 (1.58% of that day’s departures, 61% of the window’s cancellations), Tuesday, Jul 1, 2025 (6.38% of that day’s departures, 65% of the window’s cancellations), and Sunday, Jul 5, 2026 (4.34% of that day’s departures, 39% of the window’s cancellations).

July 4 at your airport

The same view at one airport, against its own ordinary days:

Memorial Day

The window runs the Saturday through the Monday, around Memorial Day (the last Monday of May). In the data: May 25–27, 2024; May 24–26, 2025; May 23–25, 2026. Three windows are in the data: enough to see whether a day repeats, not enough to call it a rule.

Compared with ordinary days, Memorial Day flights were better in one, about the same in one, and worse in one of the three years. The gap ran from 2.3 points below usual in 2024 to 1.4 points above usual in 2025.

Memorial Day was the worst day of the window in all three years. Over the years it ran 71.3% on time, 3.1 points below an ordinary Monday.

The Saturday before Memorial Day was the best day of the window in all three years. Over the years it ran 77.9% on time, about level with an ordinary Saturday.

Each year against ordinary days

Memorial Day, the whole window in each year against ordinary days
YearDeparturesOn timeUsualGap, pointsCancelledUsual
2024May 25–27, 202446,44172.7%75.0%−2.3worse1.18%1.04%
2025May 24–26, 202546,94676.4%75.0%+1.4better0.76%1.04%
2026May 23–25, 202647,37175.0%75.0%0.0about the same1.12%1.04%
All years3 windows140,75874.7%75.0%−0.3about the same1.02%1.04%

Day by day

  • Better than usual
  • Worse than usual
  • About the same
  • What ordinary days of the same weekday had
  • Lowest to highest single year
  • Lighter bars: days just outside the window

Bars show the on-time arrival rate and start at 60%, not zero. A dashed stub is a day with too few flights to print a rate.

Memorial Day, every day of the window and the days around it
DayDepartures against an ordinary dayOn timeUsualGap, pointsCancelledEach year: 2024, 2025, 2026
Thursday beforeoutside the windowabout the same69.6%72.7%−3.1worse0.96%66.7 · 73.5 · 68.6
Friday beforeoutside the windowabout the same73.0%72.8%+0.2about the same0.76%67.0 · 81.6 · 70.3
Saturday before2% fewer77.9%78.8%−0.9about the same0.33%76.9 · 80.5 · 76.3
Sunday before9% fewer75.4%72.1%+3.3better0.82%74.5 · 77.4 · 74.4
Memorial Dayabout the same71.3%74.4%−3.1worse1.79%67.4 · 72.0 · 74.4
Tuesday afteroutside the windowabout the same74.8%78.0%−3.2worse2.10%68.4 · 77.6 · 78.3

Which departure times held up

Across the whole window, flights leaving 5–9 AM had the highest on-time rate: 86.8%, still 1.5 points below usual for that time of day. Those leaving 6–9 PM had the lowest: 61.9%, about level with usual for that time of day.

Against usual for their time of day, flights leaving 12–3 PM did best (+1.1 points) and those leaving 5–9 AM did worst (−1.5 points).

On each year’s two busiest days, flights leaving 5–9 AM had the highest on-time rate: 87.0%, still 1.1 points below usual for that time of day. Those leaving 6–9 PM had the lowest: 58.8%, 1.3 points below usual for that time of day.

Against usual for their time of day, flights leaving 12–3 PM did best (+1.9 points) and those leaving 6–9 PM did worst (−1.3 points).

Memorial Day, on-time arrival by scheduled departure time
LeavingOn time, whole windowUsualGap, pointsOn time, busiest daysUsualGap, points
5–9 AM86.8%88.3%−1.5worse87.0%88.1%−1.1worse
9 AM–12 PM81.2%81.5%−0.3about the same81.3%80.9%+0.4about the same
12–3 PM75.3%74.2%+1.1better74.6%72.7%+1.9better
3–6 PM66.8%66.8%0.0about the same64.4%64.1%+0.3about the same
6–9 PM61.9%62.8%−0.9about the same58.8%60.1%−1.3worse
9 PM–5 AM68.5%67.9%+0.6about the same64.9%65.4%−0.5about the same

“Busiest days” are the two days of the window with the most departures in each year: Sunday, May 26, 2024, Monday, May 27, 2024, Sunday, May 25, 2025, Monday, May 26, 2025, Sunday, May 24, 2026, and Monday, May 25, 2026.

Cancellations

1.02% of scheduled departures were cancelled across the Memorial Day windows, against 1.04% on ordinary days of the same weekdays. It was lower in one of the three years.

The worst day for cancellations in each year was Monday, May 27, 2024 (2.34% of that day’s departures, 72% of the window’s cancellations), Monday, May 26, 2025 (1.63% of that day’s departures, 78% of the window’s cancellations), and Sunday, May 24, 2026 (1.75% of that day’s departures, 52% of the window’s cancellations).

Memorial Day at your airport

The same view at one airport, against its own ordinary days:

Labor Day

The window runs the Saturday through the Monday, around Labor Day (the first Monday of September). In the data: Sep 2–4, 2023; Aug 31 – Sep 2, 2024; Aug 30 – Sep 1, 2025. Three windows are in the data: enough to see whether a day repeats, not enough to call it a rule.

Labor Day flights ran better than ordinary days in all three years. The gap ran from 2.4 points above usual in 2024 to 7.6 points above usual in 2023.

No day was the worst more than once: Monday, Sep 2 in 2024 and Saturday, Aug 30 in 2025.

No day was the best more than once: Saturday, Aug 31 in 2024 and Sunday, Aug 31 in 2025.

Each year against ordinary days

Labor Day, the whole window in each year against ordinary days
YearDeparturesOn timeUsualGap, pointsCancelledUsual
2023Sep 2–4, 202343,95387.4%79.8%+7.6better0.30%1.21%
2024Aug 31 – Sep 2, 202445,04382.1%79.7%+2.4better0.61%1.21%
2025Aug 30 – Sep 1, 202544,30382.2%79.7%+2.5better1.16%1.21%
All years3 windows133,29983.9%79.7%+4.2better0.69%1.21%

Day by day

  • Better than usual
  • Worse than usual
  • About the same
  • What ordinary days of the same weekday had
  • Lowest to highest single year
  • Lighter bars: days just outside the window

Bars show the on-time arrival rate and start at 60%, not zero. A dashed stub is a day with too few flights to print a rate.

Labor Day, every day of the window and the days around it
DayDepartures against an ordinary dayOn timeUsualGap, pointsCancelledEach year: 2023, 2024, 2025
Thursday beforeoutside the windowabout the same77.6%77.1%+0.5about the same1.50%82.8 · 70.6 · 79.5
Friday beforeoutside the windowabout the same74.5%76.9%−2.4worse1.21%76.3 · 70.2 · 76.9
Saturday before4% fewer83.9%82.3%+1.6better1.10%87.4 · 82.7 · 81.4
Sunday before15% fewer84.2%78.1%+6.1better0.68%87.4 · 82.3 · 83.2
Labor Dayabout the same83.6%79.1%+4.5better0.37%87.4 · 81.5 · 81.9
Tuesday afteroutside the window2% fewer88.1%84.3%+3.8better0.13%89.2 · 89.2 · 85.8

Which departure times held up

Across the whole window, flights leaving 5–9 AM had the highest on-time rate: 92.0%, 2.3 points above usual for that time of day. Those leaving 6–9 PM had the lowest: 76.4%, still 6.0 points above usual for that time of day.

The holiday helped flights leaving 6–9 PM the most (6.0 points above usual for that time of day) and those leaving 5–9 AM the least (2.3 points above).

On each year’s two busiest days, flights leaving 5–9 AM had the highest on-time rate: 92.7%, 3.0 points above usual for that time of day. Those leaving 6–9 PM had the lowest: 75.0%, still 6.4 points above usual for that time of day.

The holiday helped flights leaving 3–6 PM the most (6.6 points above usual for that time of day) and those leaving 5–9 AM the least (3.0 points above).

Labor Day, on-time arrival by scheduled departure time
LeavingOn time, whole windowUsualGap, pointsOn time, busiest daysUsualGap, points
5–9 AM92.0%89.7%+2.3better92.7%89.7%+3.0better
9 AM–12 PM87.9%84.5%+3.4better89.1%84.2%+4.9better
12–3 PM83.4%79.4%+4.0better84.3%78.4%+5.9better
3–6 PM78.1%73.0%+5.1better78.0%71.4%+6.6better
6–9 PM76.4%70.4%+6.0better75.0%68.6%+6.4better
9 PM–5 AM80.7%75.1%+5.6better79.3%73.5%+5.8better

“Busiest days” are the two days of the window with the most departures in each year: Sunday, Sep 3, 2023, Monday, Sep 4, 2023, Sunday, Sep 1, 2024, Monday, Sep 2, 2024, Sunday, Aug 31, 2025, and Monday, Sep 1, 2025.

Cancellations

0.69% of scheduled departures were cancelled across the Labor Day windows, against 1.21% on ordinary days of the same weekdays. It was lower in two of the three years.

The worst day for cancellations in each year was Saturday, Sep 2, 2023 (0.46% of that day’s departures, 47% of the window’s cancellations), Sunday, Sep 1, 2024 (0.79% of that day’s departures, 42% of the window’s cancellations), and Saturday, Aug 30, 2025 (2.25% of that day’s departures, 58% of the window’s cancellations).

Labor Day at your airport

The same view at one airport, against its own ordinary days:

How to read this

What is counted. Every scheduled departure from the 64 US airports FlyerIntel covers, July 2023 – July 2026, from the Bureau of Transportation Statistics on-time data. A flight is on time if it arrives less than 15 minutes after its scheduled arrival, and cancelled and diverted flights are left out of the on-time rate and counted in the cancellation rate. The figures are for flights leaving the airport, judged on arrival at the other end. Departure times are the scheduled local time at the origin.

The windows. Each holiday is anchored to its date, computed for every year rather than looked up: Thanksgiving is the fourth Thursday of November, Memorial Day the last Monday of May, Labor Day the first Monday of September, and July 4 and Christmas Day are those dates whatever weekday they fall on. The window is the stretch people actually travel, and the days beside it are shown so you can see whether leaving a day earlier or later would have helped. A window is used only when all of it lies inside the flights loaded, so a holiday is never measured on a partial calendar.

The five holiday windows: the anchor date, the window measured, and the days shown around it
HolidayAnchor dateWindow measuredDays shownTimes in the data
ThanksgivingThanksgiving Day: the fourth Thursday of Novemberthe Wednesday before through the Sunday after92023, 2024, 2025
Christmas to New Year’sChristmas Day: December 25December 23 through January 2182023, 2024, 2025
July 4July 4, whatever weekday it falls onJuly 1 through July 5112023, 2024, 2025, 2026
Memorial DayMemorial Day: the last Monday of Maythe Saturday through the Monday62024, 2025, 2026
Labor DayLabor Day: the first Monday of Septemberthe Saturday through the Monday62023, 2024, 2025

“Usual”. A holiday is not compared with the average day of the year, which would flatter July 4 (July is the worst month for delays) and penalize Thanksgiving (November is one of the best). Each day is compared with ordinary days of the same weekday at the same airport in the four weeks either side of that holiday, in every year the holiday is in the data. An ordinary day is any day outside all five windows. A pooled figure compares with the flight-weighted average of the weekdays it actually fell on, which is what makes July 4 and Christmas, whose weekday changes each year, comparable.

Better, worse, about the same. A gap is called better or worse only when it is at least 1 point (a quarter of a point for cancellations, 0.25 points) and larger than chance would produce with that many flights, using the same two-proportion test as the compare tool. Flights on a bad day are not independent of each other, so “larger than chance” is a statement about the sample, not a forecast. The year-by-year tables are the better guide to whether something repeats.

Small numbers. A day at an airport prints a rate only with 120 or more scheduled departures behind it, the site’s standard floor, and so does the ordinary-day figure it is compared with; a dash in a table means one of them fell short, and nothing is estimated in its place. Smaller airports fall under it on single days and print a figure only where several days or several years together clear it.

History, not a forecast. This is what happened in the windows the data holds, three or four times for each holiday. It says which days ran badly before and whether the same day did so year after year. It cannot say what this year will bring, and a single storm can decide a holiday for a whole year.

Related: The Holiday Travel Penalty Is Smaller Than It Looks compares the five windows with the whole year, and Thanksgiving 2026 Flight Delays looks at the Thanksgiving corridor and its airlines. The method behind every figure on the site is on the methodology page.