# Thanksgiving 2025 air travel: how US airports and states did

Source: Passenger Index, https://passengerindex.com/web/holidays/thanksgiving-2025/ (CC BY 4.0). Updated 2026-10-20.

TSA screened 18,104,378 passengers nationwide over the Thanksgiving 2025 travel period (Tue, Nov 25 – Mon, Dec 1, 2025), roughly flat (+0.1%) from 18,080,093 over the same period a year earlier. The busiest day was Sunday, November 30, with 3,134,613 screenings, the most TSA had ever screened in a single day.

The busiest airports by departing passengers screened were Los Angeles International Airport (LAX, about 689,000), John F. Kennedy International Airport (JFK, about 647,000) and Hartsfield-Jackson Atlanta International Airport (ATL, about 603,000). Among states, Florida led with about 2.3 million.

## Key facts

- **Travel period:** Tue, Nov 25 – Mon, Dec 1, 2025
- **TSA screenings:** 18,104,378 (+0.1% YoY)
- **Busiest day:** November 30, 2025: 3,134,613 (all-time record)
- **International arrivals (CBP):** about 2.1 million (+1.2% YoY)
- **Busiest airport:** LAX, about 689,000

## Day by day, nationwide

| 2025 | Screened | Year earlier | Screened | YoY |
|---|--:|---|--:|--:|
| Tue, Nov 25 | 2,675,261 | Tue, Nov 26, 2024 | 2,694,504 | -0.7% |
| Wed, Nov 26 | 2,753,036 | Wed, Nov 27, 2024 | 2,726,845 | +1.0% |
| Thu, Nov 27 | 1,559,165 | Thu, Nov 28, 2024 | 1,551,896 | +0.5% |
| Fri, Nov 28 | 2,392,036 | Fri, Nov 29, 2024 | 2,377,911 | +0.6% |
| Sat, Nov 29 | 2,696,816 | Sat, Nov 30, 2024 | 2,811,101 | -4.1% |
| Sun, Nov 30 | 3,134,613 | Sun, Dec 1, 2024 | 3,088,836 | +1.5% |
| Mon, Dec 1 | 2,893,451 | Mon, Dec 2, 2024 | 2,829,000 | +2.3% |

## By state (departing passengers screened, 3 significant figures)

| State | Departing screened | YoY | Busiest airport |
|---|--:|--:|---|
| Florida | 2.3 million | +1.4% | MCO |
| California | 2.2 million | -2.3% | LAX |
| Texas | 965,000 | -1.2% | DFW |
| New York | 857,000 | +0.7% | JFK |
| Illinois | 757,000 | +1.0% | ORD |
| Georgia | 663,000 | -0.7% | ATL |
| Virginia | 619,000 | +0.9% | IAD |
| Arizona | 535,000 | -0.8% | PHX |
| Colorado | 534,000 | -0.2% | DEN |
| New Jersey | 520,000 | +3.1% | EWR |
| North Carolina | 516,000 | +1.5% | CLT |
| Nevada | 503,000 | -2.3% | LAS |
| Washington | 470,000 | +3.0% | SEA |
| Massachusetts | 438,000 | -3.9% | BOS |
| Michigan | 352,000 | +3.7% | DTW |
| Minnesota | 283,000 | -1.6% | MSP |
| Tennessee | 279,000 | +0.3% | BNA |
| Missouri | 271,000 | -2.4% | STL |
| Ohio | 228,000 | -0.7% | CLE |
| Oregon | 225,000 | -2.0% | PDX |
| Utah | 199,000 | +0.9% | SLC |
| Hawaii | 165,000 | +0.9% | OGG |
| Puerto Rico | 164,000 | +8.0% | SJU |
| Kentucky | 157,000 | -3.5% | CVG |
| Louisiana | 156,000 | -6.4% | MSY |
| Pennsylvania | 154,000 | +7.3% | PIT |
| South Carolina | 148,000 | +0.4% | CHS |
| Indiana | 136,000 | -0.7% | IND |
| Wisconsin | 117,000 | +1.4% | MKE |
| Connecticut | 93,500 | -1.9% | BDL |
| Oklahoma | 88,200 | -0.4% | OKC |
| Idaho | 67,300 | +0.7% | BOI |
| Alabama | 66,200 | -6.1% | BHM |
| Nebraska | 62,700 | +1.1% | OMA |
| New Mexico | 61,400 | -6.1% | ABQ |
| Montana | 60,100 | +8.7% | BZN |
| Alaska | 57,700 | +6.1% | ANC |
| Arkansas | 56,900 | -0.3% | LIT |
| Rhode Island | 52,000 | +5.6% | PVD |
| Iowa | 51,900 | +0.7% | DSM |
| Guam | 30,700 | +32.6% | GUM |
| North Dakota | 28,500 | -1.4% | FAR |
| South Dakota | 27,100 | +0.3% | FSD |
| Mississippi | 26,200 | -7.7% | JAN |
| Kansas | 26,100 | +5.9% | ICT |
| New Hampshire | 15,000 | +2.0% | MHT |
| Vermont | 13,500 | +0.8% | BTV |
| Wyoming | 11,400 | -2.2% | JAC |
| West Virginia | 8,490 | +0.4% | CRW |
| Maine | 7,460 | +2.1% | BGR |
| U.S. Virgin Islands | 4,900 | +5.5% | STX |
| Delaware | 4,800 | +11.9% | ILG |
| Northern Mariana Islands | 3,900 | -6.3% | GSN |
| Maryland | 1,460 | -22.8% | SBY |

## By airport (departing passengers screened, 3 significant figures)

| Code | Airport | State | Departing screened | YoY |
|---|---|---|--:|--:|
| LAX | Los Angeles International Airport | CA | 689,000 | -2.9% |
| JFK | John F. Kennedy International Airport | NY | 647,000 | +0.1% |
| ATL | Hartsfield-Jackson Atlanta International Airport | GA | 603,000 | -1.0% |
| ORD | Chicago O'Hare International Airport | IL | 598,000 | +3.9% |
| MCO | Orlando International Airport | FL | 569,000 | +2.7% |
| EWR | Newark Liberty International Airport | NJ | 516,000 | +3.4% |
| MIA | Miami International Airport | FL | 513,000 | +2.7% |
| DFW | Dallas Fort Worth International Airport | TX | 509,000 | +2.5% |
| SFO | San Francisco International Airport | CA | 502,000 | +2.9% |
| DEN | Denver International Airport | CO | 477,000 | -0.9% |
| LAS | Harry Reid International Airport | NV | 453,000 | -2.4% |
| PHX | Phoenix Sky Harbor International Airport | AZ | 449,000 | -1.1% |
| BOS | Boston Logan International Airport | MA | 435,000 | -3.8% |
| SEA | Seattle-Tacoma International Airport | WA | 398,000 | +2.7% |
| FLL | Fort Lauderdale-Hollywood International Airport | FL | 358,000 | -2.9% |
| DTW | Detroit Metropolitan Wayne County Airport | MI | 278,000 | +4.5% |
| MSP | Minneapolis-Saint Paul International Airport | MN | 277,000 | -1.3% |
| SAN | San Diego International Airport | CA | 267,000 | -2.8% |
| TPA | Tampa International Airport | FL | 263,000 | -1.6% |
| IAD | Washington Dulles International Airport | VA | 248,000 | +4.0% |
| CLT | Charlotte Douglas International Airport | NC | 237,000 | -3.3% |
| DCA | Ronald Reagan Washington National Airport | VA | 233,000 | -1.3% |
| BNA | Nashville International Airport | TN | 205,000 | +1.4% |
| RDU | Raleigh-Durham International Airport | NC | 188,000 | +4.2% |
| SLC | Salt Lake City International Airport | UT | 179,000 | +0.7% |
| PDX | Portland International Airport | OR | 175,000 | -5.1% |
| SJU | Luis Muñoz Marín International Airport | PR | 149,000 | +6.6% |
| RSW | Southwest Florida International Airport | FL | 141,000 | +0.2% |
| SMF | Sacramento International Airport | CA | 138,000 | -2.9% |
| MDW | Chicago Midway International Airport | IL | 134,000 | -10.0% |
| STL | St. Louis Lambert International Airport | MO | 134,000 | -0.8% |
| MSY | Louis Armstrong New Orleans International Airport | LA | 124,000 | -7.7% |
| PBI | Palm Beach International Airport | FL | 118,000 | +5.6% |
| MCI | Kansas City International Airport | MO | 117,000 | -5.8% |
| SNA | John Wayne Airport | CA | 113,000 | +1.8% |
| DAL | Dallas Love Field | TX | 112,000 | -5.1% |
| SAT | San Antonio International Airport | TX | 111,000 | -5.3% |
| SJC | San José Mineta International Airport | CA | 111,000 | -13.6% |
| IND | Indianapolis International Airport | IN | 109,000 | -1.5% |
| PIT | Pittsburgh International Airport | PA | 108,000 | +5.2% |
| CLE | Cleveland Hopkins International Airport | OH | 105,000 | -2.1% |
| HOU | William P. Hobby Airport | TX | 100,000 | -6.3% |
| CMH | John Glenn Columbus International Airport | OH | 97,100 | -2.2% |
| CVG | Cincinnati/Northern Kentucky International Airport | KY | 94,800 | -2.7% |
| OAK | Oakland International Airport | CA | 92,100 | -8.1% |
| ONT | Ontario International Airport | CA | 85,600 | +5.7% |
| JAX | Jacksonville International Airport | FL | 85,400 | -1.8% |
| BDL | Bradley International Airport | CT | 72,200 | -7.9% |
| CHS | Charleston International Airport | SC | 71,300 | +9.9% |
| OGG | Kahului Airport | HI | 71,200 | +3.1% |
| BUR | Hollywood Burbank Airport | CA | 67,300 | -16.3% |
| MKE | Milwaukee Mitchell International Airport | WI | 62,300 | -4.1% |
| RIC | Richmond International Airport | VA | 58,500 | -0.6% |
| SRQ | Sarasota Bradenton International Airport | FL | 58,400 | +5.7% |
| ORF | Norfolk International Airport | VA | 58,300 | +0.1% |
| OMA | Eppley Airfield | NE | 56,800 | +1.5% |
| ABQ | Albuquerque International Sunport | NM | 56,400 | -6.6% |
| BOI | Boise Airport | ID | 55,900 | +0.5% |
| BUF | Buffalo Niagara International Airport | NY | 54,200 | +2.2% |
| MEM | Memphis International Airport | TN | 53,500 | -5.8% |
| PVD | Rhode Island T. F. Green International Airport | RI | 52,000 | +5.6% |
| RNO | Reno-Tahoe International Airport | NV | 49,700 | -1.2% |
| OKC | Will Rogers International Airport | OK | 49,100 | +0.3% |
| PSP | Palm Springs International Airport | CA | 48,800 | +9.2% |
| GRR | Gerald R. Ford International Airport | MI | 48,600 | +0.9% |
| SAV | Savannah/Hilton Head International Airport | GA | 48,600 | +4.4% |
| TUS | Tucson International Airport | AZ | 48,000 | -1.8% |
| ELP | El Paso International Airport | TX | 46,400 | +8.1% |
| SDF | Louisville Muhammad Ali International Airport | KY | 45,200 | -5.0% |
| GEG | Spokane International Airport | WA | 44,900 | +0.3% |
| KOA | Ellison Onizuka Kona International at Keahole Airport | HI | 42,300 | -4.3% |
| SFB | Orlando Sanford International Airport | FL | 41,400 | +14.1% |
| LGB | Long Beach (Daugherty Field) | CA | 39,900 | -5.1% |
| ANC | Ted Stevens Anchorage International Airport | AK | 38,900 | +7.4% |
| TUL | Tulsa International Airport | OK | 37,600 | -0.7% |
| LIH | Lihue Airport | HI | 36,800 | +1.2% |
| ALB | Albany International Airport | NY | 35,800 | +4.4% |
| DSM | Des Moines International Airport | IA | 34,900 | +2.8% |
| PNS | Pensacola International Airport | FL | 33,100 | -0.1% |
| BHM | Birmingham-Shuttlesworth International Airport | AL | 33,100 | -12.4% |
| ROC | Frederick Douglass/Greater Rochester International Airport | NY | 32,900 | +6.6% |
| PGD | Punta Gorda Airport | FL | 31,700 | +8.5% |
| GSP | Greenville Spartanburg International Airport | SC | 31,600 | +0.7% |
| IWA | Phoenix-Mesa Gateway Airport | AZ | 31,100 | +6.3% |
| GUM | Guam International Airport | GU | 30,700 | +32.6% |
| SYR | Syracuse Hancock International Airport | NY | 30,600 | -2.2% |
| FAT | Fresno Yosemite International Airport | CA | 29,900 | -1.3% |
| COS | City Of Colorado Springs Municipal Airport | CO | 28,900 | +0.2% |
| MSN | Dane County Regional/Truax Field | WI | 28,500 | +10.1% |
| MYR | Myrtle Beach International Airport | SC | 28,400 | -12.1% |
| LIT | Bill and Hillary Clinton National/Adams Field | AR | 27,600 | -4.1% |
| HPN | Westchester County Airport | NY | 27,000 | -4.0% |
| XNA | Northwest Arkansas National Airport | AR | 27,000 | +3.4% |
| AVL | Asheville Regional Airport | NC | 26,300 | +0.9% |
| GSO | Piedmont Triad International Airport | NC | 24,300 | +1.7% |
| BZN | Bozeman Yellowstone International Airport | MT | 23,300 | +14.8% |
| ILM | Wilmington International Airport | NC | 22,700 | +44.9% |
| ICT | Wichita Dwight D Eisenhower National Airport | KS | 22,000 | +7.4% |
| EUG | Mahlon Sweet Field | OR | 21,600 | +5.4% |
| HVN | Tweed/New Haven Airport | CT | 21,300 | +25.6% |
| ISP | Long Island Mac Arthur Airport | NY | 20,800 | +17.4% |
| VPS | Eglin AFB/Destin-Ft Walton Beach | FL | 20,600 | +5.1% |
| HSV | Huntsville International-Carl T Jones Field | AL | 19,300 | +5.8% |
| MDT | Harrisburg International Airport | PA | 19,000 | +17.2% |
| EYW | Key West International Airport | FL | 18,200 | +2.7% |
| ECP | Northwest Florida Beaches International Airport | FL | 17,800 | +15.8% |
| SBA | Santa Barbara Municipal Airport | CA | 17,700 | +0.6% |
| LEX | Blue Grass Airport | KY | 17,000 | -3.4% |
| FSD | Joe Foss Field | SD | 16,800 | +0.6% |
| SGF | Springfield-Branson National Airport | MO | 16,700 | +4.3% |
| CID | The Eastern Iowa Airport | IA | 16,400 | -3.2% |
| RDM | Roberts Field | OR | 15,800 | +20.2% |
| ATW | Appleton International Airport | WI | 15,200 | +4.4% |
| ITO | Hilo International Airport | HI | 14,900 | +5.8% |
| MHT | Manchester Boston Regional Airport | NH | 14,900 | +2.3% |
| DAY | James M Cox Dayton International Airport | OH | 14,800 | +0.4% |
| CHA | Lovell Field | TN | 14,700 | +7.5% |
| MAF | Midland International Air And Space Port Airport | TX | 14,600 | -8.2% |
| CAE | Columbia Metropolitan Airport | SC | 14,600 | -13.0% |
| ABE | Lehigh Valley International Airport | PA | 13,900 | +16.6% |
| JAN | Jackson-Medgar Wiley Evers International Airport | MS | 13,400 | -18.1% |
| BTV | Burlington International Airport | VT | 13,400 | +0.9% |
| PVU | Provo Municipal Airport | UT | 13,100 | -1.1% |
| PSC | Tri-Cities Airport | WA | 12,500 | +1.8% |
| SBN | South Bend International Airport | IN | 12,400 | +12.7% |
| MFR | Rogue Valley International - Medford Airport | OR | 12,400 | +8.9% |
| MFE | Mc Allen Miller International Airport | TX | 12,200 | -12.9% |
| LBB | Lubbock Preston Smith International Airport | TX | 11,800 | -14.3% |
| FAR | Hector International Airport | ND | 11,700 | -6.1% |
| BIL | Billings Logan International Airport | MT | 11,500 | +5.4% |
| HRL | Valley International Airport | TX | 11,300 | -15.4% |
| FAI | Fairbanks International Airport | AK | 11,300 | +7.2% |
| CAK | Akron-Canton Regional Airport | OH | 11,200 | +33.9% |
| BQN | Rafael Hernandez Airport | PR | 10,900 | +15.5% |
| MSO | Missoula Montana Airport | MT | 10,700 | +8.2% |
| BTR | Baton Rouge Metropolitan, Ryan Field | LA | 10,300 | -0.7% |
| GPT | Gulfport-Biloxi International Airport | MS | 9,840 | +4.0% |
| FWA | Fort Wayne International Airport | IN | 9,790 | -6.0% |
| PIA | General Downing - Peoria International Airport | IL | 9,770 | +3.5% |
| ROA | Roanoke/Blacksburg Regional (Woodrum Field) | VA | 9,670 | +3.7% |
| TLH | Tallahassee International Airport | FL | 9,470 | -24.0% |
| AMA | Rick Husband Amarillo International Airport | TX | 9,180 | -2.3% |
| SBP | San Luis County Regional Airport | CA | 8,980 | -1.6% |
| CRP | Corpus Christi International Airport | TX | 8,980 | +0.5% |
| RAP | Rapid City Regional Airport | SD | 8,890 | -0.6% |
| DAB | Daytona Beach International Airport | FL | 8,720 | +14.0% |
| FNT | Bishop International Airport | MI | 8,650 | +6.5% |
| STS | Charles M Schulz - Sonoma County Airport | CA | 8,100 | -25.8% |
| SHV | Shreveport Regional Airport | LA | 8,070 | -8.3% |
| CHO | Charlottesville-Albemarle Airport | VA | 8,070 | +1.3% |
| MRY | Monterey Regional Airport | CA | 7,860 | +8.2% |
| MOB | Mobile Regional Airport | AL | 7,630 | -3.8% |
| IDA | Idaho Falls Regional Airport | ID | 7,590 | +7.8% |
| GJT | Grand Junction Regional Airport | CO | 7,590 | +19.9% |
| GPI | Glacier Park International Airport | MT | 7,530 | +2.0% |
| PAE | Snohomish County (Paine Field) | WA | 7,450 | +44.4% |
| TVC | Cherry Capital Airport | MI | 7,440 | +6.2% |
| MLI | Quad Cities International Airport | IL | 7,440 | -2.6% |
| JQF | Concord-Padgett Regional Airport | NC | 7,410 | +30.8% |
| GRB | Green Bay/Austin Straubel International Airport | WI | 7,390 | +10.1% |
| MLB | Melbourne Orlando International Airport | FL | 7,310 | +0.5% |
| BIS | Bismarck Municipal Airport | ND | 6,920 | +1.1% |
| AGS | Augusta Regional at Bush Field | GA | 6,880 | -5.8% |
| BGR | Bangor International Airport | ME | 6,860 | +3.6% |
| LFT | Lafayette Regional/Paul Fournet Field | LA | 6,620 | +5.4% |
| AVP | Wilkes-Barre/Scranton International Airport | PA | 6,460 | -7.4% |
| DRO | Durango-La Plata County Airport | CO | 6,250 | +10.6% |
| TRI | Tri-Cities Airport | TN | 6,090 | -1.5% |
| GNV | Gainesville Regional Airport | FL | 6,060 | -0.1% |
| SGU | St George Regional Airport | UT | 5,210 | +15.2% |
| BFL | Meadows Field | CA | 5,100 | -3.1% |
| EVV | Evansville Regional Airport | IN | 4,930 | -6.1% |
| STX | Henry E Rohlsen Airport | VI | 4,900 | +5.5% |
| JAC | Jackson Hole Airport | WY | 4,860 | -6.9% |
| ILG | New Castle Airport | DE | 4,800 | +11.9% |
| BLI | Bellingham International Airport | WA | 4,770 | +11.6% |
| CRW | West Virginia International Yeager Airport | WV | 4,760 | -2.9% |
| MGM | Montgomery Regional (Dannelly Field) | AL | 4,740 | -7.4% |
| JNU | Juneau International Airport | AK | 4,580 | +4.6% |
| ASE | Aspen-Pitkin County/Sardy Field | CO | 4,550 | +3.3% |
| SAF | Santa Fe Municipal Airport | NM | 4,200 | +9.3% |
| MOT | Minot International Airport | ND | 4,170 | +1.5% |
| GTF | Great Falls International Airport | MT | 4,000 | +0.3% |
| GSN | Francisco C Ada/Saipan International Airport | MP | 3,900 | -6.3% |
| COU | Columbia Regional Airport | MO | 3,540 | +43.4% |
| FAY | Fayetteville Regional/Grannis Field | NC | 3,530 | -17.2% |
| TTN | Trenton Mercer Airport | NJ | 3,510 | -22.6% |
| MTJ | Montrose Regional Airport | CO | 3,340 | +1.2% |
| OAJ | Albert J Ellis Airport | NC | 3,330 | -18.7% |
| PSE | Mercedita Airport | PR | 3,310 | +65.6% |
| SWF | New York Stewart International Airport | NY | 3,260 | -17.3% |
| EGE | Eagle County Regional Airport | CO | 3,250 | +53.8% |
| BLV | Scott AFB/Midamerica St Louis | IL | 3,240 | +2.0% |
| BMI | Central Illinois Regional/Bloomington-Normal Airport | IL | 3,150 | -14.3% |
| LAL | Lakeland Linder International Airport | FL | 3,070 | +25.8% |
| UNV | University Park Airport | PA | 2,960 | -5.4% |
| BRO | Brownsville/South Padre Island International Airport | TX | 2,920 | -23.0% |
| VRB | Vero Beach Regional Airport | FL | 2,860 | -15.9% |
| LRD | Laredo International Airport | TX | 2,860 | -14.6% |
| DLH | Duluth International Airport | MN | 2,800 | -7.0% |
| LCH | Lake Charles Regional Airport | LA | 2,640 | +10.0% |
| LNK | Lincoln Airport | NE | 2,620 | -0.9% |
| MLU | Monroe Regional Airport | LA | 2,540 | -1.7% |
| LAN | Capital Region International Airport | MI | 2,530 | -10.1% |
| XWA | Williston Basin International Airport | ND | 2,500 | +3.6% |
| ABI | Abilene Regional Airport | TX | 2,480 | +8.0% |
| ORH | Worcester Regional Airport | MA | 2,440 | -8.4% |
| ELM | Elmira/Corning Regional Airport | NY | 2,440 | +16.1% |
| ACV | California Redwood Coast-Humboldt County Airport | CA | 2,430 | -29.3% |
| SCK | Stockton Metropolitan Airport | CA | 2,380 | +16.3% |
| GRK | Robert Gray AAF Airport | TX | 2,340 | -11.5% |
| HTS | Tri-State/Milton J Ferguson Field | WV | 2,330 | +9.2% |
| EWN | Coastal Carolina Regional Airport | NC | 2,330 | +21.2% |
| NYL | Yuma MCAS/Yuma International Airport | AZ | 2,290 | -4.2% |
| RDD | Redding Regional Airport | CA | 2,280 | +13.0% |
| HDN | Yampa Valley Airport | CO | 2,230 | +5.1% |
| CPR | Casper/Natrona County International Airport | WY | 2,210 | -2.9% |
| AEX | Alexandria International Airport | LA | 2,180 | +0.0% |
| HLN | Helena Regional Airport | MT | 2,120 | +8.4% |
| FLG | Flagstaff Pulliam Airport | AZ | 2,080 | -6.6% |
| MBS | MBS International Airport | MI | 2,080 | -18.2% |
| GRI | Central Nebraska Regional Airport | NE | 2,020 | +5.5% |
| CWA | Central Wisconsin Airport | WI | 1,990 | +27.1% |
| GFK | Grand Forks International Airport | ND | 1,910 | +1.9% |
| RST | Rochester International Airport | MN | 1,910 | +1.3% |
| AZO | Kalamazoo/Battle Creek International Airport | MI | 1,900 | -1.0% |
| SUN | Friedman Memorial Airport | ID | 1,900 | +35.3% |
| KTN | Ketchikan International Airport | AK | 1,800 | -5.1% |
| CLL | Easterwood Field | TX | 1,740 | +30.4% |
| LYH | Lynchburg Regional/Preston Glenn Field | VA | 1,660 | -7.6% |
| MHK | Manhattan Regional Airport | KS | 1,650 | -15.4% |
| ERI | Erie International/Tom Ridge Field | PA | 1,620 | n/a |
| IFP | Laughlin/Bullhead International Airport | AZ | 1,610 | -8.6% |
| HXD | Hilton Head Airport | SC | 1,600 | +15.1% |
| PUW | Pullman/Moscow Regional Airport | WA | 1,510 | +5.8% |
| SBY | Salisbury-Ocean City Wicomico Regional Airport | MD | 1,460 | -22.8% |
| FSM | Fort Smith Regional Airport | AR | 1,420 | +12.7% |
| GTR | Golden Triangle Regional Airport | MS | 1,420 | +40.4% |
| SJT | San Angelo Regional/Mathis Field | TX | 1,340 | +11.6% |
| PBG | Plattsburgh International Airport | NY | 1,280 | -32.2% |
| ITH | Ithaca Tompkins International Airport | NY | 1,280 | -6.6% |
| PHF | Newport News/Williamsburg International Airport | VA | 1,260 | -36.1% |
| SAW | Marquette Sawyer Regional Airport | MI | 1,240 | n/a |
| BQK | Brunswick Golden Isles Airport | GA | 1,200 | +6.0% |
| DHN | Dothan Regional Airport | AL | 1,180 | +7.1% |
| SPI | Abraham Lincoln Capital Airport | IL | 1,180 | +5.4% |
| VLD | Valdosta Regional Airport | GA | 1,110 | -13.9% |
| TYR | Tyler Pounds Regional Airport | TX | 1,100 | -9.3% |
| SIT | Sitka Rocky Gutierrez Airport | AK | 1,090 | -15.8% |
| ABY | Southwest Georgia Regional Airport | GA | 1,080 | n/a |
| ACT | Waco Regional Airport | TX | 1,000 | -11.7% |
| LAW | Lawton-Fort Sill Regional Airport | OK | 944 | -15.0% |
| EAT | Pangborn Memorial Airport | WA | 906 | n/a |
| SLN | Salina Regional Airport | KS | 906 | n/a |
| PGV | Pitt-Greenville Airport | NC | 888 | -14.4% |
| SHR | Sheridan County Airport | WY | 878 | n/a |
| TXK | Texarkana Regional-Webb Field | AR | 857 | n/a |
| LWS | Lewiston/Nez Perce County Airport | ID | 850 | -34.5% |
| LSE | La Crosse Regional Airport | WI | 815 | n/a |
| PRC | Prescott Regional - Ernest A Love Field | AZ | 814 | n/a |
| GUC | Gunnison-Crested Butte Regional Airport | CO | 799 | n/a |
| ROW | Roswell Air Center Airport | NM | 784 | -32.3% |
| SPS | Sheppard AFB/Wichita Falls Municipal | TX | 725 | n/a |
| GCK | Garden City Regional Airport | KS | 700 | n/a |
| GGG | East Texas Regional Airport | TX | 694 | n/a |
| CYS | Cheyenne Regional/Jerry Olson Field | WY | 693 | n/a |
| TWF | Joslin Field/Magic Valley Regional | ID | 683 | n/a |
| OGS | Ogdensburg International Airport | NY | 670 | n/a |
| CKB | North Central West Virginia Airport | WV | 668 | n/a |
| BPT | Jack Brooks Regional Airport | TX | 664 | n/a |
| FLO | Florence Regional Airport | SC | 657 | n/a |
| GCC | Northeast Wyoming Regional Airport | WY | 654 | n/a |
| COD | Yellowstone Regional Airport | WY | 637 | n/a |
| BTM | Bert Mooney Airport | MT | 609 | n/a |
| SWO | Stillwater Regional Airport | OK | 609 | n/a |
| LNS | Lancaster Airport | PA | 603 | n/a |
| RKS | Southwest Wyoming Regional Airport | WY | 597 | n/a |
| BJI | Bemidji Regional Airport | MN | 574 | n/a |
| SUX | Sioux Gateway/Brig General Bud Day Field | IA | 561 | n/a |
| ABR | Aberdeen Regional Airport | SD | 556 | n/a |
| EAR | Kearney Regional Airport | NE | 546 | n/a |
| DIK | Dickinson/Theodore Roosevelt Regional Airport | ND | 545 | n/a |
| PIB | Hattiesburg/Laurel Regional Airport | MS | 482 | n/a |
| RIW | Central Wyoming Regional Airport | WY | 480 | n/a |
| CIU | Chippewa County International Airport | MI | 480 | n/a |
| MEI | Key Field | MS | 477 | n/a |
| ACK | Nantucket Memorial Airport | MA | 477 | n/a |
| IMT | Ford Airport | MI | 466 | n/a |
| EKO | Elko Regional Airport | NV | 464 | n/a |
| JLN | Joplin Regional Airport | MO | 457 | n/a |
| JST | John Murtha Johnstown/Cambria County Airport | PA | 451 | n/a |
| PIR | Pierre Regional Airport | SD | 449 | n/a |
| RHI | Rhinelander/Oneida County Airport | WI | 448 | n/a |
| ATY | Watertown Regional Airport | SD | 443 | n/a |
| PQI | Presque Isle International Airport | ME | 419 | n/a |
| VCT | Victoria Regional Airport | TX | 396 | n/a |
| CDC | Cedar City Regional Airport | UT | 393 | n/a |
| HYS | Hays Regional Airport | KS | 376 | n/a |
| LAR | Laramie Regional Airport | WY | 368 | n/a |
| DVL | Devils Lake Regional Airport | ND | 364 | n/a |
| ESC | Delta County Airport | MI | 363 | n/a |
| PIH | Pocatello Regional Airport | ID | 362 | n/a |
| LBF | North Platte Regional/Lee Bird Field | NE | 356 | n/a |
| LAF | Purdue University Airport | IN | 338 | n/a |
| JMS | Jamestown Regional Airport | ND | 333 | n/a |
| BFF | Western Nebraska Regional/William B Heilig Field | NE | 330 | n/a |
| TUP | Tupelo Regional Airport | MS | 326 | n/a |
| BRD | Brainerd Lakes Regional Airport | MN | 315 | n/a |
| MGW | Morgantown Municipal (Walter L Bill Hart Field) | WV | 314 | n/a |
| MCN | Middle Georgia Regional Airport | GA | 308 | n/a |
| PAH | Barkley Regional Airport | KY | 304 | n/a |
| CNY | Canyonlands Regional Airport | UT | 303 | n/a |
| VEL | Vernal Regional Airport | UT | 286 | n/a |
| AOO | Altoona/Blair County Airport | PA | 283 | n/a |
| MVY | Martha's Vineyard Airport | MA | 276 | n/a |
| MSL | Northwest Alabama Regional Airport | AL | 273 | n/a |
| LBL | Liberal Mid-America Regional Airport | KS | 268 | n/a |
| GLH | Greenville Mid-Delta Airport | MS | 263 | n/a |
| HIB | Range Regional Airport | MN | 257 | n/a |
| SOW | Show Low Regional Airport | AZ | 253 | n/a |
| DDC | Dodge City Regional Airport | KS | 249 | n/a |
| MKL | Mc Kellar-Sipes Regional Airport | TN | 248 | n/a |
| MWA | Veterans Airport Of Southern Illinois | IL | 231 | n/a |
| APN | Alpena County Regional Airport | MI | 220 | n/a |
| CGI | Cape Girardeau Regional Airport | MO | 210 | n/a |
| PGA | Page Municipal Airport | AZ | 203 | n/a |
| INL | Falls International/Einarson Field | MN | 202 | n/a |
| MBL | Manistee County/Blacker Airport | MI | 200 | n/a |
| PKB | Mid-Ohio Valley Regional Airport | WV | 197 | n/a |
| CEC | Jack Mc Namara Field | CA | 197 | n/a |
| MSS | Massena International-Richards Field | NY | 151 | n/a |
| SHD | Shenandoah Valley Regional Airport | VA | 145 | n/a |
| SDY | Sidney-Richland Regional Airport | MT | 145 | n/a |
| TBN | Waynesville-St Robert Regional Forney Field | MO | 144 | n/a |
| LWB | Greenbrier Valley Airport | WV | 140 | n/a |
| IRK | Kirksville Regional Airport | MO | 119 | n/a |
| HYA | Cape Cod Gateway Airport | MA | 105 | n/a |
| LEB | Lebanon Municipal Airport | NH | 98 | n/a |
| DUJ | Dubois Regional Airport | PA | 98 | n/a |
| IPL | Imperial County Airport | CA | 98 | n/a |
| BHB | Hancock County/Bar Harbor Airport | ME | 98 | n/a |
| RUT | Rutland - Southern Vermont Regional Airport | VT | 90 | n/a |
| BKW | Raleigh County Memorial Airport | WV | 90 | n/a |
| RKD | Knox County Regional Airport | ME | 87 | n/a |
| BFD | Bradford Regional Airport | PA | 69 | n/a |
| HVR | Havre City-County Airport | MT | 68 | n/a |
| GGW | Wokal Field/Glasgow-Valley County | MT | 62 | n/a |
| OLF | L M Clayton Airport | MT | 52 | n/a |
| MCE | Merced Regional/Macready Field | CA | 41 | n/a |
| GDV | Dawson Communicipalty Airport | MT | 34 | n/a |

