Buying a new mattress is a big investment. Fortunately, there are plenty of Memorial Day mattress sales that can knock half off your mattress purchase.
So here at Tom's Guide we've hand-picked the best mattress deals you can get right now. These are deals on beds featured in our best mattress guide. Whether you're looking for the best budget mattress or our favorite mattress-in-a box — here are the deals our staff has hand-picked for you.
Memorial Day mattress sales
Shop more Memorial Day sleep deals
- Nectar (Editor's Choice): $400 off mattresses + $399 of free gifts (opens in new tab)
- Allswell: 20% off all mattresses via "MEMDAY" (opens in new tab)
- Amerisleep: 30% off mattresses w/ "AS30", 25% off bedding w/ "MD25" (opens in new tab)
- Avocado: up to $250 off organic mattresses (opens in new tab)
- Awara: $300 off all mattresses + free $499 sleep bundle (opens in new tab)
- Bear: 25% off + free $250 gift via "MD25" (opens in new tab)
- Beautyrest: up to $300 off mattresses (opens in new tab)
- Big Fig: save $300 via "MEMDAY" (opens in new tab)
- Brentwood: up to $200 off mattresses + 40% off toppers (opens in new tab)
- Casper: up to 15% off sitewide (opens in new tab)
- Cocoon by Sealy: 35% off Chill mattress + free sleep bundle (opens in new tab)
- DreamCloud: $200 off mattresses + $399 of free gifts (opens in new tab)
- Emma: 40% off mattresses (opens in new tab)
- Essentia: 25% off mattresses + free organic sheets (opens in new tab)
- Ghostbed: 30% off mattresses + 2 free pillows (opens in new tab)
- Helix: save up to $200 on mattresses + 2 free pillows (opens in new tab)
- Idle: up to 50% off sitewide + 2 free pillows w/ mattress purchase (opens in new tab)
- Layla: up to $200 off mattresses + $300 of free gifts (opens in new tab)
- Leesa: up to $500 off + 2 free pillows (opens in new tab)
- Mattress Firm: up to 50% off select mattresses (opens in new tab)
- Nest Bedding: 20% off mattresses + 10% off bedding (opens in new tab)
- Nolah: up to $800 off + 2 free pillows (opens in new tab)
- Purple: up to $350 off mattresses + sleep bundles (opens in new tab)
- Saatva: $225 off luxury mattresses when you spend $1,000 (opens in new tab)
- Serta: up to $1,000 off Serta mattresses (opens in new tab)
- Sleep Number: up to $1,000 off select mattresses (opens in new tab)
- Tempur-Pedic: up to 30% off mattresses + 40% off toppers (opens in new tab)
- Tuft & Needle: 20% off sitewide (opens in new tab)
- Vaya: $300 off any mattress via "VAYA300" (opens in new tab)
- Zoma Mattress: $150 off any mattress via "WIN150" (opens in new tab)