Best Places To Buy A Mattress In 2021 – 12 Places You Want To Go

The average person spends 1/3 of their lives sleeping. Therefore you would want to make sure that your mattress is providing you with a good night’s sleep to fuel you for the remaining 2/3 of your time.

It’s best that you replace your mattress once every 5 to 10 years or when you’re experiencing back or body aches after waking up. When it comes to buying a mattress, there are endless options. From physical stores to online retailers that offer you the freedom to test your mattress for up to 100 nights.

Just the sheer volume of options available can make your journey in buying a mattress difficult. First things first, you should always figure out what type of sleeper you are. Back, side or stomach sleeper, there’s a mattress out there just for you.

To ease your journey in finding a new mattress, here are some of the best places where you can buy a new mattress.

Top 12 Best Places To Buy A Mattress

1. Amazon

  • Price range: $99 – $3000++
  • Mattress type: You name it, they have it
  • Trial period: 0 – 100 nights
  • Delivery/Returns: Subject to seller


Amazon offers a wide range of products, and if you think a mattress isn’t one of them, big mistake. Amazon’s range of mattresses is arguably the best online. From basic $99 mattresses to our favourite brands like Nectar, Casper, Serta, Tuft & Needle and many more.

Amazon offers almost the same risk-free trial for most of their mattresses that you can find with their official sites. There are some generous retailers that even offer up to 100 days of sleep trial for you to try out your new mattress to decide whether if it’s the right one for you.

Amazon boasts a huge quantity of reviews for most of their mattresses. This is especially helpful for you and will make your journey a little easier as you will be hearing honest and no filter feedbacks from actual users.

Besides that, you can also shop for bedding accessories along with your mattress. I.e. bedsheets, toppers and protectors.

You will like Amazon if

You want to choose between popular brands. Name the brand you have in mind, Amazon is probably the only platform that will not disappoint you. From cheap unknown retailers to well-known ones like Nectar.

You want to vet through honest reviews. Amazon is the go-to place for online shopping, due to the huge number of buyers on Amazon, you will be able to find honest and helpful reviews in the mattress you’re looking for that will allow you to buy with confidence.

You might not like Amazon if

You want to buy from official retailers only. There is a possibility of buying from a shady seller on Amazon as also anyone can list and sell products on Amazon.

This won’t pose a big issue if you read through the reviews though, you would want to avoid buying from retailers who have little to no reviews.

You don’t know who to buy from. With such a wide range of mattresses available from a wide range of retailers, the sheer options for you to choose from can be overwhelming.

You might take longer than you expect to find the right mattress for you if you don’t have a few mattress brands that you have in mind already.

2. Casper

  • Price Range: $350 – $2300
  • Mattress Types/Categories: Foam
  • Trial Period: 100 nights
  • Warranty: 10 years
  • Delivery/Returns: Free


Established in 2014 and founded by Philip Krim, Neil Parikh, T. Luke Sherwin, Jeff Chapin, and Gabe Flateman, Casper has been known for offering premium-luxury mattresses at affordable prices so everyone can have a good night’s sleep.

Casper offers 3 styles of foam mattresses – The Essential, The Casper and the Wave. All of which cater to a different set of sleepers. Besides that, they also offer pillows, sheets, bed frames and even dog beds!

Their beds start at $350 for a twin Essential mattress and can go up to $2000+ for a king Wave mattress, their most luxurious option.

Casper offers a generous 100-day, no-risk trial period for which you can expect to use the mattress as if it’s yours in your home. If you don’t like it, Casper will send someone to pick the mattress up from your home for free and you’ll get your money back.

You will like the Casper if

You want to buy with confidence. The Casper offers a generous 100 night risk-free trial with free shipping and returns just in case you find the mattress, not to your liking. If you decide to stick with the Casper, it also comes with a 10-year limited warranty so you can expect it to be a great long term investment.

You might not like the Casper if

You want an older brand. The Casper was only founded in 2014, it is a relatively new player in the mattress market. For now, they are doing great and has received a ton of great reviews. But if you’d still prefer to go for something that’s been around for a while, the Casper might not be the best option for you.

3. Purple

  • Price Range: $700-$1300
  • Mattress Types/Categories: Foam
  • Trial Period: 100 nights
  • Warranty: 10 years
  • Delivery/Returns: Free


The Purple Mattress is founded by 2 brothers, Tony and Terry Pearce back in 2015 and they are based in Alpine, Utah, USA. The Purple mattress is known to have successfully integrated a stretchable material (hyper-elastic polymer) into a grid-like shape in designing their mattresses,

The Purple Mattress is also known to be one of the best in temperature regulation. Featuring an adaptive comfort layer that provides the essential cushioning your body needs without sleeping hot.

The Purple Mattress would offer you the pressure relief and comfort comparable to a memory foam mattress but its flexibility is somewhat similar to a latex mattress. Many users describe it as an ‘on the mattress’ feel.

The Purple Mattress is rated as one of the best websites online if extreme pressure relief, comfort and temperature regulation is what you’re looking for. The company also offers financing options with an exclusive 15% discount for some of them.

You will like The Purple Mattress if

You want great temperature regulation. Tired of looking at a comfy mattress and worrying that you might sleep hot on it? The Purple Mattress would be a great option for you as it’s known for providing exceptional temperature regulation.

You want great financing deals. Unlike many retailers who charge you a lump sum of money as down payment from your credit card. With the Purple Mattress, there are deals that you might not even need a credit card to be eligible for the financing options.

You might not like The Purple Mattress if

You want the classic feel of a mattress. If you are looking for a mattress with older mattress technologies that feels familiar to sleep on, The Purple Mattress might not be the best choice for you.

You want more bounce on your mattress. With The Purple Mattress, there is still some bounce, but it doesn’t come with the strong push back experience you get from innerspring mattresses.

4. Saatva

  • Price Range: $600-$1400
  • Mattress Types/Categories: Spring (Saatva), Foam (Loom and Leaf), Latex (Zenhaven)
  • Trial Period: 120 nights
  • Warranty: 15 years
  • Delivery/Returns: Free delivery/charges apply for returns


Saatva is founded by Ron Rudzin and Ricky Joshi back in 2010 and based out of Westport, Connecticut. Saatva sells online exclusively and they are almost always rated as the best place to buy a mattress with great comfort at a reasonable price.

There are plenty of new bedding technologies out there, but if you’re more of a classic person and you are looking for a traditional innerspring experience with some modern touches, the Saatva mattress would do just the trick.

Saatva is also known for being friendly to our heavier friends. It features a great deal of support which makes it ideal for you if you’re looking for a more robust mattress. Saatva has also introduced an HD model that is catered specifically for plus-sized folks that weigh over 300 lbs.

The company has also launched 2 more sister products. Namely, the Loom and Leaf that’s catered for our eco-friendly folks and the Zenhaven for the folks that are looking for a luxury mattress.

You will like the Saatva if

You want a classic innerspring feel. This bed features not 1 but 2 stunning innerspring units that form its construction. This special construction will allow you to experience a traditional innerspring experience, with some modern touches that would elevate your sleep experience.

You are looking for something affordable. The Saatva Mattress is proof that a luxurious sleep experience doesn’t have to come at a bank-breaking price and a physical store. You will be impressed with its tall silhouettes, durable construction and it’s overall visuals.

You might not like the Saatva if

You want a bed in a box mattress. If you’re shopping for a mattress online because you want it to be compressed into a box so you won’t have to go through any hustle, the Saatva might not be the best option for you. However, the company does offer a free white glove delivery so you can let the professionals handle the heavy lifting.

5. Sleep Number

  • Price Range: $300 – $5500
  • Mattress Types/Categories: Airbed/Smart mattress
  • Trial Period: 100 nights
  • Warranty: 25 years
  • Delivery/Returns: Charges apply for Returns


Sleep Number was founded by Bob Walker and his wife JoAnn Walker back in 1987, they are based our of Minnesota, USA and have both online and physical stores for you to buy from throughout the country.

Sleep Number is one of the leading manufacturers of airbed mattresses and is known for its Responsive Air that adjusts the firmness, comfort and support level of the mattress automatically.

With Sleep Number’s wide product selection, you’ll definitely be able to find an airbed that’s made for you in terms of its firmness, sleeping position and body type settings.

Their mattresses are also known to excel in motion isolation and they also produce less noise than most airbeds from other manufacturers. This would definitely be a plus point if you’re not sleeping alone and you’re a light sleeper.

You will like Sleep Number if

You sleep with your partner/you’re a light sleeper. Known for being great with motion isolation, you won’t ever experience waking up from noises from the mattress due to your partner’s movements at night while asleep.

You want good warranty deals. Unlike many other manufacturers, Sleep Number offers a generous 25-year limited warranty. You know it’s one hell of a reliable product when the manufacturer offers such warranty deals.

You might not like Sleep number if

You don’t want to deal with potential tech problems. With it being an air mattress that allows you to customize your settings, you’re almost bound to face some sort of tech malfunctions. If all you want is a simple and classic bed, Sleep Number might not be the best choice for you.

6. Lull

  • Price Range: Under $1000
  • Mattress Types/Categories: Memory Foam
  • Trial Period: 100 nights
  • Warranty: 10 years
  • Delivery/Returns: Free


Lull was founded by Sven Klein, Matt Walker, Thomas Adams and Brad Inscoe with the aim to offer a premium sleeping experience at a price affordable enough for most people. The Lull is one of the top-rated mattresses for providing a hassle-free buying process and exceptional customer service.

The Lull mattress features a comfort system that includes a gel-infused memory foam and at the top, along with a blended polyfoam latex material at the transitional layer. The support core is made of high-density polyfoam and the cover is made from polyester and rayon. With such built quality, you can expect a good night’s sleep with the Lull mattress.

The Lull Mattress is a great buy for you if you’re into mattresses with moderate firmness and an average thickness profile. The mattress offers close confirming without sinking your body, this would be great for you if you’re suffering from backaches.

The Lull Mattress is priced reasonably and costs lower than your average memory foam bed. Lull offers free shipping anywhere in the country and is backed by a 100-night sleep trial along with a 10-year warranty so you can buy with confidence.

You will like the Lull Mattress if

You are shopping on a budget. The Lull Mattress is priced lower than most memory foam mattresses. If you’re shopping with a tighter budget but you want a great memory foam mattress, the Lull Mattress would do just the trick.

You suffer from back/neck/hip aches. The Lull Mattress features close confirming and great pressure relief for its price. If you suffer from aches after waking up in the morning, it’s probably time for you to get a new mattress, and the Lull Mattress is friendly to both your body and wallet.

You might not like the Lull Mattress if

You live in hotter areas. The Lull Mattress comes with merely an average standard of temperature regulation. If you live in hotter areas and don’t have air conditioning, you might find yourself sleeping hot with the Lull Mattress.

You want more firmness options. The Lull mattress generally comes with moderate firmness and an average thickness profile that would satisfy most people. However, if you are looking for something more, the Lull Mattress might not be the best option for you.

7. Wayfair

  • Price range: $99 – $500
  • Mattress type: You name it, they have it
  • Trial period: 0 – 100 nights
  • Delivery/Returns: Subject to seller


If you’ve shopped online for any home-related furniture, you’ve probably spent a significant amount of time on thanks to their wide selection of furniture available. For mattresses, you can expect no less compared to other home-related furniture.

Wayfair would be a great platform for you to shop for a new mattress thanks to their user-friendly website. Their interface allows you to search for mattresses by size, brand, and type. This would greatly ease your journey in finding the right mattress for you.

In terms of product range, Wayfair boasts a wide range of mattresses. From Wayfair Sleep Mattresses starting at under $100 to high-end luxury beds from our favourite brands like Sealy and Stearns & Foster.

Most of Wayfair’s selection of mattresses are catered towards sleepers that are on a budget. You will easily be able to find a great mattress that can fuel your good night’s sleep without breaking the bank.

You will like Wayfair if

You are shopping for a budget mattress. Wayfair’s wide selection of mattresses mainly consists of budget orientated products. If you want a reliable mattress with a comfortable price tag, Wayfair is the platform you should be shopping from.

You are new to online shopping. One of the excellent features of is their super user-friendly interface. You can easily shop for mattresses and other products by their size, brand, and type.

You might not like Wayfair if

You are looking for high-end mattresses. Though comes with plenty of great mattresses for you to choose from, they shy on the high-end mattress category.

Though established brands like Sealy and Stearns & Foster are available on Wayfair, it isn’t the best platform for you to shop for high-end mattresses from.

8. Tuft & Needle

  • Price Range: $300-$1200
  • Mattress Types/Categories: Foam
  • Trial Period: 100 nights
  • Warranty: 10 years
  • Delivery/Returns: Free


Tuft & Needle is founded by Daehee Park and JT Marino back in 2012, they are currently based out of Phoenix, Arizona. This company was one of the first online ‘bed-in-a-box’ brands and today, they are part of Serta Simmons.

Their flagship T&N Mattress is an all-foam bed that offers excellent pressure relief and motion isolation. This mattress is particularly a favourite among couples who prefer a balance of body-conforming and support.

Tuft & Needle prices their mattresses at below-average rates, this makes their mattresses one of the best budget-friendly picks that you can find online.

If you are shopping for a great mattress to fuel your good night’s sleep but lack the big-budget you thought you needed, Tuft & Needle is proof that a great mattress doesn’t have to come with a bank-breaking price tag.

Their mattresses are also known to be fairly responsive and have a medium-firm feel. This sort of results in a combined feeling of sleeping ‘in’ and sleeping ‘on’ a mattress. It’s a tough one to describe, you’ll have to try it yourself to find out. Seeing that it comes with a 100 night trial period, there’s nothing stopping you from getting a T&N Mattress.

You will like Tuft & Needle if

You are on a budget. The T&N Mattress comes at a very reasonable price tag as compared to other similar quality mattresses from other manufacturers. You will be getting the most bang per buck with the T&N Mattress.

You sleep with your partner/you’re a light sleeper. Seeing that it remains silent when bearing weight and has great motion isolation, the T&N Mattress would be a great choice for you and your partner so you both can enjoy a good night’s sleep without any disturbance.

You might not like Tuft & Needle if

You are looking for a highly responsive mattress. The T&N mattress has a fair amount of bounce to it stemming from the polyfoam construction. However, if you are looking for the signature springiness of an innerspring mattress, this might not be your best option.

9. Serta

  • Price Range: $600 – $3500
  • Mattress Types/Categories: Memory Foam, Hybrid, Innerspring
  • Trial Period: 100 nights
  • Warranty: 10 years
  • Delivery/Returns: Free


Serta has been employing innovative bedding technologies for their mattresses since 1931 and is based in Illinois, USA. Serta is one of the largest brand for mattresses in the United States, they work hand in hand with the National Sleep Foundation on various major mattress-related issues.

Being the largest mattress brand in the US, the company does it all. From the more budget innerspring mattresses, bed in a box mattresses to high-end custom made foam options. You name it, Serta probably did it.

All of Serta’s products are reliable, durable and affordable, that is why they are the biggest mattress brand in the US and one of the most mattress brands in the world. If you want to explore a variety of different mattresses, Serta is rated as one of the best for that.

You will like Serta if

You want to explore a wide range of mattresses. You name it, Serta probably has that type of mattress available with tons of reviews from past users. They offer a great selection of innersprings and hybrids with different firmness settings. You’ll find one that suits you just right easily.

You want to test out the mattresses. Being the biggest mattress brand in the US, their mattresses are widely available throughout the country in showrooms and retail stores. You can feel it for yourself before making a decision.

You might not like Serta if

You sleep with a partner/you’re a light sleeper. Serta’s mattresses generally score below average when it comes to motion isolation. If you’re a light sleeper, Serta might not be the best brand for you.

You want a long trial period. For some models, there is only a limited trial period and you might not be getting the standard 100 night trial period. However, this shouldn’t pose as a big problem as their models are widely available in showrooms for you to test before making a decision.

10. Leesa

  • Price Range: $500 – $1600
  • Mattress Types/Categories: Foam, Hybrid
  • Trial Period: 100 nights
  • Warranty: 10 years
  • Delivery/Returns: Free


Leesa was founded by David Wolfe and Jamie Diamonstein and is currently based in Virginia, USA. Leesa offers two mattress variations. First, the Leesa, which is great for you if you prefer an all-foam mattress. Second, the Sapira, a luxury hybrid mattress.

Leesa’s mattresses feature their Universal Adaptive Feel™ which promises you a comfortable sleep no matter the body type and sleeping style. This is often a favourite among many people as it reduces the hassle of looking for a mattress for your sleeping position.

Sold online only, their mattresses are compressed and are shipped in a box. Just remove the air-tight packaging and they will expand into a regular mattresses.

A feature worth mentioning about Leesa is that they have an online quiz designed to help you determine which model of their mattresses is better suited for you. Besides mattresses, they also sell bedding accessories like bed frames, pillows and sheets.

You will like Leesa if

You don’t know what type of mattress to go for. With their online quiz, you can now skip through the hassle of reading through tons of articles in finding the right style of mattress for you. Just answer their quiz and voila, you’ll have a better idea of what style of mattress would suit you more.

You want to give back to society. Leesa is a company that strongly believes in giving back to the community, for every 10 mattress sold, they donate 1 mattress. If you’re into buying for a good cause, Leesa is definitely a brand worth considering.

You might not like Leesa if

You want to test out the mattresses in a showroom. Leesa is currently still an online-only mattress brand. However, their mattresses do come with a 100-night trial, if you find that the mattress isn’t to your liking, Leesa will arrange for the return of the mattress.

You want to explore different models. Leesa only has 2 models available, there isn’t much you can choose from. If you want to explore different models of mattresses, Leesa might not be the best option for you.

11. Tempur-Pedic

  • Price Range: $1300 – $ 5300+
  • Mattress Types/Categories: Hybrid, Memory Foam
  • Trial Period: 90 nights
  • Warranty: 10 years
  • Delivery/Returns: Free/Charges apply for returns


Tempur-Pedic was established back in 1992 and currently has its headquarters in Kentucky, USA. This brand is currently considered by most people as the industry standard. Many people use them as a benchmark especially for memory foam mattresses thanks to their excellent features and design.

Tempur-Pedic mattresses are generally constructed from excellent durable memory foam. Because of that, they can offer a consistent and close body-conforming experience which makes it a favourite among many people.

Tempur-Pedic mattresses generally costs more than $1300, but they are very well received by users and have thus gained a loyal following thanks to their great built quality. If you have a large shopping budget, Tempur-Pedic would be a great match for you.

You will like Tempur-Pedic if

You want to choose between models. Tempur-Pedic offers multiple firmness, composition and thickness options. If you don’t want to be restricted to only a few models, Tempur-Pedic would be great for you.

You want the best luxury mattress. Tempur-Pedic offers exceptional durability, motion isolation and pressure relief. They ace in almost every category of a mattress, if you have the budget for it, you can never go wrong with getting a Tempur-Pedic mattress.

You might not like Tempur-Pedic if

You have a tight budget. Tempur-Pedic mattresses generally start at $1300. If you aren’t prepared to spend that much on your mattress, Tempur-Pedic might not be the best option for you.

You plan to move your mattress around. Most of their mattresses are very heavy, thus making it difficult for you to move and rotate your mattress around.

12. Brooklyn Bedding

  • Price Range: $450 – $1000
  • Mattress Types/Categories: Foam, Hybrid
  • Trial Period: 120 nights
  • Warranty: 10 years
  • Delivery/Returns: Free


Brooklyn Bedding was founded by 2 brothers John and Rob Merwin back in 1995. Brooklyn Bedding currently owns a state of the art manufacturing facility based in Phoenix, Arizona. They are generally known for being the cheapest place to buy a mattress online.

Brooklyn Bedding currently offers 6 mattress models, 1 of which was previously known for being the best mattress ever – The Brooklyn Bedding Signature.