## How it is measured

The Thanksgiving travel period is the Tuesday before Thanksgiving through the Monday after (7 days), the period TSA itself reports. It is compared with the same period a year earlier (Tue, Nov 26 – Mon, Dec 2, 2024). National figures are TSA's published daily checkpoint totals (tsa.gov). Airport and state figures add up TSA's FOIA hourly checkpoint throughput files; they count departing passengers screened, not arrivals or connecting passengers, so they run below airport-reported totals. An airport is included only when TSA's files are complete for it on every day of both periods (350 of 419 reporting airports); nothing is estimated. International arrivals are passengers processed by US Customs and Border Protection at the airports it monitors. Full definitions: methodology. Cite as: Passenger Index, "Thanksgiving 2025 air travel: how US airports and states did", https://passengerindex.com/web/holidays/thanksgiving-2025/ (CC BY 4.0).

## Frequently asked questions

### How many people flew over Thanksgiving 2025?

TSA screened 18,104,378 passengers nationwide over the Thanksgiving 2025 travel period (Tue, Nov 25 – Mon, Dec 1, 2025), roughly flat (+0.1%) from 18,080,093 over the same period a year earlier. The busiest day was Sunday, November 30, with 3,134,613 screenings, the most TSA had ever screened in a single day.

### What was the busiest airport over Thanksgiving 2025?

