Two days of severe winds in Dallas-Fort Worth, its largest hub, sharply reduced its arrival capacity, the company said. Flights were also affected at its Charlotte, North Carolina, hub.
“With additional weather throughout the system, our staffing begins to run tight as crew members end up out of their regular flight sequences,” American said in a statement to CNN.
American also preemptively canceled 284 flights for Sunday.
On Friday, FlightAware showed 738, or almost a quarter, of American’s operations were delayed, and it had 342 flight cancellations.
American reported 4,967 flights had been scheduled on Saturday.
“To make sure we are taking care of our customers and providing scheduling certainty for our crews, we have adjusted our operation for the last few days this month by proactively canceling some flights,” American said.
Thousands of passengers are traveling during the Halloween weekend right now, many of them tweeting their grievances to the company.
In comparison, Southwest, which has fewer flights per day, has canceled 86 flights and delayed 473.
American expects more in-flight teams will return during the holiday season. The airline said 1,800 flight attendants will return Monday and the rest will be back by December 1. The airline said it is also increasing hiring in the fourth quarter.
The company blamed the move on air traffic control problems and limited staffing in Florida as well as bad weather, saying getting its operations back to normal was “more difficult and prolonged” because of schedule and staffing reductions it instituted during the pandemic.
CNN’s Chris Isidore contributed to this report.