Prince Philip dies Amazon union vote Voyagers review T-Mobile's Home Internet service Best Buy 3-day sale Child tax credit 2021 calculator
CNET editors pick the products and services we write about. When you buy through our links, we may get a commission.

Best mattress deals 2021: See the spring sales from Casper, Helix, Layla, Leesa, Nectar and more

Get a big discount on a new mattress for a better night's sleep.

After slogging through a year of the pandemic, you deserve a better night's sleep. A new mattress could help that endeavor. The biggest mattress brands, from Amerisleep to Zoma, are running spring sales with big discounts. Whether you'd prefer form-fitting memory foam, a springy traditional mattress or a best-of-both-worlds hybrid option, there's a deal to match your sleep style. 

Not sure what kind is best for you? Some of these retailers are beefing up their offers with 100-day return policies. That way, if it turns out you aren't getting as good of a night's sleep as you'd hoped, they'll come and take the mattress back and issue a full refund.

We've compiled the best mattress deals out there into our list below. Each of them can be bought online, so you don't need to brave the brick-and-mortar crowds. We'll keep things up to date with the latest and greatest, as well as any new offers that come along. 

If you need help making a decision, check out our articles on how to buy a mattress online, as well as our list of best air mattresses and best mattresses you can buy online.

CNET picks

These deals are either from brands we already recommend or vendors that our readers have most frequently bought in the recent past.

You can take 30% off any Amerisleep mattress and get two free pillows with code AS30.

Casper is offering a up to a 10% discount on mattresses and up to 50% off on sheets with code CNET10.

You can save 30% or 40% on a mattress bundle. No code needed.

Helix is offering $100 off any mattress with code SPRINGSALE100, but you can save $150 if you spend at least $1,250 (use code SPRINGSALE150) or save $200 if you spend at least $1,750 (SPRINGSALE200). With any mattress purchase, Helix tosses in two of its Dream Pillows.

Layla is discounting any size of its memory foam mattress by $200 and tosses in two free memory foam pillows.

You can save up to $400 on a Leesa mattress and get two free pillows. No code needed.

Nectar is currently offering $399 in accessories -- a mattress protector, a sheet set and a pair of pillows -- with every Nectar mattress order. No code needed.

You can save up 15% on your order, with 10% and 15% discounts on mattresses and accessories.

More spring mattress deals

Awara is offering $499 worth of accessories -- a mattress protector, sheets and pillows -- with any mattress purchase. No code is needed.

You can save 20% on your order with code SW20and also get two free pillows, sheets and a mattress protector with a mattress purchase.

You can take $200 off and get two free pillows with any mattress purchase. No code needed.

You can knock 35% off the price of a Chill mattress and get a free sheet set and two pillows.

Buy a mattress and DreamCloud will knock $200 off the price throw in $399 worth of accessories -- pillows, sheets and a mattress protector. No code needed.

You can save $300 off any Pod Pro mattress with code AFF150.

You can get a mattress for half price and save 30% on accessories.

You can save up to 50% site-wide, and then get an additional $25 off when you add the code CNET25 at checkout.

You can save $250 on any size mattress.

You can get 10% off your order and free sheets or a duvet with a mattress purchase.

Spend $1,000 or more on a Saatva mattress and you can knock $200 off your order. No code needed.

You can take 20% off your order with code EASTER. You can also apply that coupon to get a total of 40% off already discounted products.

You can save 30% on a Breeze 2.0 or Tempur-Cloud mattress. You can also save 40% on a topper. With a mattress set purchase, you'll also get $300 worth of accessories.

You can save $300 on any Vaya mattress with code VAYA300.

You can save $150 on any Zoma mattress with code WIN150.

The information contained in this article is for educational and informational purposes only and is not intended as health or medical advice. Always consult a physician or other qualified health provider regarding any questions you may have about a medical condition or health objectives.