The Brooklyn Bedding Signature is a hybrid mattress that features premium pressure-relieving foam and excellent quality pocketed coils. There are 3 firmness levels you can choose from, soft, medium or firm for the Brooklyn Bedding Signature.

Brooklyn Bedding’s mattresses come with a high-quality construction at a reasonably below-average price tag so you won’t have to break the bank to afford one. Perhaps this is why they are known for being the most valuable mattress in the online market.

You will like Brooklyn Bedding if

You sleep with your partner. Brooklyn Bedding’s mattresses generally have excellent motion isolation and are great for any type of sleeper in terms of weight and positioning.

You have a tight budget. Compared to other hybrids of this quality, the Brooklyn Bedding Signature comes at a price tag that’s lower than most mattresses of this quality.

You might not like Brooklyn Bedding if

You are looking for an all-foam bed feel. The Signature will offer great body contouring as you sleep on it, but it also has a decent level of responsiveness to it. You might not get a slow response and pressure-relieving experience like a normal memory foam bed.

You are looking for a classic feel. Though the Signature has a decent level of responsiveness to it, it still doesn’t offer the responsiveness of innerspring mattresses. So if you want a classic innerspring experience, Brooklyn Bedding might not be the best option.


How often should you buy a new mattress?

There isn’t an exact answer to this, but it is generally recommended for you to change your mattress for every 5 to 10 years. By that point, your mattress would start losing its ability to provide you the support and comfort you need for a good night’s sleep.

If you are experiencing body aches when you wake up, it is a good indicator for you to start looking for a new mattress.

Where should you buy a mattress?

It depends. There are pros and cons to buying your mattress from a physical store vs buying it online.

For buying in physical stores, you can touch and feel the mattress before making a decision to purchase. The downside to this is that you can expect some pressure from the salesman while shopping and paying for a higher price.

For online shopping, this means that you won’t have to pay extra and this is where you’ll get the best deals for a mattress. Most online retailers offer generous sleeping trial periods and free returns so you won’t have to worry about buying the wrong mattress.

How firm should your mattress be?

This is another subjective question and based entirely on your personal preference. A general tip is that you should avoid the extremes. I.e. mattresses that are super soft or firm. These would likely fail to give you the adequate support that you need for a good sleep.

Most mattresses will advertise their firmness level on a scale of 1-10 with 1 being the softest and 10 being the firmest. You would want to stick to a medium-firm mattress, around 6-7 on the scale to give you adequate support and comfort.

You should also take other factors into account, such as your weight, sleeping position, body type and age.

What type of mattress should you buy?

Generally, you would want something that is not too soft and not too firm. However, sleep is personal. You should check out our best mattresses guide to help you understand what mattress would suit you better.

What size of mattress should you get?

When it comes to size, there are 3 factors you should keep in mind. Space, sleepers and spending. You want a mattress that can fit your bedroom nicely and not block the doorway.

You would also want to get a queen mattress if you’re not sleeping alone. A king mattress if you and your partner want more space.

Finally, you should decide on a budget first and then stick to it. You don’t have to be shy if you don’t have a big budget for mattreses. As mentioned above, there are many places out there where you can buy a great mattress to fuel your good night’s sleep without breaking the bank.

How much should you spend on a new mattress?

Well, this depends on how much you’re comfortable spending. Generally, if you’re buying from an online-only retailer, you should get a decent mattress for under $1000. If you want the bells and whistles, of course, it’s gonna cost more.

How long does it take to break in your new mattress?

Breaking your new mattress will take around 30 days. A brand new mattress will require some time to fully take shape and start adjusting to your body. Of course, if you’ve been sleeping on one type of mattress for too long, the break-in process will take longer.

Good news is that most mattress manufacturers offer trial periods, therefore you will have enough time to decide if you’d want to keep the mattress for the long term.

About the Author Jessica Larsen

I am a big advocate that having great sleep is something everyone deserves. With over 10 years of experience in this field, I would love to use this platform as a means to help you achieve a good night's sleep.

follow me on:

Leave a Comment: