WARN Feed · layoffs by industry

US warehouse, trucking and logistics layoffs — the actual WARN Act filings, rebuilt every day

1,888 warehouse, trucking and logistics layoff and closing notices filed with state labour agencies under the WARN Act, from 1990 to 2026, covering 226,657 reported workers at 794 employers in 45 states. Free, CC BY 4.0, rebuilt every morning from the agency portals — no login, no key, no email.

1,888warehouse, trucking and logistics notices on record1990–2026
226,657workers reported in themas filed by the employer
794distinct employersin 45 states
291notices in the last 365 dayssince 2025-09-24
US warehouse, trucking and logistics WARN notices, all years on record · Source: state WARN portals, normalized · as of 2026-09-24

Download every sector-tagged notice (CSV) This industry as its own dataset on Hugging Face

Who is in this cut

Included: warehouses, fulfillment and distribution centers, trucking and LTL carriers, freight forwarders and 3PLs, parcel and courier networks, school-bus and transit contractors, ports and rail, and parking operators.

What counts as logistics here: the employer name reads as a logistics, trucking, freight, warehouse, distribution-center, fulfillment, supply-chain, courier, transit, bus, rail, port or parking operator, or is one of ~80 named carriers and networks (Amazon, FedEx, UPS, XPO, DHL, GXO, Ryder, First Student, MV Transportation, Transdev, LAZ Parking…). Amazon is here in full — its WARN filings are almost all fulfillment and delivery sites — and so are school-bus and transit contractors, which are the largest single group after warehousing. Airlines are deliberately NOT here (they sit with aerospace and defence in the sector dataset), and a manufacturer's own distribution arm lands here only if the word is in its name. Every row keeps the sector_rule that fired, so any inclusion can be disputed row by row.

Why this file exists

A distribution-center closing or a carrier shutting a terminal is reported as a local story, if at all; the filings behind those stories — which site, which town, how many workers, notice date, effective date, closure or layoff — sit on 48 separate state portals and are never assembled as one logistics series. This file is that series, with the closure/layoff split the states themselves recorded.

warehouse, trucking and logistics WARN notices per year193 notices20112026
Warehouse, trucking and logistics WARN notices per year (2011–2026). Counted on the notice date, or the layoff date where the agency publishes no notice date. 2026 is a part year — it holds the notices dated so far, so the last point is not comparable with a full year before it. · Source: industry/logistics.html, rebuilt daily · as of 2026-09-24
warehouse, trucking and logistics notices by stateCalifornia495 noticesNew York164 noticesIllinois161 noticesPennsylvania116 noticesTexas86 noticesMichigan75 noticesNew Jersey63 noticesOhio62 noticesFlorida59 noticesMaryland58 notices
The ten states with the most warehouse, trucking and logistics WARN notices on record. 45 states have at least one. · Source: state WARN portals · as of 2026-09-24

The employers with the most warehouse, trucking and logistics notices on record

Counted per notice, not per event: a company that files in four states files four notices. Employer names are the resolved spelling — the raw agency spelling is kept in the download.

EmployerNotices Workers reported
First Student849,451
Amazon8015,030
MV Transportation638,468
First Transit546,683
DHL Supply Chain456,325
FedEX456,940
GXO353,397
Ryder343,063
XPO Logistics286,929
CEVA Logistics273,003
Penske Logistics252,660
Transdev Services224,093

The 15 most recent warehouse, trucking and logistics notices

DateEmployerState WorkersNotice type
2026-10-31CJ Logistics America
matched on “logistics”
Pennsylvania
Newville, Cumberland
56Closure
2026-10-16CJ Logistics America
matched on “logistics”
Pennsylvania
Breinigsville, Lehigh
57Closure
2026-09-16Transform Warehouse Operations
matched on “warehouse”
Pennsylvania
Fairless Hills, Bucks
147Closing
2026-09-114XH Logistics
matched on “logistics”
Texas
San Antonio, Bexar
230
2026-09-08SP+
matched on “sp+”
Colorado
Adams
73Loss of Contract
2026-08-31Amazon
matched on “amazon”
Washington
Seattle, Bellevue, Sumner
121Layoff
2026-08-31GEODIS Logistics
matched on “logistics”
Pennsylvania
Carlisle, Cumberland
185Closure
2026-08-31Amazon (SJC13)
matched on “amazon”
California
Santa Clara County
70Layoff Permanent
2026-08-31Amazon - SF019
matched on “amazon”
California
San Francisco County
78Layoff Permanent
2026-08-11Dylan Logistics LLC (Lewisville)
matched on “logistics”
Texas
Lewisville, Denton
97
2026-08-11Dylan Logistics LLC (Fort Worth)
matched on “logistics”
Texas
Fort Worth, Denton
70
2026-08-09WILX Logistics
matched on “logistics”
Pennsylvania
Mount Joy, Lancaster
70Closure
2026-08-06LAZ Parking California
matched on “laz parking”
California
Los Angeles County
50Layoff Permanent
2026-08-06LAZ Parking California
matched on “laz parking”
California
Los Angeles County
58Layoff Permanent
2026-08-06LAZ Parking California
matched on “laz parking”
California
Los Angeles County
139Layoff Permanent

Date is the notice date where the agency publishes one, otherwise the layoff date. 626 of the 1,888 notices in this cut are recorded as a closure rather than a layoff.

How the industry is decided: no state WARN portal publishes an industry field, so there is no NAICS column to filter on. The sector here is assigned from the resolved employer name by a published rule table (19 sectors, 3,152 patterns, first match wins), and every row carries the pattern that fired in its sector_rule column so you can audit or re-cut it. The archive holds 61,428 notices; 61,232 of them carry a usable date and are in the sector file (196 have no date in either column), 32,168 come out with a sector, and 29,064 stay unclassified — and are still counted in every total shown anywhere on this site. Manual audit 2026-09-12: 4 of 60 sampled rows were assigned to the wrong sector. Rebuilt 2026-09-24.

How to check any of this

Every number on this page is computed at build time from notices_by_sector.csv (one row per notice, with the sector and the rule that assigned it), and the yearly series from sector_by_year.csv. The free HTTP API serves the whole archive as JSON, NDJSON and per-state CSV with no key. This industry is also published as its own Hugging Face dataset, and the full sector cut as one file. If a number here disagrees with the file, the file is right and it is a bug — tell us and it is fixed the next morning.

These are public filings, free to download. What costs money is noticing the new ones: WARN Watch re-runs your own list of warehouse, trucking and logistics employers against every daily refresh and tells you the morning a notice lands.

Paste your list into the free checker and see every match from the last 180 days in your browser — no account, no email, nothing sent anywhere. WARN Watch is the paid version that runs the same list against every daily refresh for you and posts new matches to a private alert page, an RSS feed and a Slack or Teams webhook.

Check your employers now — free, no signupHave them watched — free for 30 daysThe trial needs no card. After it WARN Watch is $49 for a year — one payment, no auto-renew, 14-day refund. The data itself — every notice back to 1988 — stays free either way.

WARN Feed · free API · coverage by state · privacy & terms · contact · data CC BY 4.0