NEW YORK -- There appears to be no end of trouble in sight for flyers this week -- a chaotic July Fourth weekend has spawned thousands of cancellations since Friday as airlines grapple with staffing shortages and poor weather amid an abundance of passengers.
A handful of flights were already delayed Sunday morning, but that's a relief compared to Friday and Saturday where thousands of flights were either cancelled or delayed.
More than 7,800 US flights were delayed Friday -- including 45% of JetBlue's operations and almost a third of United, American Airlines, and Southwest's operations. Delta also saw a quarter of its operations delayed.
Thunderstorms in the Northeast Friday afternoon were to blame for causing delays of an hour or more at some of the region's major airports, according to the Federal Aviation Administration's flight delay map.
Delays have eased up Saturday, however, with at least 2,200 flights delayed in the United States and 578 cancellations. Delays were concentrated in New York-area airports, according to FlightAware data.
Approximately 7% of outgoing flights from Newark Liberty International Airport were canceled and another 9% of flights were delayed. That's compared to Friday, when two-thirds of flights into and out of New York City airports were either canceled or delayed around 8 p.m.
CNN has reached out to airlines for comment. United Airlines has waived change fees for travelers affected by Northeast thunderstorms and severe weather in Denver and Houston.
Airlines were bracing for holiday weekend crowds at levels not seen since before the pandemic. Delta offered customers free flight changes with no fee difference for those traveling between July 1 and 4.
So far this year, US airlines have canceled 3.5% of flights, up 42% over 2019, according to Department of Transportation data.
The TSA said it screened 2,490,490 passengers on Friday, more than the number of passengers screened on that day in 2019 when 2,184,253 flew during the pre-pandemic holiday.
Washington is stepping up the pressure. Transportation Secretary Pete Buttigieg tweeted July 1 he is "engaging airlines daily to make sure they are ready," and reminded customers they are entitled to cash refunds for canceled flights -- a rule requirement he "will continue to enforce."
Bernie Sanders said that he wants the DoT to fine airlines up to $27,500 per passenger for delays.
"The airline industry got $50 billion in taxpayer money in its time of need," he tweeted Friday. "What did Americans get in return? Disruptions, delays, and cancellations."
As airlines contend with staffing shortages, Delta, United Airlines, JetBlue and Alaska Airlines have already preemptively trimmed their summer schedules.
"US airlines always strive to provide a seamless travel experience and are making every effort -- including trimming schedules -- to help ensure smooth travel," Airlines for America (A4A), an industry group representing major US air carriers, said in a statement after a call with the FAA Thursday to make plans for any weather disruptions over the long weekend.
Off-duty Delta pilots, represented by the Air Line Pilots Association, picketed at the carrier's hubs on Thursday to protest the slow progress of contract negotiations. They're demanding improvements in pay, retirement, and job protections -- as well as changes to pilot schedules to avoid disruptions caused by "preventable management missteps."
"When delays or cancellations happen, the pilots share in our passengers' frustration. As long-term stakeholders in our airline, seeing our operational reliability suffer is bad business and puts the Delta brand at risk," said Capt. Jason Ambrosi, chair of the Delta ALPA Master Executive Council in a release.
Submit a tip or story idea to Eyewitness News