Best Mattresses at Walmart

The average person spends about one-third of their lives sleeping or trying to sleep, so picking the right mattress for your needs can be the difference between optimal and poor sleep health. 

But where do you start? Perhaps at one of the biggest retail stores in the U.S.: Walmart. But with the dozens of mattress brands available at the retailer, making a choice can feel overwhelming.

We’ve sifted through the Walmart mattress market and picked out the best mattresses you can buy.

Best Mattresses at Walmart

Dreamfoam Arctic Dreams Cooling Gel Hybrid Mattress

Price: $599.20 (Queen) | Thickness: 10.75-inches | Firmness: Medium


The Brick by Allswell

Price: $599.00 (Queen) | Thickness: 12-inches | Firmness: Medium firm


Casper Sleep Element Mattress

Price: $948.98 (Queen) | Thickness: 10-inches | Firmness: Medium firm


The Nectar Memory Foam Mattress

Price: $1,040.40 (Queen) | Thickness: 12-inches | Firmness: Medium-firm


Linenspa 10 Inch Memory Foam Hybrid Mattress

Price: $366.54 (Queen) | Thickness: 10-inches | Firmness: Medium


Dreamfoam Chill Memory Foam Mattress

Price: $419.20 (Queen) | Thickness: 6-inches | Firmness: Firm


Tuft & Needle T&N Original Mattress

Price: $719.00 (Queen) | Thickness: 9.5-inches | Firmness: Firm


Lucid 10 Inch Firm Gel Memory Foam Mattress

Price: $490.00 (Queen) | Thickness: 10-inches | Firmness: Firm


The Allswell

Price: $349.00 (Queen) | Thickness: 10-inches | Firmness: Medium-firm


Serta Perfect Sleeper Mattress

Price: $799.00 (Queen) | Thickness: 13-14 inches | Firmness: Medium



To determine our ranking of the best mattresses at Walmart, Dream Advisor analyzed hundreds of mattresses from a variety of top brands available at, factoring in price, shipping policies, return policies, free sleep trials and warranties. Mattress thickness, firmness, special features and the company’s Better Business Bureau rating and accreditation were also considered. The Dream Advisor editorial team solely determined star ratings.

Who Should Buy a Walmart Mattress?

Anyone can shop for a mattress from Walmart. If you want to see mattresses from different brands and be able to choose them with specific factors in mind, such as price range, firmness level, mattress type, mattress size, ratings and more, Walmart is a great place to start.

When you find what you want, you can look through reviews on Walmart to see what previous buyers say about the mattress. Did it meet expectations? Is it worth the purchase? You can then decide to make the purchase or not.

What to Consider When Buying a Walmart Mattress

Cost: Try to work with a budget when shopping for a mattress so that you don’t overspend when you can get a less expensive bed that works for you too. The best part about shopping from a big marketplace like Walmart is that you can filter your search by how much you’re willing to spend on your ideal mattress and still get great options to pick from. 

Return Policy: Look at the return policy for your chosen Walmart mattress to see how long of a sleep trial it comes with. Walmart generally offers free returns that range from 30 days to 90 days. You’ll also get your money back within 5 to 10 business days.

Warranty Options: Your mattress should come with standard mattress warranty terms, offering you at least a 10-years warranty for manufacturer defects. Usually, any mattress you buy from Walmart will come with the manufacturer’s warranty option. 

In-store shopping option: Instead of shopping online, you can also place your order online and go to a Walmart store nearest you if your mattress is eligible for pick-up. You can also order and pay for the mattress you like at any of their physical stores, which amounts to more than 4,700 in the U.S..

Shipping policy: Walmart offers free shipping for many mattresses on its website. Instead of being responsible for the mattress shipping, which can be a hassle, you’ll get your delivery to your doorstep within its estimated delivery date.