Read Time:7 Minute, 0 Second
Of all the holiday to-dos on your list, prioritizing a better night’s sleep should be at the top. And according to experts, you should replace your mattress every six to 10 years. Because we spend about a third of our lives in bed, having a mattress that’s going to provide you with a more comfortable setup and better sleep is well worth the investment, no matter the cost. Your mattress can mean the difference between sleeping well and tossing and turning — and that will have an impact on your mood and your health. It’s crucial you find a mattress that’ll let you sleep soundly through the night.
At CNET, we continually update lists like this to give you the latest information regarding don’t-miss deals on the things you want and need. Check back often.
If you need help figuring out the best mattress deal for you, take a look at our guide on how to buy a mattress online, as well as our lists of the best mattresses you can buy online and the best affordable mattresses. If you’re in the market for a pillow or new sheets, we’ve got recommendations for those, too.
Best mattress deals
Save hundreds on your mattress order at Helix and score two free Dream pillows as well as 25% off. Just use the promo code WEEKEND25 for savings. Read more about its beds in our Helix mattress review.
You can use the promo code GIFT25 to save 30% off all mattresses and accessories sitewide at Brooklyn Bedding right now. The sale ends Dec. 19.
You can save up to $600 off orders right now at Saatva. You’ll get $200 off orders of $1,000 or more, with incremental discount increases up to $500, depending on how much you spend — plus an extra $100 off a qualifying adjustable base or bed frame with your mattress purchase.
DreamCloud marked all mattresses down by 40% for its winter sale, dropping prices to as low as $449. Just note that this offer is only available to new customers. Read more about the DreamCloud bed in our full DreamCloud mattress review.
Tuft & Needle is currently offering $800 off mattresses and up to 25% off bedding and accessories. Just add any mattress to your cart and then use promo code MATTRESS15 at checkout to receive the discount.
Layla’s sale can save you $150 on memory foam mattresses and $200 off hybrid mattresses. With any mattress purchase, you also get two free pillows. See more info about the Original bed in our Layla mattress review.
Bear’s December Days sale is taking 35% off sitewide with code DEALS. You’ll also get two free pillows, a sheet set and a mattress protector (a $400 value) with every mattress purchase. Read more about its flagship mattress in our Bear Original mattress review.
Amerisleep’s mattress deal lets you take $450 off any mattress and get free accessories with promo code AS450. Amerisleep is offering 30% off adjustable bed bundles as well.
Learn more about Amerisleep mattresses in our Amerisleep mattress review.
Avocado is offering up to $1,360 off select mattresses right now. Use code HOLIDAY to take $645 off of the standard Luxury Organic model or save up to 10% off the standard and pillow-top Avocado Green Mattress. Use code HOLIDAY to save up to $340 off bed frames and adjustable bases. Learn more about the Avocado Green mattress in our Avocado mattress review.
Awara is offering 50% off mattresses right now. That’s $765 off the Awara Natural Hybrid Mattress.
Big Fig is offering $300 off mattresses right now when you use the promo code ME2ME at checkout.
Birch Living is keeping the cyber deals going by offering 20% off sitewide with the promo code CYBER20 right now. That code works for mattresses, pillows, bedding, bases and more. Plus, you’ll get two free Eco-Rest pillows when you purchase a mattress.
Casper’s big sale saves you 25% off everything with an additional 5% off your order. Be sure to enter the promo code HOLIDAY23 at check out to save on mattresses, pillows, blankets and sheets.
At Brentwood Home’s big sale, you can save up to 20% off or about $600 on select mattresses when you use promo code HOLIDAY.
Cocoon by Sealy is offering 35% off all mattresses, plus a free sleep bundle ($199 value).
Leesa’s sale is still going on. It is offering up to $700 off select mattresses — and you’ll get two free pillows with your purchase. Read more in our full Leesa mattress review.
Emma is offering as much as 50% off all mattresses, with hybrid prices starting at $369. This offer is available for new customers only.
You can save up to $800 off mattresses on the Lull site — no code needed. With any purchase, you’ll receive a free Lull duvet.
Nolah is offering as much as $1,000 off select mattresses, plus you’ll get two free fluffy pillows with your purchase.
Right now you can save 25% sitewide at Plank, including mattresses and more. Sale ends Dec. 19.
Puffy is offering up to 50% off select mattresses when you use the promo code HOLIDAYOFFER at checkout.
Purple is currently offering up to $400 off select mattresses as well as 20% off pillows, bedding and more. In addition, you can save 25% off select bundles. Read more about Purple’s beds in our Purple mattress review and our Purple Hybrid mattress review.
Get up to 60% off all mattresses at Siena right now, with prices starting at just $199.
Stearns & Foster will give you a $200 instant credit when you purchase an Ease Power Base with any mattress. Just use the promo code 200GIFT at checkout.
SweetNight is offering up to 60% off select items such as the Twilight Hybrid Mattress. Also, receive a free Eye Tech mask with any mattress purchase.
Titan is offering 25% off sitewide during its holiday sale when you use the promo code GIFT25 at checkout. The sale ends Dec. 19.
You can save $300 on any Vaya mattress right now when you use the promo code VAYA300 at checkout.
Right now at Zoma you can save $150 off any mattress and get free shipping with the coupon code WIN150, which should automatically be applied at checkout.
Right now you can save up to 50% off the regular price of mattresses, toppers, bedding and more. Use promo code EOY2023 at checkout to score the low price.
Zinus is currently offering discounts of up to 50% off on select items including bedding, bedframes, and mattresses.
Tempur-Pedic is offering up to 30% discount on all Breeze closeout models. You can also buy one, get one pillow and sheet set bundles.
Sealy is currently offering $200 off the popular Posturepedic mattress, bringing a queen-sized version down to just $899.
There are a number of deals at Sleep Number right now, including 40% off the Temperature Balancing smart bed 40% off up to 40% upholstered furniture. You can also save 20% off bedding and a number of buy-one, get-one deals on items such as faux fur throws and pillows.
Nest Bedding is offering up to 50% off everything during its big holiday sale, including mattresses, duvet sets and more.
Winkbeds is offering up to $300 off all mattress purchases — of any size — right now. Use code SLEEP300 at checkout.
When should I upgrade my mattress?
If you can’t recall how long you’ve had your mattress, then it’s probably time for an upgrade. Experts recommend you replace your mattress roughly every six to 10 years for the best results — and no, flipping your mattress doesn’t count. Whether you’re looking for a mattress deal on a pressure-relieving memory foam model, an all-natural hypoallergenic latex model, a super comfy hybrid mattress or a customizable adjustable mattress set, the above roundup has got you covered.
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. That way, if you’re not happy with your purchase, you can get yourself a full refund and have the company collect the mattress from your home. You really can’t go wrong, and you might even get a better night’s sleep.
More holiday shopping deals from CNET