The busiest airports by departing passengers screened were Los Angeles International Airport (LAX, about 689,000), John F. Kennedy International Airport (JFK, about 647,000) and Hartsfield-Jackson Atlanta International Airport (ATL, about 603,000). Among states, Florida led with about 2.3 million.

### How many international travelers arrived in the US over Thanksgiving 2025?

US Customs and Border Protection processed about 2.1 million arriving international passengers at the 46 airports it monitors over the period, up 1.2% year over year.

### Which airports grew the most over Thanksgiving 2025?

Among airports with at least 100,000 departing passengers screened in the year-earlier period, the largest gains were SJU (+6.6%), PBI (+5.6%), PIT (+5.2%), DTW (+4.5%) and RDU (+4.2%) and the largest declines SJC (-13.6%), MDW (-10.0%), OAK (-8.1%), MSY (-7.7%) and HOU (-6.3%).

### How does Passenger Index define the Thanksgiving travel period?

As the Tuesday before Thanksgiving through the Monday after (7 days), the period TSA itself reports. The 2025 period ran Tue, Nov 25 – Mon, Dec 1, 2025 and is compared with Tue, Nov 26 – Mon, Dec 2, 2024, the same days relative to the holiday.

### When is the Thanksgiving 2026 travel period?

Tue, Nov 24 – Mon, Nov 30, 2026. Passenger Index publishes airport and state results a few days after it ends, once TSA releases the checkpoint data.

