Is your old mattress starting to sag? Are you struggling to sleep or waking up with pain? If you answered yes to any of those questions, you probably need a new bed -- and now's a perfect time to buy. Memorial Day discounts are here and upcoming tariff changes will likely cause price increases so it's worth splurging now.
Whether you're seeking a budget-friendly bed or five-star-hotel comfort, we have options for all sleep styles and budgets. To choose the best mattress for you, consider your sleep position (side, back, stomach or a combination of all three) and the type of bed that best suits you. If you're overwhelmed by the plethora of options, our mattress buying guide contains everything you need to decide.
From Purple and Nectar to Saatva and Casper, we continuously monitor and update the best mattress deals to help you find quality sleep at the best prices. Read on for the latest offers, and bookmark this page to check back later.
Hey, did you know? CNET Deals texts are free, easy and save you money.
Best mattress deals
Nectar makes some of the best memory foam mattresses and is offering up to 50% off during its Memorial Day sale, with prices as low as $349. Plus, you can save up to 66% on bundles that include a mattress, frame and bedding.
Helix is offering a 25% discount sitewide with the promo code MEMDAY25 during its early access Memorial Day sale. It's also offering a free bedding bundle valued at more than $180 with purchases. That drops some of CNET’s favorite mattresses, like the Helix Sunset Luxe, to $1,780 from $2,373. If that’s still out of your price range, you can choose the core Sunset model, only $999 for a queen. We recommend the Sunset beds from Helix for side sleepers who want plenty of pressure relief.
Sleep Number has kicked off its Memorial Day sale a little early and is offering savings on its pricey smart beds. That means the Queen C1 smart bed can be grabbed for just $899, while you can save 20% off P5 smart beds. You can also save 50% on the iLE mattress limited edition smart bed. Also, when you buy one pillow or sheets, you can score 50% off the second one.
Brooklyn Bedding's Memorial Day Sale saves you 30% sitewide, including our pick for the best overall mattress, the Signature Hybrid, and our favorite cooling mattress, the Aurora Luxe, both of which are hundreds of dollars off. Use the promo code MEMORIAL30 at checkoutto save.
You can snag one of DreamCloud's top-rated hybrid mattresses for as much as 60% off during the brand's Memorial Day sale. With these discounts, you could get a new mattress for as little as $299. You can also save up to 66% on mattress and frame bundles.
With the current Memorial Day offers at Layla, you can save $200 on hybrid mattresses and $150 on memory foam mattresses, plus you'll get two free pillows. This sale includes our pick for the best mattress for side sleepers, the Layla Hybrid Mattress. You can also save up to 50% on bases and accessories when bundled with your mattress purchase. There are also tons of discounts on pillows, sheets, blankets, toppers and other bedding.
Bear Mattress is offering 35% off sitewide with the promo code MEMORIALDAY. This means you can save $349 on the queen-size Bear Original, which brings the price down to just $649. With the purchase, Bear will even throw in a free pair of Cirrus Cloud pillows (a $150 value). You can also save up to 50% on select bundles.
Amerisleep is offering up to $600 off any mattress with the offer code MD600, meaning you'll see prices starting at just $699. You can also save 30% on adjustable bed bundles.
Big Fig mattresses are designed with larger bodies in mind and the current sale allows you to save 25% off all mattresses. That reduces the price of the queen-size flagship Big Fig mattress from $1,899 to $1,424. Just use code MEMDAY, which will also get you 25% off of sleep accessories with a mattress purchase.
You can save 25% sitewide at Birch's Memorial Day sale with the promo code MEMDAY25. Plus, every mattress purchase comes with two free Eco-Rest pillows ($149 value). That knocks the Birch Natural bed, which we think is the best organic hybrid, down to only $1,399. Natural beds are noticeably more expensive than the average bed, so a 25% discount is a welcome deal.
Cocoon by Sealy is offering 35% off all mattresses with its Memorial Day Preview sale, plus a free sleep bundle (up to a $199 value). That includes almost $400 off the queen size of our favorite affordable cooling mattress, the Cocoon Chill Mattress.
Leesa is offering 30% off mattresses at its Memorial Day sale, reducing the price of its queen-size original to just $929. With your purchase, you'll also get a free sleep bundle valued at $299. Bedding and bases are 25% off as well.
You can save 60% on all Emma mattresses, with some discounted by nearly $1,000. You can also save up to 77% on bedding, which drops the price for a pair of foam pillows down to just $59.
Lull mattresses are on sale for 55% off during the Memorial Day sale. The sale brings the price of the queen-size Original Lull mattress to $719 from $1,599, while the Premium Luxe Hybrid in queen size can be bought for $1,799, down from $3,999. The discount is automatically applied at checkout.
Nolah is offering 35% off mattresses (with two free pillows) with its Memorial Day sale. If you're on the lookout for an organic mattress, Nolah's 11-inch Natural mattress (queen size) is a hefty $735 off.
Puffy is offering hundreds of dollars in savings with code MEMORIALDAY. The brand's Puffy Cloud mattress is a good place to start at up to $1,350 off for a queen.
Siena is offering deals of up to 60% off mattresses, with prices for its Siena memory foam mattress starting as low as $359 for a queen. You can also get a $499 bedding bundle for just $99 with your mattress purchase.
Stearns & Foster's Memorial Day sale offers up to $600 off select mattresses. The brand also offers a free flat foundation (up to $300 value) with all mattress purchases, excluding Studio Collection, and a $200 instant gift on a qualifying mattress plus power base purchase.
Titan's Memorial Day Sale is on and it brings 30% discounts sitewide. Use offer code MEMORIAL30 to get the savings. The Titan Plus, usually priced at about $1,249, is only $874 during the sale.
You can save $300 on any Vaya mattress right now when you use the promo code VAYA300 at checkout. The brand's queen-size namesake mattress is available for $699, while the twin can be found for $449.
Right now at Zoma, you can take 30% off on any mattress and get free shipping with the coupon code SLEEP30, which should be automatically applied at checkout. Hot sleepers should try out the Zoma Boost, which is more than $500 off.
Zinus is offering up to 60% off mattresses, plus 10% more when you use the code MEMORIAL10. The Original Green Tea mattress is one of our favorite gel mattresses, and right now, the queen-size model is on sale for just $449 with the code.
Nest Bedding is offering as much as $1,321 off select mattresses and you'll get a free bedding bundle with the purchase. For example, one of our favorite mattresses, the Sparrow Signature Hybrid, is marked down from $2,132 to $1,732 for the queen size. Plus, it comes with two free pillows and cooling mattress protector. Other offers include up to $60 off bedding sets, up to $35 off pillows and up to $315 off furniture.
Winkbeds is offering $300 off award-winning mattresses, including the best mattress for stomach sleepers.
What is the best mattress deal right now?
There are quite a few variables and personal preferences to consider when shopping for a mattress, which makes it tough to single out an individual offer as the overall best. Brooklyn Bedding deserves special attention, as we've named its Signature Hybrid the overall best mattress this year. You can save 30% right now, which drops the queen-size model down to $932 -- a whopping $400 off.
Best mattress sales compared
Mattress | Sale | Original price | Sale price |
---|---|---|---|
Nectar Mattress | Up to 50% off | $1,598 | $649 |
Helix Midnight | 25% off sitewide | $1,332 | $999 |
Brooklyn Bedding Signature | 30% off sitewide | $1,332 | $932 |
Saatva Classic | up to $600 off | $2,099 | $1,799 |
DreamCloud | Up to 60% off | $1,531 | $649 |
Layla Memory Foam | Up to $200 off | $1,099 | $949 |
Bear Original | 35% off sitewide | $998 | $649 |
Casper | 30% off | $999 | $799 |
Purple | Up to $700 off | $1,499 | $1,299 |
How we choose mattress deals at CNET
Mattress deals are pretty prolific, with most major manufacturers offering substantial savings throughout the year. With so many offers, it can be tough to know which deals are truly a good value. That's why this list primarily highlights bargains on mattresses that have been tested and recommended by CNET's team of sleep experts, who evaluate factors like firmness, motion isolation, edge support and construction, as well as which body types and sleeper styles they're best suited for.
Factors to consider when choosing a mattress deal
With tons of great deals out there, it's easy to pick the bed with the biggest discount. The savings aren't the only factor you'll want to consider when choosing a new mattress. There are quite a few other variables that you'll need to account for as well.
Firmness
One of the most important things to think about is the firmness you need for comfortable sleep.
- Side sleepers need a soft-to-medium mattress that will provide plenty of cushion along the pressure points of the shoulders, hips and knees.
- Back and stomach sleepers generally want a medium-to-firm mattress that promotes natural spinal alignment. You don't have to get the firmest mattress, but you want to ensure you have the support you need.
- Combination sleepers have the most flexibility in what they choose. It's a good idea to choose firmness based on the position in which you spend the most time.
Body type
Your body type will help you decide what bed type and firmness to choose. Generally, we recommend that people over 230 pounds skip all-foam options and choose a hybrid mattress with a supportive steel coil base.
Petite body types will put the least pressure on the mattress, meaning a bed will feel firmer to them than the average person. People over 230 pounds will experience the opposite: Beds will feel softer.
Budget
The average online mattress will cost between $800 and $1,200, although prices can go as low as $200 and well over $3,000. With so many mattresses, defining your budget will go a long way in narrowing your options.
If you're ready to take advantage of the tons of amazing mattress deals currently available but aren't sure which mattress type is right for you, most online mattress companies offer an at-home sleep trial lasting from a few months up to a full year. If you're unhappy with your purchase, you can get a full refund and have the company collect the mattress from your home. You can't go wrong, and you will hopefully get a much better night's sleep.