You might think that mattress prices are stable throughout the year, but in fact, there are definitely a few best times to buy a mattress. Finding that right time can depend on a number of factors, including whether you plan to buy your mattress online or in person.

Regardless of when or where you’re planning to buy your mattress, remember that paying the full asking price is almost always a rookie mistake. Whether it’s by waiting for a sale, negotiating, or finding a coupon, you can save on your mattress purchase. Keep reading through this guide to learn about all the ways to make your dollar go as far as possible when shopping for a new mattress.

In-Store or Online?

If you’re just getting started with the process of looking for a new mattress, one of the first choices that you’ll want to make is where you plan to buy it. While you may be most familiar with buying a mattress in a department store or mattress retailer, you also have the option of buying a mattress online. Every year, a greater percentage of mattresses are purchased online, and e-commerce outlets have taken huge strides in improving the processes for searching for and buying a mattress online.

The best time to buy a mattress is different for in-store and online purchases as the schedule and type of sales can be dramatically divergent. In some circumstances, there can be overlap for online and in-stores sales because brick-and-mortar and e-commerce retailers know they are competing against one another. However, the most appropriate timing, tricks, and tips for getting the best price vary based on where you’re planning to make your purchase.

You might not be sure about whether buying in-store or online is the best choice for you. In general, we find that most people can get the best shopping experience online, but every person’s needs are different and may point certain shoppers to a mattress store.

To help you determine where to shop, start by reviewing this table that gives an introduction to some of the key pros and cons to both the brick-and-mortar and online mattress-buying experience.

In-Store Online
Benefits – Try the mattress in person
– Test multiple beds in one visit
– Can get real-time guidance and assistance
– Excellent value
– More diverse options
– Customer-friendly sleep trials in your own home
– Less pressure to buy
Drawbacks – Pushy salespeople
– Short timeframe to test mattress
– Difficult to comparison shop
– Limited brands / options
– Can’t test the bed before buying
– Choices can be overwhelming
– Less established companies

Of course, it’s never quite this simple. Some mattress stores have low-key salespeople who won’t try to pressure you or sell you only the most expensive models. And not all online mattress sellers have customer-friendly trial periods or return policies. Nevertheless, this outline of the key pros and cons of buying online and in-store to help you feel out which is most likely to be comfortable for you.

Buying Online

Buying a mattress online offers a number of excellent benefits to shoppers who choose to go that route. Because online mattress sellers don’t have the overhead costs of a showroom and store, prices are often considerably lower online for mattresses of similar design and quality. A brick-and-mortar store may have space limitations, reducing the number of models that you can see at any one time, but online, you can browse a tremendous range of options and can easily comparison shop among them.

While you can’t try out the mattress before buying a mattress online, you do usually get a sleep trial of several months during which you can return the mattress for a full refund (be aware, though, that there are exceptions – not all online mattresses come with a sleep trial). Buying from the comfort of your own home also removes the pressure to buy for which mattress sales people are notorious. This gives you time to learn about brands and models, identify your key shopping priorities, and process all this information to reach a final decision.

If you’ve decided to buy online, there are times when you can get the best value possible. Some of the top days for discounts on mattresses online include:

While traditionally Black Friday, the day after Thanksgiving, has been associated with brick-and-mortar stores, it has increasingly become an online shopping extravaganza as well. Most retail stores offer the same deals online as they do in-store, and many e-commerce shops run huge promotions to compete.

A significant number of online deals from Black Friday now extend to the following Monday — Cyber Monday — but many online sellers also offer a new wave of discounts that you can take advantage of. Some deals may extend the whole week, which some now call “Cyber Week.”

This slate of deals is offered only for members of Amazon Prime, which is a yearly subscription service that provides free 2-day shipping on thousands of products. Prime Day is usually in the second week of July — around July 10 — but with the popularity of this shopping event, it now extends for 2-3 days.

This holiday, celebrated on the first Monday of September, is another time when there tend to be huge deals on mattresses. Many brick-and-mortar stores offer deals, and online mattress sellers usually follow suit.

When huge savings are offered on days like Cyber Monday or Prime Day, they may be deals that are only offered for a short time window. If you’re looking for a mattress on these days, we suggest checking regularly for flash sales and being ready to buy immediately if you see a great price on a product you want.

Other Online Savings

In addition to short-duration sales and holiday shopping events, there are other ways to get a discounted price on an online mattress purchase.

  • Referrals: many brands, both big and small, regularly offer referral discounts. These are usually accessed with a promo code that you can get from the referring website. These are often worth anywhere from $50 – $100 off the normal retail price of the mattress.
  • Coupons: coupons abound for online mattresses. Many of these are offered directly from the mattress seller while others are hosted on other websites. If the coupon comes directly from the manufacturer, it may have an expiration date, so make sure to keep track of how long you have to review the information and decide whether to purchase that mattress.

Buying In-Store

Most people have bought a mattress in a brick-and-mortar store before and already have a good sense of its benefits and drawbacks. The ability to physically lie down on a mattress provides a direct opportunity to evaluate the feel of that mattress. In addition, you can repeat this tryout with numerous mattresses all in one visit, which is something many people find to be helpful in their comparison process. And while a sales person can sometimes be pushy, they may also be knowledgeable and able to help guide you toward a mattress that fits your priorities and budget.

If you’re committed to buying a mattress in-store, there are several times of year when you can expect to get the best deal available.

The Month of May

Most major mattress brands produce new models every year, and these models are normally rolled out starting in June. As a result, there is a major incentive to clear out old inventory in May, which is why this month is widely-considered to be the best month to buy a mattress. Sometimes lower prices are advertised in announced sales events, but in other cases, it may just mean that there is more room to negotiate a lower price during this month.


It is extremely common to find mattress sales taking place on holidays and holiday weekends. Discounts can range anywhere from 10% and up, sometimes with mattresses offered for close to half price. Some of the most notable include:

  • Labor Day: though not always thought of as a major shopping holiday, Labor Day is huge in the mattress industry. Almost all major retail stores will have a big sale on Labor Day.
  • Memorial Day: because it coincides with the time of year when mattress retailers are trying to sell off old inventory, Memorial Day often features some of the best sales all year.
  • July 4th: the Independence Day holiday, and sometimes the whole weekend if the holiday falls between a Friday – Monday, is a good time to check for mattress deals.
  • Veterans Day: this holiday, held on November 11th every year, is not recognized by all offices and workplaces, but it is usually a day with good sale prices.
  • New Year’s Day: mattress stores know that many people want a “refresh” at the start of the year and that some people resolve to get more sleep in the New Year. As a result, there are often discounts available on New Year’s Day.
  • Black Friday / Cyber Week: Black Friday has long been the pinnacle of in-store sales as retailers look to kick off the holiday shopping season. Mattresses are no exception, and many deals are offered throughout the following week in order to compete with Cyber Monday and Cyber Week sales.
  • Columbus Day: this holiday, held on the second Monday of October, is sometimes used by mattress brands as an opportunity to offer discounts in the period between Labor Day and Black Friday.

Other Ways to Save

Besides these recurring sales events, there are a few other ways to get a lower price on a mattress, especially when shopping at a brick-and-mortar store.

Close-Out Sales

Be on the lookout for mattress stores in your area that are closing down. You may hear about their sales through word of mouth, radio ads, newspaper inserts, or by just driving by the right place at the right time. These close-out sales typically include bargain-basement prices on a wide range of mattresses. Make sure to do a quick online price check to make sure that any offer at a close-out sale really represents a good value, but usually, it will.

Negotiating A Lower Price

The sticker price for a mattress at a brick-and-mortar store isn’t a firm number — it’s a starting point for negotiation. Mattress companies build in a huge margin for their starting prices, so with some basic negotiation, you can almost always get a better deal. These tips can enhance your chances of success when haggling over a mattress:

  • Don’t Be Afraid to Try: if you don’t ask for a better deal, you definitely won’t get one. For this reason, knowing in advance that you’re going to negotiate is step one. Even if you aren’t usually the bargaining type, amp yourself up before going to the store. Remember, the mattress companies inflate their prices knowing that people will negotiate, so don’t waste your hard-earned money by accepting the sticker price.
  • Do Your Research: pay attention to any sales that the store has run recently or that similar stores may be offering. Even if a sale is expired, you can often get a sales person to still accept that sale price, or they may have a price-matching guarantee that you can put to use to get a lower price.
  • Ask Them to Sweeten the Deal: sometimes the store may have limited ability to lower the price of the mattress itself but may be able to offer other valuable products or services that can decrease your all-in purchase costs. Examples could include a free bed frame, pillow(s), bedding, white glove delivery, haul-away of your old mattress, or a friendlier return or exchange policy.
  • Know Your Price: when you walk into the store, you should have an idea of what kind of price you’re willing to pay. Keep this number in your head, and if their offer doesn’t get close, don’t feel pressure to buy. This is especially important if you have limited negotiating experience and are worried about getting talked into a purchase that you might regret.
  • Be Ready to Walk Away: walking away is one of the single most powerful tools that you have as a consumer and as a negotiator. With the sheer number of mattress stores and online options, there’s no reason to accept a bad or questionable deal. When the salesperson knows you are willing to walk out the door without a mattress, it puts the pressure on them to make you a better offer.

Additional Resources

Now that you have a sense for the best time to buy a mattress, you can start to zoom in on identifying the right mattress for you. We’ve put together a handful of resources, including those listed here, that can help you get the best mattress for your buck: