Fashion Sales This Month | What's Real in September 2026
This page spent August keeping score on sale banners, and two mornings after Labor Day the second deadlines have been graded: Gap's countdown and Everlane's shrinking extra both expired on schedule overnight, and J.Crew printed Ends tonight for the second morning in a row over a rack that hasn't moved a cent in six days.
Two Labor Day banners died on schedule, three outlived their own deadlines, and by Wednesday morning the second deadlines have been graded too, because that’s the promise this page made: Madewell and Banana Republic pulled their holiday events overnight on Monday, Gap and Everlane honored their reset deadlines and dismantled everything by Wednesday, and J.Crew printed “Ends tonight” for the second morning in a row. One brand’s still selling the holiday, and the rest of this page is the evidence.
This is the September edition of a running audit. Since August 11 this page has checked fashion sale banners against the brands’ own sites, not deal aggregators, and re-verified them weekly. The August ledger closed with a respectable record and one public miss: the call that holiday pricing would open before September landed on schedule, and the call that J.Crew’s End of Summer Sale was shallower than the rack it replaced held for exactly eight days before a stacked 40% code arrived and flipped it. Banners below were checked four times across the holiday: August 31, Labor Day afternoon, Tuesday morning, and Wednesday morning, September 9. Where I couldn’t verify something first-hand, the table says so in plain words.
What is actually worth your time this week?
J.Crew’s extra 50% off sale styles leads the list, code LABORDAY, printed on every item card of the End of Summer Sale, and on Wednesday morning the banner overhead said “Ends tonight” for the second morning in a row. Note where the movement lives, though. I joined the printed prices across my September 4, 7, 8, and 9 readings of the same women’s rack, 46 matched items over the holiday weekend, 29 across the holiday night, 28 across the night the sale was supposed to die. Not one moved a cent. The rack is frozen at roughly 40% off list, and the code’s been doing all the moving instead. Every extra dollar of depth comes from the code at checkout, which is exactly the place I can’t follow it.
Gap comes second, and its story’s finally got an ending. The Labor Day Event banner, 40 to 60% off select styles plus an extra 50% off sale, ran straight through the weekend, gained a 19-hour countdown on Tuesday morning, and then did something holiday banners rarely get credit for: it obeyed the clock. By eight on Wednesday morning the event, the extra, and the countdown were all gone, replaced by a plain “30 to 50% off all jeans.” A holiday sale that gains a countdown clock after the holiday is still telling you the date wasn’t the point, but this one at least kept its second promise.
Third is Nordstrom, which finally named a thing. That’s new. Two prior checks of this page couldn’t find anything verifiable on that homepage, and now it leads with “End-of-Season Clearance: up to 50% off summer styles” plus a New Markdowns rail. A named event with a stated ceiling counts as movement here, even an unhurried one.
What did August’s calls get right?
Four calls from the August ledger can be scored now, and the count stands at three holds and one miss. The Labor Day forecast held: the windows opened the weekend of August 29, before the month turned, exactly as predicted. The Madewell trade-in call held: the $25 denim offer is still described by the brand as year-round, still excluded from this list, still waiting patiently for people who own too many jeans. The “up to” skepticism held in the strangest way, and I’ll get to it. The miss was J.Crew, scored a miss on this page last week and left that way, because an audit that quietly rewrites its own record isn’t one.
The Outnet deserves its own sentence here. In late August its sale page rendered nothing readable, not even an item count, and this page noted that the vanished “up to 70% off” header had been doing a lot of load-bearing work. By August 31 the percentages were back and multiplying by category, and by the holiday the dresses ceiling had climbed again, from 80 to 85% off, where it stayed through Tuesday morning. Three readings of the same banner and the ceiling grew with each one. The casino sign keeps adding stories, and Labor Day didn’t once appear on it.
Which banners could I verify this week?
Every verdict in this table comes from reading the brand’s own site, and the middle column now spans the holiday itself: August 31, Labor Day afternoon, and Tuesday morning, because a single snapshot flatters everyone and a holiday needs a before and an after.
| Brand | Across the holiday | Verdict |
|---|---|---|
| Madewell | “Last day: the labor day event, extra 30% off sale” on Labor Day itself; Tuesday morning the banner’s gone, leaving the buy-3 bundles and a 30%-off-select-styles link | Died on schedule |
| Banana Republic | “End of Summer Event: up to 50% off sale + extra 30%” filled the homepage on Labor Day; Tuesday it’s back to the Tokyo campaign and a cardmember pre-launch | Died on schedule |
| Gap | Labor Day Event plus extra 50% at three checks, a 19-hour countdown on Tuesday, and by Wednesday morning it’s all gone, swapped for “30 to 50% off all jeans” | Countdown expired on schedule |
| J.Crew | Extra 40% code on September 4, deepened to 50% on Labor Day, “Ends tonight” printed Tuesday morning and again Wednesday morning, 28 joined printed prices unchanged across the night it was supposed to die | Second deadline broken, rack still frozen |
| Everlane | “Today Only: Extra 25%” on Labor Day, “Ends Tonight: Extra 20%” on Tuesday, and on Wednesday morning no extra at all, just the permanent Over 70% Off bucket | Second deadline kept |
| The Outnet | Category ceilings held straight through: 85% dresses, 80% jackets, 70% denim | Holiday-proof, no Labor Day branding at any reading |
| M&S (UK) | Up to 30% off Brands at every check, 20% category offers rotating beneath | Category event, indifferent to American holidays |
| Zara | US site refused automated reading, third week running | Unverified since August 22 |
| Nordstrom | Nothing verifiable in August; now “End-of-Season Clearance: up to 50% off summer styles” | Finally named, still unhurried |
Everlane is the row worth rereading. On Labor Day its banner said “Today Only: Extra 25% Off Sale Styles,” which is about as unambiguous as retail language gets, and the following morning the same slot said “Ends Tonight: Extra 20% Off Sale.” The sale survived its own Today Only and paid for the privilege with five points of depth. You didn’t lose the sale by missing the deadline, you lost 5%, and that gap between the stated stakes and the actual stakes is the single most useful number this holiday produced. The postscript arrived Wednesday: the second deadline was real, the extra’s gone, and what’s left is the permanent sale section this page already files as a department. One broken promise, then a kept one, five points apart.
Is the J.Crew code still working?
Yes as of Wednesday morning, on the record and in dollars, and that yes is now the most interesting fact on this page: every item card in the End of Summer Sale still carries “Extra 50% off sale styles with code LABORDAY,” under a banner that said “Ends tonight” on Tuesday and said “Ends tonight” again on Wednesday. Five readings of that rack now sit in this audit, August 23 and September 4, 7, 8, and 9, and the printed prices haven’t moved since September began: 46 items joined across the holiday weekend with zero changes, 29 across the holiday night, 28 across the night the banner swore was the last one, all frozen. The code did all the moving instead. It deepened from extra 40 to extra 50 on Labor Day, slid a day past the date the deal desks printed, then slid past its own reset. Every move happened in the layer that vanishes at midnight, which is the point: the printed rack is a photograph, the code is the sale, and a deadline that survives itself twice isn’t a deadline, it’s typography.
So when is the Zara sale?
Zara’s summer markdown was live and item-verified on August 22: 33 sampled pieces, every one priced at exactly six-tenths of original, $79.90 linen blazers at $47.94 down to a $29.90 top at $17.94. Ten price points, one flat multiplier, no calendar published, which is why “when is zara sale ending” spikes in autocomplete twice a year like clockwork. This week Zara’s US site blocked automated reading, so the current state of the racks is unverified. History does the forecasting instead. Zara runs two windows a year, mid-June and late December, and lets each one taper without an end date. Early September is the deep-leftovers stage of window one. Whatever survived in your size is at its floor, and the next real markdown is a December story.
What counts as a real sale in September?
A real markdown still has to pass the same three-part species test this page has run all summer: a date, stock that leaves, and a price that wouldn’t survive you closing the tab until Thursday. Named calendar events like Madewell’s pass on the first count. Seasonal clearance passes on the second. Permanent racks, Everlane’s now count-free sale section among them, fail the third, and that’s not a scandal, it’s a filing error: a sale section the brand’s own FAQ calls always available is a department, and departments don’t deserve urgency. The distinction matters more in September than it did in July, because this is the month when holiday banners and real markdowns briefly point the same direction, and the pressure campaign about fall selling out starts in earnest. I sorted that fight item by item in when to actually buy fall 2026, and the short version still holds. Almost nothing on the sell-out lists can actually run out. Keep your fall list in your pocket until the fall markdowns exist.
None of this is new, incidentally. In July 1907 a Seattle store called Daniels & Lowry advertised “A Big Clearance Sale” with the machinery printed right in the copy: “To make room for fall goods, we are clearing all spring and summer goods at greatly reduced prices.” One sentence, 119 years, worse fonts.
The September schedule for this page, updated. The second-deadline check promised in the last edition has now happened, and the question it was built to answer, whether “ends tonight” means more the second time a brand says it, splits two to one: Gap and Everlane both meant it and dismantled overnight, J.Crew said it again. The next check catches J.Crew whenever that banner finally tells the truth, to see if the frozen rack thaws once the code layer is gone. Late September brings the first genuine fall markdowns, and the fall trend lists will get audited against what actually goes on sale first. Zara stays on the re-verify list until its US page opens back up. The scoreboard carries over. So does the skepticism.