PlainFlights
DSM

Des Moines, IA

Des Moines, Iowa

Data coverage: 2020 — 2025

Des Moines, IA (DSM) in Des Moines, Iowa recorded 169,476 flights across 2020–2025, achieving a 82.6% on-time departure rate with an average delay of 82.0 minutes. The cancellation rate was 1.15%, and the leading cause of delays was Carrier.

Key Performance Metrics

Total Flights

169,476

On-Time Rate

82.6%

Avg Delay

82.0 min

Delayed

29,533

Cancelled

1,950

Delay Cause Breakdown

Top delay cause: Carrier. Total delay minutes: 1,194,480.

Late Aircraft 31.9% (380,660 min)
Carrier 41.0% (489,155 min)
NAS (National Aviation System) 19.0% (227,188 min)
Weather 7.9% (94,637 min)
Security 0.2% (2,840 min)

Seasonal Performance Patterns

Monthly averages across all years of data. Best month: September (94.5% on-time). Most delays: December (90.3% on-time).

Month Avg Flights Avg Delayed Avg Cancelled On-Time %
December 2,364 493 30 90.3%
November 2,313 313 15 94.1%
October 2,504 357 9 93.6%
September 2,334 324 5 94.5%
August 2,528 492 18 91.9%
July 2,539 573 28 90.8%
June 2,333 505 18 91%
May 2,166 384 18 92.6%
April 2,187 312 68 94.3%
March 2,559 390 53 93.6%
February 2,129 343 19 92.6%
January 2,290 436 45 91%

Year-Over-Year Performance

Annual flight volume and on-time trends at DSM.

Year Flights Delayed Cancelled On-Time %
2025 29,546 2,648 325 91%
2024 30,606 2,631 240 91.4%
2023 29,231 2,510 146 91.4%
2022 29,009 2,114 289 92.7%
2021 27,780 1,850 225 93.3%
2020 23,304 936 725 96%

Cancellation & Diversion Analysis

Flight disruption statistics for Des Moines, IA.

Cancellation Rate

1.15%

1,950 of 169,476 flights

Diversion Rate

0.10%

168 of 169,476 flights

Delay Rate

17.4%

29,533 of 169,476 flights

Monthly Performance

Recent 24 months of flight data.

Period Flights Dep Delayed Arr Delayed Cancelled Diverted
Dec 2025 2,521 353 392 46 4
Nov 2025 2,532 214 251 71 2
Oct 2025 2,782 192 254 5 0
Sep 2025 2,487 148 226 6 4
Aug 2025 2,744 260 336 18 7
Jul 2025 2,733 291 407 48 7
Jun 2025 2,667 284 419 17 9
May 2025 2,435 225 306 9 2
Apr 2025 2,172 141 249 12 2
Mar 2025 2,425 189 250 54 1
Feb 2025 1,942 165 191 15 3
Jan 2025 2,106 186 200 24 2
Dec 2024 2,539 252 276 5 3
Nov 2024 2,519 122 160 2 2
Oct 2024 2,663 146 171 5 1
Sep 2024 2,436 116 188 3 3
Aug 2024 2,631 243 355 21 2
Jul 2024 2,702 329 433 52 5
Jun 2024 2,562 294 404 11 2
May 2024 2,508 275 372 22 3
Apr 2024 2,525 160 219 7 1
Mar 2024 2,660 196 270 5 1
Feb 2024 2,354 171 196 6 2
Jan 2024 2,507 327 353 101 0

What the Data Says About DSM

Des Moines, IA in Des Moines, Iowa handled 169,476 flights in the Bureau of Transportation Statistics dataset between 2020 and 2025, posting a 82.6% on-time departure rate. Of those flights, 29,533 experienced delays, 1,950 were cancelled, and 168 were diverted. The cancellation rate works out to 1.15%, the diversion rate to 0.10%, and the average delay when departures run late is 82.0 minutes. These figures are the baseline for comparing DSM against other airports in the same state and nationally.

Breaking down what drives delays at DSM, Carrier leads the pack. Carrier accounts for 41.0% of total delay minutes, followed by Late Aircraft at 31.9% and NAS (National Aviation System) at 19.0%. Weather contributes 7.9% of delay minutes at this airport, while security holds the smallest share at 0.2%. Travelers often overestimate the weather share; the BTS categorization shows late-arriving aircraft and carrier operations as the larger contributors.

Seasonally, September runs the cleanest at DSM with a 94.5% on-time rate, while December is the roughest at 90.3% — a 4-point swing between best and worst month. Volume peaks in March, when average flights hit 2,559. The busiest route from DSM is to DSM (Des Moines), with 12,645 flights at a 79.6% on-time rate. Combine these numbers — 82.6% on-time, 82.0-minute average delay, 1.15% cancellation rate — and you have a concrete picture of departure reliability at Des Moines, IA.

Frequently Asked Questions

What is the on-time performance rate at Des Moines, IA (DSM)?
Des Moines, IA has an overall on-time departure rate of 82.6%. Out of 169,476 total flights tracked, 29,533 experienced delays and 1,950 were cancelled.
What is the most common cause of delays at DSM?
The top delay cause at Des Moines, IA is Carrier. Carrier accounts for 41.0% of all delay minutes.
What is the average delay time at DSM?
The average delay at Des Moines, IA is 82.0 minutes. This includes delays from carrier issues, weather, National Aviation System constraints, security, and late-arriving aircraft.
What is the best month to fly from DSM?
Based on historical data, September has the best on-time performance at DSM with 94.5% of flights departing on time.
What is the worst month for delays at DSM?
December tends to have the most delays at DSM, with an on-time rate of only 90.3%.
How many routes operate from DSM?
Des Moines, IA serves at least 20 routes. The busiest route is ORD to DSM (Chicago — Des Moines) with 12,645 flights.
What is the cancellation rate at DSM?
Des Moines, IA has a cancellation rate of 1.15%, based on 1,950 cancelled flights out of 169,476 total flights tracked.

Explore PlainFlights

Data Source: Bureau of Transportation Statistics (BTS), On-Time Performance Data (2020–2025). Statistics reflect cumulative performance across all available reporting periods. On-time rates exclude cancelled and diverted flights.

Related

Data sourced from Bureau of Transportation Statistics, FAA, NHTSA, DOT, and CPSC public datasets. See our methodology for details. Retrieved and formatted by PlainFlights Editorial

Source: U.S. Bureau of Transportation Statistics (BTS) Airline on-time performance and operational reliability · 2025

Verify with FBI →