November 2025 TEUs
Complete November 2025 Container Traffic Statistics
The Port of Los Angeles reported 406,421 laden TEUs were discharged at the port in November, an 11.3% fall-off from a year earlier but still 9.4% higher than the volume recorded in November of pre-pandemic 2019. Outbound loads amounted to 113,706 TEUs, an 8.4% year-over-year decline, and 17.9% below the volume reported in November 2019. Total container traffic through the first eleven months of this year at America’s busies container port amounted to 9,447,731 TEUs, a 10.0% gain over the same period in 2019.
The neighboring Port of Long Beach handled 400,505 inbound loads in November, a decline of 7.5% from a year ago but 36.6% more than the port discharged in November 2019. Outbound loads amounted to 110,122 TEUs, down 7.5% year-over-year and off by 11.0% from November 2019. YTD, total container traffic through the port amounted to 9,047,477 TEUs, up 29.9% from the same period in 2019.
At the Port of Oakland, 73,092 laden inbound TEUs were processed in November, a fall-off of 9.3% from a year earlier as well as a decline of 5.5% from the volume handled in November 2019. Outbound loads from the San Francisco Bau Area gateway amounted to 68,824 TEUs, up 3.3% from the previous November but down 15.8% from November 2019. Total container traffic YTD of 2,074,396 TEUs was down 10.2% from November 2019.
Oregon’s Port of Portland saw no end to its struggle to boost container volumes in November. Inbound loaded traffic declined by 8.6% from a year earlier to 7,894 TEUs, while outbound loads were down 13.2% to 3,822 TEUs. Total container moves through the Columbia River port through the first eleven months of this year amounted to 79,617 TEUs, down 11.5% from the same period a year earlier.
The Northwest Seaport Alliance Ports of Tacoma and Seattle handled 87,393 laden import TEUs in November, a 19.4% plunge from a year earlier that saw the Washington State ports with 8.0% fewer import loads than they had handled in November 2019. Export loads were similarly down in November, 16.9% from a year ago and 27.7% from November 2019. Total YTD container traffic (including domestic trade with Alaska and Hawaii) amounted to 2,918,676 TEUs, down 16.4% from the same period in 2019.
At the Port of Vancouver, Canada’s busiest seaport, outbound loads in November amounted to 145,281 TEUs, a 20.8% jump from a year earlier. Outbound loads at the British Columbia gateway in November totaled 75,378 TEUs, a 37.1% year-over-year bump. Total YTD container traffic through the port amounted to 3,473,887 TEUs, up 11.1% from the same eleven months in 2019.
Further north, the Port of Prince Rupert handled 33,467 inbound loaded TEUs in November, an 18.7% year-over-year bump but a 42.5% decline from November 2019. The 15,534 outbound loaded TEUs that sailed from the port in November represented a 52.2% surge from a year earlier but was approximately equal to the 15,250 outbound loads the port shipped in November 2019. Total YTYD container traffic through Canada’s third busiest seaport amounted to 825,725 loaded and empty TEUs, down 25.2% from the same months in 2019.
On the Atlantic Coast, the Port of New York/New Jersey handled 382,286 inbound laden TEUs in November, an 8.2% year-over-year gain and 27.0% above the volume the port received in November 2019. Outbound loads meanwhile totaled 126,838 TEUs, a 2.7% increase from a year earlier as well as a 6.2% gain over November 2019. Total box trade YTD through the port amounted to 8,245,060 TEUs, a 19.7% gain over the same period in 2019.
The Port of Virginia handled 121,736 loaded inbound TEUs in November, a 1.7% gain from a year earlier and a 17.7% increase over the volume recorded six years earlier. The 94,307 laden outbound TEUs the port handled in November was down 6.2% year-over-year but still 22.1% than the volume recorded in November 2019. YTD, the Mid-Atlantic Coast port has handled 2,974,065 TEUs, a 9.6% gain from the same period in 2019.
The Port of Charleston reported 95,214 inbound loaded TEUs in November, a 9.0% year-over-year falloff but a 15.0% gain over November 2019. Outbound loads of 51,124 TEUs were down 2.9% from a year earlier and off by 18.6% from November 2019. Total YTD container traffic through the South Carolina gateway amounted to 2,370,688 TEUs, a 5.4% increase in volume over the same eleven months of 2019.
Georgia’s Port of Savannah processed 222,775 inbound loaded TEUs in November, down 2.9% from a year earlier but up 28.1% over November 2019. Outbound loads (112,132 TEUs) were off by 3.3% year-over-year and down 5.9% from November 2019. Total container traffic YTD amounted to 5,251,850 laden and empty TEUs, a 23.9% hike over the same eleven months in 2019.
On the Gulf Coast, Port Houston handled 143,426 inbound loaded TEUs in November, down 12.2% from a year ago but up 41.2% from November 2019. Outbound loads amounted to 132,576 TEUs, down 2.0% from a year earlier but up 22.8% from November 2019. YTD container traffic through the Texas gateway totaled 3,971,643 TEUs, up 45.1% from the first eleven ninths of 2019.
Of the major U.S. West Coast (USWC) ports, the Ports of Los Angeles and Long Beach were the only ones that handled more inbound loaded TEUs during the first eleven months of 2025 than they had in the same months in pre-pandemic 2019. Year-to-date, inbound loads at the Port of Long Beach have been up 27.7% and 12.7% at the Port of Los Angeles. By contrast, inbound loaded TEUs at the Port of Oakland and at the Northwest Seaport Alliance were down 1.1% and 15.4%, respectively.
Outbound loads were a somewhat different story, as not one of the America’s principal West Coast ports showed increased traffic. Compared to the first eleven months of 2019, the number of outbound laden TEUs shipped from the Port of Los Angeles through November 2025 were off by 18.7%, while the Port of Long Beach sustained a 22.9% fall-off. Meanwhile, outbound loads were down 1.1% at Oakland and 34.4% at the Northwest Seaport Alliance Ports of Tacoma and Seattle.
November 2025 Inbound Loaded TEUs
| Port | November 2025 | November 2024 | November 2019 | Change from 2024 | Change from 2019 |
|---|---|---|---|---|---|
| Los Angeles | 406,421 | 458,165 | 371,350 | -11.3% | 9.4% |
| Long Beach | 400,505 | 432,823 | 293,287 | -7.5% | 36.6% |
| San Pedro Bay Total | 806,926 | 890,988 | 664,637 | -9.4% | 21.4% |
| Oakland | 73,092 | 80,580 | 77,367 | -9.3% | -5.5% |
| NWSA | 87,393 | 108,434 | 94,978 | -19.4% | -8.0% |
| Hueneme | 11,064 | 10,824 | 4,725 | 14.2% | 28.6% |
| San Diego | 7,424 | 6,502 | 5,772 | 14.2% | 28.6% |
| USWC Total | 985,899 | 1,097,328 | 847,479 | -10.2% | 16.3% |
| Boston | 10,168 | 11,619 | 11,538 | -12.5% | -11.9% |
| NYNJ | 382,286 | 353,366 | 301,123 | 8.2% | 27.0% |
| Philadelphia | 26,376 | 34,706 | 19,093 | -24.0% | 38.1% |
| Baltimore | 44,513 | 44,375 | 38,915 | 0.3% | 14.4% |
| Virginia | 121,736 | 119,731 | 103,411 | 1.7% | 17.7% |
| Charleston | 95,214 | 104,682 | 82,785 | -9.0% | 15.0% |
| Savannah | 222,775 | 229,488 | 173,863 | -2.9% | 28.1% |
| Jaxport | 25,908 | 34,539 | 27,390 | -25.0% | -5.4% |
| Port Everglades | 27,173 | 31,192 | 27,133 | -12.9% | 0.1% |
| Port Miami | 39,825 | 47,243 | 37,763 | -15.7% | 5.5% |
| USEC Total | 995,974 | 1,010,941 | 823,014 | -1.5% | 21.0% |
| New Orleans | 8,120 | 10,815 | 10,155 | -24.9% | -20.0% |
| Houston | 143,426 | 163,403 | 101,494 | -12.2% | 41.3% |
| USGC Total | 151,546 | 174,218 | 111,649 | -13.0% | 35.7% |
| Vancouver | 145,281 | 120,235 | 123,918 | 20.8% | 17.2% |
| Prince Rupert | 33,467 | 28,188 | 58,181 | 18.7% | -42.5% |
| British Columbia Total | 178,748 | 148,423 | 182,099 | 20.4% | -1.8% |
| U.S. Ports Total | 2,133,419 | 2,282,487 | 1,782,142 | -6.5% | 19.7% |
October 2025 Outbound Loaded TEUs
| Port | November 2025 | November 2024 | November 2019 | Change from 2024 | Change from 2019 |
|---|---|---|---|---|---|
| Los Angeles | 113,706 | 124,117 | 138,545 | -8.4% | -17.9% |
| Long Beach | 110,122 | 119,083 | 123,705 | -7.5% | -11.0% |
| San Pedro Bay Totals | 223,828 | 243,200 | 262,250 | -8.0% | -14.7% |
| Oakland | 68,824 | 66,617 | 81,780 | 3.3% | -15.8% |
| NWSA | 53,186 | 63,964 | 73,589 | -16.9% | -27.7% |
| Hueneme | 2,026 | 2,890 | 1,181 | -29.9% | 71.5% |
| San Diego | 354 | 682 | 272 | -48.1% | 30.1% |
| USWC Totals | 348,218 | 377,353 | 419,072 | -7.7% | -16.9% |
| Boston | 5,687 | 5,937 | 6,128 | -4.2% | -7.2% |
| NYNJ | 126,838 | 123,530 | 119,422 | 2.7% | 6.2% |
| Philadelphia | 7,048 | 7,246 | 6,406 | -2.7% | 10.0% |
| Baltimore | 20,944 | 21,030 | 20,254 | -0.4% | 3.4% |
| Virginia | 94,307 | 100,531 | 77,241 | -6.2% | 22.1% |
| Charleston | 51,124 | 52,663 | 62,831 | -2.9% | -18.6% |
| Savannah | 112,132 | 116,004 | 119,126 | -3.3% | -5.9% |
| Jaxport | 41,090 | 45,943 | 44,440 | -10.6% | -7.5% |
| Port Everglades | 37,291 | 41,194 | 39,665 | -9.5% | -6.0% |
| Port Miami | 23,160 | 24,325 | 35,774 | -4.8% | -35.3% |
| USEC Totals | 519,621 | 538,403 | 531,287 | -3.5% | -2.2% |
| New Orleans | 18,628 | 22,578 | 23,600 | -17.5% | -21.1% |
| Houston | 132,576 | 135,299 | 107,927 | -2.0% | 22.8% |
| USGC Totals | 151,204 | 157,877 | 131,527 | -4.2% | 15.0% |
| Vancouver | 75,378 | 54,976 | 91,707 | 37.1% | -17.8% |
| Prince Rupert | 15,534 | 10,077 | 15,250 | 54.2% | 1.9% |
| British Columbia Totals | 90,912 | 65,053 | 106,957 | 39.8% | -15.0% |
| U.S. Ports Total | 1,019,043 | 1,073,633 | 1,081,886 | -5.1% | -5.8% |
October 2025 Total YTD TEUs
| Port | November 2025 | November 2024 | November 2019 | Change from 2024 | Change from 2019 |
|---|---|---|---|---|---|
| Los Angeles | 9,447,731 | 9,277,046 | 8,590,884 | 1.8% | 10.0% |
| Long Beach | 9,047,477 | 8,788,720 | 6,966,776 | 2.9% | 29.9% |
| NYNJ | 8,245,060 | 8,010,140 | 6,886,388 | 2.9% | 19.7% |
| Savannah | 5,251,850 | 5,103,417 | 4,238,344 | 2.9% | 23.9% |
| Houston | 3,971,643 | 3,799,573 | 2,736,345 | 4.5% | 45.1% |
| Manzanillo | 3,547,352 | 3,590,264 | 2,818,544 | -1.2% | 25.9% |
| Vancouver | 3,473,887 | 3,200,415 | 3,126,993 | 8.5% | 11.1% |
| Virginia | 2,974,065 | 3,239,051 | 2,713,061 | -8.2% | 9.6% |
| NWSA | 2,918,676 | 3,035,986 | 3,490,851 | -3.9% | -16.4% |
| Lazaro Cardenas | 2,387,758 | 2,197,269 | 1,236,196 | 8.7% | 93.2% |
| Charleston | 2,370,688 | 2,299,124 | 2,248,305 | 3.1% | 5.4% |
| Oakland | 2,074,396 | 2,080,275 | 2,309,499 | -0.3% | -10.2% |
| Montreal | 1,416,302 | 1,341,353 | 1,609,901 | 5.6% | -12.0% |
| JaxPort | 1,241,928 | 1,254,816 | 1,235,362 | -1.0% | 0.5% |
| Port Everglades | 1,065,865 | 1,025,637 | 949,196 | 3.9% | 12.3% |
| Baltimore | 1,035,205 | 645,681 | 991,781 | 60.3% | 4.4% |
| Port Miami | 1,023,652 | 1,001,661 | 1,049,363 | 2.2% | -2.5% |
| Prince Rupert | 825,727 | 701,397 | 1,103,678 | 17.7% | -25.2% |
| Philadelphia | 820,967 | 768,682 | 551,878 | 6.8% | 48.8% |
| New Orleans | 472,317 | 460,668 | 586,218 | 2.5% | -19.4% |
| Hueneme | 239,129 | 228,077 | 109,594 | 4.8% | 118.2% |
| Boston | 225,987 | 231,207 | 277,217 | -2.3% | -18.5% |
| San Diego | 133,168 | 135,941 | 129,504 | -2.0% | 2.8% |
| Portland, Oregon | 79,617 | 89,984 | 26 | -11.5% | ∞ |
| U.S. Ports Total | 52,747,987 | 51,475,686 | 46,060,592 | 2.5% | 14.5% |