WARN Feed · layoffs by industry

US retail store closings and layoffs — the actual WARN Act filings, rebuilt every day

4,327 retail layoff and closing notices filed with state labour agencies under the WARN Act, from 1988 to 2026, covering 427,787 reported workers at 1,171 employers in 46 states. Free, CC BY 4.0, rebuilt every morning from the agency portals — no login, no key, no email.

4,327retail notices on record1988–2026
427,787workers reported in themas filed by the employer
1,171distinct employersin 46 states
182notices in the last 365 dayssince 2025-09-24
US retail 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: department stores, supermarkets and grocers, big-box and specialty chains, apparel and footwear retailers, pharmacies with a retail name, and outlet and dollar-store operators.

What counts as retail here: the employer name reads as a store, chain, supermarket, grocer, outlet, mart or one of ~150 named retailers (Macy's, Walmart, Kmart, Kroger, Big Lots, Bed Bath & Beyond…). Restaurants, hotels and casinos are deliberately NOT here — they are in the sector dataset under hospitality_food_service — and neither are e-commerce platforms, which the tech cut holds. The sector_rule column names the pattern that put each row here.

Why this file exists

Store-closing lists circulate as news round-ups and screenshots. The filings behind them — which store, which town, how many workers, what date, whether the state recorded it as a closure or a layoff — sit on 48 separate state portals. This file assembles them as one retail series, with the closure/layoff split the states themselves recorded.

retail WARN notices per year127 notices20112026
Retail 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/retail.html, rebuilt daily · as of 2026-09-24
retail notices by stateCalifornia960 noticesNew York495 noticesIllinois478 noticesNew Jersey274 noticesFlorida253 noticesNebraska162 noticesTexas142 noticesMichigan134 noticesMaryland129 noticesOregon108 notices
The ten states with the most retail WARN notices on record. 46 states have at least one. · Source: state WARN portals · as of 2026-09-24

The employers with the most retail 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
Kmart24320,049
Macy's17117,428
Walmart14223,084
Visionworks1082,319
Great Atlantic and Pacific Tea10310,137
Burlington Coat Factory of Texas825,146
Shopko823,676
David's Bridal8113,197
Advance Stores741,075
Sears, Roebuck and694,954
Sears Holdings667,093
Saks &524,353

The 15 most recent retail notices

DateEmployerState WorkersNotice type
2026-09-30Kroger
matched on “kroger”
Michigan
Genesee
68Facility closure
2026-09-18Safeway, Inc. - Stoneridge Mall Road
matched on “safeway”
California
Alameda County
4Layoff Permanent
2026-09-18Safeway, Inc. - Dublin Canyon Road
matched on “safeway”
California
Alameda County
46Layoff Permanent
2026-08-28Raley's
matched on “raley's”
California
Contra Costa County
51Closure Permanent
2026-08-10TV Hardware Distribution
matched on “hardware”
Illinois
Chicago, 8600 W Bryn Mawr Ave.
116State
2026-08-07Nordstrom
matched on “nordstrom”
Illinois
Lombard, 100 Yorktown Center
101State
2026-08-06Staples
matched on “staples”
California
Los Angeles County
109Closure Permanent
2026-08-03TV Hardware Distribution
matched on “hardware”
Oregon
Springfield
62Permanent closure
2026-08-01Grocery Delivery E-Services
matched on “grocery”
New Jersey
Swedesboro
374
2026-07-31A Metropolis Company (Rental Car)
matched on “rental”
Texas
Dallas, Tarrant
130
2026-07-13Vons
matched on “vons”
California
Los Angeles County
55Closure Permanent
2026-06-23Frick Paper Company (Paper Mart)
matched on “mart”
California
Orange County
78Closure Permanent
2026-06-23Walmart
matched on “walmart”
California
San Mateo County
88Layoff Permanent
2026-06-19Walmart (1395 Crossman Ave.)
matched on “walmart”
California
Santa Clara County
68Layoff Permanent
2026-06-19Walmart (1375 Crossman Ave.)
matched on “walmart”
California
Santa Clara County
63Layoff Permanent

Date is the notice date where the agency publishes one, otherwise the layoff date. 1,876 of the 4,327 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 retail 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