The short answer: when is the best time to buy a mattress?
The best time to buy a mattress is Black Friday weekend — this year Friday 27 November to Cyber Monday 30 November 2026 — followed by the three big holiday sales: Memorial Day, Labor Day and Presidents’ Day. That answer is true on average, and it is what most deal sites will tell you. But it hides the thing that actually decides whether waiting saves you money: which brand you’re buying.
For some mattresses, the holiday sale is real. Saatva has knocked about $400 off its Classic at every major holiday we tracked, versus roughly $300–375 off in between. Bear moves from its usual 30–35% off to 40% off. Amazon budget beds like the Zinus Green Tea hit their lowest price of the year on Black Friday. For other brands — DreamCloud, Nectar and Puffy above all — the “holiday price” has been the same as the price on any random Tuesday. Tom’s Guide, which tracks these prices every month, says DreamCloud’s $699 queen price is “unlikely to change over Black Friday”.
Nov 27
Black Friday 2026
Cyber Monday is Nov 30; early deals started Oct 23
$400
Typical Saatva holiday discount
vs ~$300–375 off between holidays
$0
Typical DreamCloud holiday extra
Queen Classic $699 most of the year
So our opinionated rule is simple. If you want a Saatva, a Bear or a cheap Amazon bed and Black Friday is a few weeks away, wait. If you want a DreamCloud, Nectar or Puffy, buy when you’re ready — the sale is always on. And if your current mattress is giving you back pain right now, stop reading deal guides and buy something good this week; there is no discount worth a month of bad sleep.
The rest of this guide shows the evidence: a brand-by-brand Black Friday table, a 12-month sale calendar, the real price history of the most popular luxury mattress online, how much a mattress should cost, and the one policy that lets you buy now and still get the Black Friday price.
Black Friday 2026 mattress sales: what to expect
Black Friday 2026 falls on Friday 27 November, the day after Thanksgiving (Thursday 26 November), and Cyber Monday is Monday 30 November. But the mattress sales don’t wait for the date. Tom’s Guide reported early Black Friday mattress deals live by 23 October 2026 and expects most brands to launch their main sales by mid-November.
Black Friday 2026 mattress-sale timeline
Three patterns from previous years are worth knowing before you shop. First, most online brands run one offer from mid-November through Cyber Monday, so there is rarely a reason to stay up for a midnight launch. Tom’s Guide notes that for boxed mattresses bought online “there’s little to choose between” Black Friday and Cyber Monday. Second, the size of the Black Friday discount is usually the same as Memorial Day or Labor Day; what Black Friday adds is breadth — Amazon, Walmart and big retailers join in, so you have more mattresses on sale at once. Third, list prices drift up between sales, so a flat “$400 off” is worth slightly less each year.
Tom’s Guide’s current expectation for 2026 is extra savings of “$100–$300 from most brands for a queen size” versus today’s everyday prices, with some brands — it names DreamCloud and Nectar — likely to keep the same discount they offer year-round. That matches the brand histories below. In other words: for a premium bed, Black Friday is probably worth a couple of hundred dollars; for a value bed already sold at 50–60% off its list price, it’s often worth nothing.
Black Friday mattress deals by brand: past patterns and what to expect
Here is what each brand we cover has done in previous Black Friday and holiday sales, drawn from Tom’s Guide’s brand-by-brand deal tracking and TechRadar. These are historical patterns, not promises. Brands set their 2026 offers at the last minute and we will not guess prices we haven’t seen.
| Brand | Everyday ‘sale’ | Past Black Friday (historical) | 2026: what to expect | Our call |
|---|---|---|---|---|
| Saatva | ~15% off or $300–375 off most of the year | BF 2025: $400 off orders $1,000+ via partner links; official sale tiered up to $525 off $4,500+. Queen Classic $1,739. | Similar ~$400 off; Tom’s Guide expects a bigger saving than late October’s 15% off (ends 29 Oct). | Wait — or buy now and claim the price adjustment before delivery |
| DreamCloud | “Up to 60% off” + free bedding bundle, year-round | BF 2025 queen Classic $699 — same as most of the year. BF 2024 added $100 off orders over $1,000. | Tom’s Guide: $699 queen price “unlikely to change”. | Don’t wait for the Classic; maybe for Premier/Luxe |
| Nectar | 40–50% off, bundles on top | BF 2025: up to 50% off mattresses, 66% off bundles — “consistent” with prior years. Queen Classic ~$649, all-time low $599. | Same headline; maybe a $50 dip or a bigger bundle. | Buy whenever; Black Friday is a coin-flip for $50 |
| Puffy | “Up to $1,350 off” vs an inflated ‘Total Value’ | Holiday sales repeat the same savings, adding pillows, masks or a free model upgrade (Presidents’ Day 2026). | Same price, better freebies — watch for upgrade offers. | Wait only if you want the free upgrade |
| Bear | 30–35% off | Early BF 2025: 40% off with partner codes; queen Elite Hybrid $1,627 — about the same as Memorial Day 2025. | The 40% tier plus free pillows, if past years repeat. | Wait for 40% if you see only 30–35% |
| Amazon / Zinus | Prices move daily | BF 2024: 12″ Green Tea queen $229.99 (was $299.99), its lowest that year. Prime Day 2026 was “pretty bland”. | Amazon’s strongest budget-bed event of the year, historically. | Wait — Black Friday is the budget-bed sale |
Saatva is the clearest case for timing your purchase. Its official Black Friday 2025 sale used tiered discounts on orders over $1,000, while partner links gave a flat $400 off — bringing a queen Saatva Classic to $1,739. Tom’s Guide also found a better tactic for Saatva’s pricier models: a 15% off flash sale beats a flat $400 once the price passes about $2,700. In February 2026 it calculated that 15% off took a queen Saatva Rx to $2,890, versus $2,999 with $400 off. Right now (27 October 2026), Saatva’s “Trick or Sleep” early-access sale takes 15% off orders of $1,000 or more until 29 October, which puts the queen Classic at $1,895 (list $2,229) and the queen Rx at $3,094. Tom’s Guide expects a bigger saving closer to Black Friday.
DreamCloud is the opposite. Its “up to 60% off” banner and free bedding bundle have run for most of the past two years. Heading into Black Friday 2025, Tom’s Guide reported DreamCloud was selling at the same prices it had seen all year, with the queen DreamCloud Classic Hybrid at $699. The lowest recent holiday price was $649 (Labor Day 2025 and Memorial Day 2026). If you want the Classic, waiting buys you at most $50. The one exception: in 2024, DreamCloud added $100 off orders over $1,000 on Black Friday, which matters only for its pricier Premier and Luxe models.
Nectar, DreamCloud’s sister brand, behaves the same way. Black Friday 2025 brought “up to 50% off” mattresses and 66% off bundles, which Tom’s Guide called “pretty consistent” with previous years. The queen Nectar Classic sat at its then-standard $649 sale price, $50 above its all-time low of $599; by October 2026 the everyday price had risen to $699. Puffy is similar: Tom’s Guide describes its holiday pricing as “consistent” — up to $1,350 off its ‘Total Value’ year-round — and says that means there’s “no ‘wrong’ time” to buy. What changes at holidays is the extras: free pillows, sleep masks and, at Presidents’ Day 2026, a free upgrade to the next model up (for example, a Puffy Lux for the price of a Cloud would be worth waiting for).
Bear sits in the middle. Its sales “usually hover around 30%–35% off,” per Tom’s Guide, and holidays bring 40% off — often via partner codes — plus free pillows. Interestingly, the queen Bear Elite Hybrid with the Celliant cover cost $1,627.20 in the early Black Friday 2025 sale versus $1,636.20 at Memorial Day 2025: practically identical. Black Friday was not special; it was simply one of the 40% windows. On 27 October 2026 Bear’s own banner read “Early Access Black Friday — 35% off sitewide”, the top of its usual range, so a 40% tier is the thing to wait for. Finally, Amazon budget beds are where Black Friday shines most. In 2024 the 12-inch Zinus Green Tea queen dropped to $229.99 from $299.99, the lowest price Tom’s Guide had seen that year, while Amazon’s June 2026 Prime Day mattress sale was, in Tom’s Guide’s words, “pretty bland”. See our Amazon mattress guide for which cheap beds are worth buying at all.
If you already know which bed you want, here’s the timing shortcut by need:
If you…
You want a luxury innerspring
If you…
You want the best-value hybrid
If you…
Couple on a tight budget
If you…
Side sleeper who wants plush
If you…
Hot sleeper wanting premium cooling
If you…
Guest room or kid’s bed under $300
Mattress sales holidays: the 12-month calendar
Mattress brands now run some kind of promotion almost every week of the year. Tom’s Guide’s October 2026 hub put it bluntly: “it’s felt like there’s been a major sale every other week.” That makes the calendar less about whether there’s a sale and more about how good it is. Here’s how the year usually shakes out, based on the sale history cited throughout this guide:
Mattress sale calendar — how good each month usually is
Jan
Always-on sales
Feb
Presidents’ Day
Mar
World Sleep Day (Saatva)
Apr
Always-on sales
May
Memorial Day
Jun
Prime Day (Amazon)
Jul
July 4th
Aug
Always-on sales
Sep
Labor Day
Oct
Early BF + flash sales
Nov
Black Friday / Cyber Monday
Dec
Price rises possible
The big four — Presidents’ Day (February), Memorial Day (May), Labor Day (September) and Black Friday/Cyber Monday (November) — are where brands with genuinely variable pricing put their best numbers. In between, you’ll see smaller brand-specific events: Saatva’s World Sleep Day sale in March 2025 knocked $410 off the Classic, the largest discount Tom’s Guide had seen on it; Saatva also ran a short 15% off flash sale around Halloween 2025; and Amazon runs Prime Day in summer (23–26 June in 2026). July 4th has its own sales too, but we found no evidence they beat Memorial Day for the brands we track.
December is the month to be careful in. Deals may run past Cyber Monday, but they’re not guaranteed — and price rises sometimes land at year end. In December 2023, TechRadar reported that Saatva was raising its prices days before Christmas. If you’ve settled on a bed during Black Friday week, there’s no prize for waiting into December.
Every mattress sale holiday, ranked
Not all holiday sales are equal. Here’s our ranking for 2026, from best to worst, based on the depth and breadth of past discounts:
- Black Friday (27 Nov) and Cyber Monday (30 Nov). The widest choice of the year: every DTC brand, plus Amazon, Walmart and big retailers. Discounts for most DTC brands match the other big holidays; budget beds on Amazon tend to hit annual lows. Best for: anyone buying a Saatva, Bear or Amazon mattress, and anyone buying bedding, pillows and a mattress topper at the same time.
- Labor Day (early September). Consumer Reports’ deals editor has said that over the years “Labor Day tends to have the best discounts for mattresses.” In 2026 it delivered $400 off the Saatva Classic (queen $1,829) and the return of Bear’s 40% off with free pillows, per Tom’s Guide.
- Memorial Day (late May). The first big sale of summer and, for Saatva in 2026, the same $400 off (queen Classic $1,779). DreamCloud’s Classic hit $649. Tom’s Guide said Saatva’s Memorial Day sale “has historically been one of the best times to buy a luxury mattress for less.”
- Presidents’ Day (mid-February). Solid, but sometimes a notch below the others. Saatva’s 2026 offer via partner links was $300 off orders over $1,000, versus $400 at Memorial Day. Puffy added free model upgrades.
- July 4th. Part of the near-nonstop summer sale season Tom’s Guide describes. Fine if you need a bed in summer; we found no evidence it beats Memorial Day, so it’s rarely a reason to wait.
- Amazon Prime Day (June/July) and Amazon’s fall event. Worth watching only for Amazon-sold budget beds and some brand listings on Amazon. Tom’s Guide rated Prime Day 2026 mattress deals “pretty bland” and its overall Prime Day “decidedly disappointing.” Remember that brand trial periods usually don’t apply to Amazon purchases.
“You should never pay full price for a mattress—that's how frequent the sales are.”
“Labor Day tends to have the best discounts for mattresses”
What is the best month to buy a mattress?
November is the best month to buy a mattress, because it combines the deepest discounts most brands offer with the widest selection. If you can’t wait that long, May (Memorial Day) and September (Labor Day) are close runners-up — for most direct-to-consumer brands, the discount amounts in those months have matched Black Friday. February is a reasonable fourth.
The worst months to buy are the quiet stretches between holidays — roughly January, April, August and early December — for brands whose prices actually change. Even then, “worst” is relative. Saatva’s between-holiday price in late October 2026 was $1,895 for a queen Classic (its ‘Trick or Sleep’ early-access sale: 15% off orders of $1,000+, ending 29 October); its Labor Day price about seven weeks earlier was $1,829. That’s a $66 gap, not a fortune. Our data on the Saatva Classic makes the bigger point clearly:
Saatva Classic, queen: sticker vs sale price at each big sale
The discount barely moves (about $400). The sticker price keeps climbing — so does the sale price.
Across seven tracked sales from December 2023 to October 2026, the Saatva holiday discount stayed at roughly $400 — but the list price rose from $1,995 to $2,229. The result: the best holiday price for a queen Saatva Classic went from $1,595 to $1,829 in under three years. Tom’s Guide says Saatva’s list prices have been rising by about $100 a year on average, and it pointed to imported materials and tariffs as pressure on 2026 prices. The lesson for anyone planning to “wait for next year’s sale”: next year’s sale price has usually been higher than this year’s. Waiting for a holiday a few weeks away makes sense; waiting six months rarely does.
You may also read that spring is the best time because brands launch new models and clear out old ones. That can be true for showroom retailers, but we couldn’t find evidence that the DTC brands we cover price clearance this way.
Why direct-to-consumer mattresses are always on sale
If you’ve shopped online for a mattress, you’ve seen it: a banner promising 50% or 60% off, a countdown timer, and a “sale ends Sunday” that quietly renews on Monday. This is not your imagination. Our own price tracking shows the gap between list price and everyday price for the brands we cover. Saatva sits at about 15% below list most of the time, Bear at about 30%, while Nectar and DreamCloud sell their entry models at roughly 60% below their “list” prices every day of the year.
Anatomy of a mattress price (queen)
Saatva Classic
Holiday extra vs everyday: $66 · Gap list → everyday: $334
Bear Elite Hybrid
Holiday extra vs everyday: $115 · Gap list → everyday: $685
DreamCloud Classic
Holiday extra vs everyday: $50 · Gap list → everyday: $1,193
The chart shows why the headline percentage is meaningless. DreamCloud’s Classic carries a $1,892 list price but sells for $699 most of the year, so “60% off” is the normal price, and a holiday adds $50 at most. Saatva’s “discount” looks modest at 15%, but its holiday cut is real money. Always compare final prices, never percentages.
There’s a regulatory backdrop here. The FTC’s Guides Against Deceptive Pricing say a “former price” comparison is only fair if it reflects “the actual, bona fide price at which the article was offered to the public on a regular basis” for a reasonably substantial time. In 2019 the advertising industry’s self-regulator, the National Advertising Division, reviewed Nectar’s “LIMITED OFFER: $125 OFF + 2 Free Pillows” claim after a challenge from rival Tuft & Needle. NAD found the claim misleading because Nectar provided no evidence the mattress had ever sold at the “regular” price, and recommended it stop. We are not saying any brand is breaking the law today — only that sticker prices in this industry are anchors, not prices.
What that means for you, practically:
- Ignore countdown timers. For DreamCloud, Nectar and Puffy, the same offer has reappeared for months at a time.
- Track the final queen price. Screenshot it today; compare it during Black Friday week. That’s the only number that matters.
- Value the freebies honestly. A “$599 bedding bundle” is worth what you’d actually pay for sheets and pillows you want — often much less.
- Watch threshold offers. Saatva’s holiday deals have required orders of $1,000 or more; DreamCloud’s 2024 extra $100 needed $1,000+ too. Check whether your size clears the bar.
How much does a mattress cost (really)?
A good queen mattress costs about $650 to $1,900 at its real, everyday sale price, with luxury and specialist beds running to $3,000 or more and Amazon budget beds starting under $300. Across the 24 mattresses we track, the everyday queen price ranges from $229 to $3,145, and the median is about $1,350. List prices are much higher — but as the previous section shows, almost nobody pays them.
Broken into tiers, using typical queen sale prices from our data:
- Under $400 — Amazon budget: Zinus Green Tea (~$295), Siena (~$329), Linenspa hybrid (~$229). Fine for guest rooms, kids and short-term use. Durability and heat are the trade-offs; see our best budget mattress guide.
- $600–$1,100 — value DTC: Nectar Classic (~$699), DreamCloud Classic Hybrid (~$699), Bear Original (~$699), Nectar Premier (~$999), Puffy Cloud (~$1,049). This is the sweet spot for most people, and these prices barely move at holidays.
- $1,300–$2,000 — premium: Bear Elite Hybrid (~$1,599), Puffy Lux (~$1,549), Saatva Classic (~$1,895). This is where holiday timing pays most — expect $100–$400 off at the right sale.
- $2,300+ — luxury and specialist: Saatva Latex Hybrid, Rx, HD and Zenhaven, Puffy Royal. For Saatva’s priciest beds, a 15% flash sale can beat a flat $400 holiday deal.
Two costs people forget: a foundation or frame (most boxed mattresses need a solid or slatted base) and return costs. Saatva deducts $99 from refunds; DreamCloud and Nectar don’t refund shipping or White Glove fees; Puffy and Bear limit how many returns a household can make. If you’re unsure what size to buy before the sale, our mattress size guide will save you a costly exchange.
Buy now, still get the sale price: price adjustments and trials
What if you need a bed now but don’t want to miss the Black Friday price? One brand gives you a genuine answer. Saatva will honour a lower price up until your mattress is delivered. Its help centre says: “up until delivery to your home, we’re more than happy to honor a price adjustment if the price goes lower” — you simply call them.
Because Saatva builds each mattress to order and delivers in roughly 9 to 21 days, that window can be useful. Order in the first half of November and there’s a decent chance your delivery lands after Black Friday weekend. If the price drops, call and claim the difference. If it doesn’t, you’ve lost nothing. We think this is the single best Black Friday tactic for Saatva buyers — just keep your order confirmation and screenshot the Black Friday price.
Some shoppers try a workaround: buy now, then return the mattress during the trial and re-order at the lower price. We don’t recommend it. Every brand we cover attaches strings that make this costly or impossible. DreamCloud and Nectar require you to keep the mattress 30 nights before a return and don’t refund shipping or White Glove fees. Bear allows one return per household and only on a first order. Puffy caps returns at two per household. Saatva charges $99. And all of them have to collect your old bed, which takes weeks.
The better use of a long trial is the opposite: buy during a sale with confidence because the trial protects you if the bed is wrong. Saatva, DreamCloud, Nectar, Puffy and Bear all list 365-night trials for direct orders (Puffy only since February 2026; Bear’s published trial has varied). Amazon purchases usually don’t get the brand’s trial, which is one more reason to check exactly who you’re buying from on Black Friday. Our rating method explains why we count trial and return terms as part of a mattress’s value.
When not to wait for a mattress sale
Deal guides rarely say this, so we will: sometimes the best time to buy a mattress is today. A holiday discount of $100–$400 is worth waiting a couple of weeks for. It is not worth months of bad sleep, and it is definitely not worth back pain.
Question 1
Is your current mattress causing pain, sagging badly, or wrecking your sleep?
Buy now
A few hundred dollars is not worth weeks of bad sleep. Pick a brand with a long trial.
Question 2
Is your pick from an always-on-sale brand (DreamCloud, Nectar, Puffy)?
Buy whenever
Holiday price is usually the everyday price. Holidays add freebies, not big cuts.
Question 3
Is Black Friday or another major holiday within ~4 weeks?
Wait (or lock it in)
Wait for the holiday — or buy Saatva now and claim the lower price before delivery.
Buy now
Months of waiting rarely pays: list prices have crept up between sales.
Buy now, without waiting for a sale, if any of these are true:
- Your mattress is causing pain. If you wake up stiff or sore and feel better after getting up, your bed may be the problem. In a 2009 study by Jacobson and colleagues, participants reported less back pain and better sleep quality after switching from their old beds to new bedding. Our best mattress for back pain guide covers which beds the research favours.
- It’s visibly sagging or lumpy. Deep body impressions, broken coils or a dip you roll into are the classic signs it’s time. Sleep Foundation’s replacement guide has the full checklist; we’ll cover when to replace a mattress in a dedicated guide.
- You’re moving and have no bed. Paying for a hotel or a sofa for six weeks costs more than any sale saves.
- The bed you want is always on sale. For the DreamCloud Classic, Nectar Classic or Puffy Cloud, waiting has historically gained you $0–50.
- The next holiday is more than a month away. List prices tend to rise between sales, and our Saatva chart shows the holiday price itself climbing year to year.
On the flip side, wait if you’re buying a Saatva, Bear or Amazon-sold mattress, your current bed is merely tired rather than painful, and Black Friday or another major holiday is within about four weeks. Right now, at the end of October 2026, that describes almost everyone shopping for those brands — Black Friday is a month away and the early deals are already live.
Black Friday mattress checklist: how to actually get the best deal
The biggest Black Friday mistake isn’t paying $50 too much. It’s buying the wrong mattress because a timer told you to hurry. Use the weeks before 27 November to decide what you’re buying, so the sale only decides when.
- Pick the bed first. Use our 30-second mattress quiz or the best mattress rankings to shortlist two models that fit your sleep position, weight and budget.
- Write down today’s final queen price (or your size) for each shortlisted model, including tax and any delivery fee.
- Check the brand’s pattern in the table above. Always-on-sale brand? Buy whenever you’re ready. Holiday-sensitive brand? Plan to buy between mid-November and Cyber Monday.
- Compare against the floor. If the Black Friday price matches the lowest historical price we cite — $649 for a queen DreamCloud Classic, $599 for a Nectar Classic, about $400 off a Saatva Classic — buy it.
- Read the threshold and exclusions. Saatva’s past holiday offers needed orders of $1,000 or more; Puffy’s Royal-to-Monarch upgrade at Presidents’ Day 2026 excluded twin and full sizes.
- Buy direct for the trial. Third-party and Amazon listings often lose the brand’s 365-night trial and forever warranty.
- Bundle your bedding. Black Friday is also the best time to buy pillows, protectors and toppers, since most brands discount their whole store.
- Saatva buyers: claim the adjustment. If you ordered earlier and the price drops before delivery, call Saatva.
Comparing two finalists? Our head-to-heads, such as Saatva vs DreamCloud, lay out the measured differences so the decision is done before the sale starts. And if you’re still unsure what type of bed suits you, start with how to choose a mattress — it’s a far bigger lever on your sleep than any discount.
Best time to buy a mattress: FAQ
When is the best time to buy a mattress?
Black Friday weekend (27–30 November 2026) is the best time overall because nearly every brand and retailer discounts at once. Memorial Day and Labor Day are close behind and, for most online brands, have matched Black Friday discounts. But brands like DreamCloud, Nectar and Puffy charge about the same all year, so for them the best time is whenever you’re ready.
What is the best month to buy a mattress?
November, for Black Friday and Cyber Monday. May (Memorial Day) and September (Labor Day) are the next best months; Consumer Reports’ deals editor has said Labor Day tends to have the best mattress discounts. The weakest months are the quiet gaps between holidays, though always-on sales mean even those are rarely full price.
Are Black Friday mattress deals really better?
For some brands. Saatva has taken about $400 off at Black Friday versus $300–375 between holidays, Bear goes from 30–35% off to 40%, and Amazon budget beds like the Zinus Green Tea have hit their lowest annual price. DreamCloud’s queen Classic, by contrast, sold for the same $699 on Black Friday 2025 as most of the year.
When does Black Friday 2026 start for mattresses?
Black Friday is Friday 27 November 2026 and Cyber Monday is Monday 30 November. Tom’s Guide reported early Black Friday mattress deals live by 23 October, and most brands usually launch their main sale by mid-November and run it through Cyber Monday.
How much does a mattress cost?
A good queen mattress usually costs $650–$1,900 at its real everyday sale price. Across the 24 mattresses we track, queen prices range from about $229 (Amazon budget) to $3,145 (luxury latex), with a median around $1,350. List prices are far higher, but almost nobody pays them.
Do mattress companies offer price adjustments?
Saatva does: it will honour a lower price if the price drops before your mattress is delivered. DreamCloud, Nectar and Siena each showed a “30-Day Price Match Guarantee” banner on 27 October 2026, but we couldn’t see the terms, so ask them to confirm how it works in writing before you order. We saw no such policy from Puffy or Bear. Returning and re-buying to catch a sale is usually blocked or costly because of return limits and non-refundable fees.
Should I wait for a sale if my mattress hurts my back?
No. A holiday discount is typically $100–$400, which is not worth weeks of pain or poor sleep. Buy a well-reviewed mattress with a long trial now. If you want the Saatva price protection, Saatva will adjust to a lower price up until delivery.