How Much Does a Mattress Cost on Average?

Are you looking to purchase a mattress?

The right mattress can revolutionize your sleep. A mattress is also a big investment.

How do you know if you’re overpaying? How much does a mattress cost?

Check out this mattress price guide to learn how much you should be spending on a mattress. 

Mattress Prices

There is no standard price for a mattress. You can expect to pay anywhere from $200 to $3000 for your mattress. 

How much you spend on your mattress depends on a variety of factors, including:

  • The size
  • The material
  • Where you buy it (online vs. in-person)

There are also additional costs that you need to consider when purchasing a mattress. You’ll also need to factor in shipping and setup costs, warranty and return costs, and the cost of the foundation and accessories. 

Let’s take a closer look at the factors that influence the price of a mattress. 

The Size 

Mattresses come in six standard sizes:

  • Twin
  • Twin XL
  • Full
  • Queen
  • King
  • California King

A twin mattress is 38 inches wide by 75 inches long. You can expect to pay around $500 for a quality twin mattress. 

A twin XL mattress is 38 inches wide by 80 inches long. Twin XL mattresses cost about $600. 

A full mattress is 54 inches wide by 75 inches long. You can expect to pay about $800 for a full mattress. Twin, Twin XL, and full mattresses can comfortably fit one person. 

While Twin and Twin XL mattresses can fit adults, these mattresses are best for children. A full mattress can fit two small children if necessary. 

Queen mattresses are actually named after Queen Elizabeth I. These mattresses cost about $900. They’re 60 inches wide by 80 inches long. 

Interestingly, king mattresses are wider than California king mattresses. These mattresses measure 76 inches wide by 80 inches long.

You can expect to pay around $1100 for a king mattress. King and queen mattresses can comfortably fit two adults. 

A California king mattress is 72 inches wide by 84 inches long. A California king can comfortably fit two adults, plus a child. 

The Material 

The material of the mattress also plays a huge role in its price. Here are the different materials you have to choose from.


Innerspring mattresses usually cost between $500 and $1200, depending on the size. The average price for a twin innerspring mattress is $600, and the average price for a queen innerspring mattress is $1050.

Innerspring mattresses consist of a steel coil support system. The coils are covered by foam or fiber padding.

Innerspring mattresses tend to last between 10 and 15 years. If you’re looking for a mattress that’s on the firmer side and offers a lot of support, an innerspring mattress is a great option. 

Memory Foam 

Made from high-density foam, memory foam mattresses typically cost between $250 and $1200. You can expect to pay about $500 for a twin memory foam mattress and $1100 for a queen memory foam mattress. 

Many people prefer memory foam mattresses because they’re highly comfortable. They can also last ten years or more, giving you good value for your money. 

Memory foam mattresses also help reduce pressure points on your body, so if you suffer from arthritis or chronic pain, this mattress type is a great option. 

The downside to memory foam mattresses is that they retain heat, so if you’re a warm sleeper, this may not be the best option for you. 

You can check out the Puffy Mattress Review to learn more about memory foam mattresses. 


Latex mattresses tend to be a bit more luxurious, costing between $1000 and $2500 on average. You can expect to pay around $1000 for a twin latex mattress and $2000 for a queen latex mattress. 

These mattresses can last for 12 years or more. Latex mattresses also come with motion isolation, which means you don’t have to worry about your sleep being disturbed if your partner tosses or turns at night. 

Another great thing about latex mattresses is that they’re highly customizable. You can often customize your mattress from top to bottom to achieve the specific feel and firmness level you want. 

Latex is also a healthy, safe, and environmentally-friendly material to sleep on. However, some people find latex mattresses to be too firm, so if you like a softer bed, this may not be the best option for you. 


Hybrid mattresses combine the firmness of metal coils with the softness of memory foam to create a good blend of support and comfort. 

These mattresses typically cost between $1000 and $3000. You can expect to pay around $1200 for a twin hybrid mattress and $2000 for a queen hybrid mattress. 

The great thing about hybrid mattresses is that they’re extremely durable- some can last 15 years or more. Like latex mattresses, hybrid mattresses are also highly customizable. You can customize your hybrid mattress based on temperature, elasticity, support, and feel. 

Obviously, the biggest downside to a hybrid mattress is the cost. But because these mattresses are so durable and long-lasting, it’s well worth the investment. 

Online vs. In-Person 

As we mentioned earlier, where you buy the mattress can also have an effect on its price. While buying a mattress in-person may seem like the logical option, as this allows you to test it out, this is not always the case. 

However, buying a mattress in-person is almost always more expensive than buying it online. While it may seem like a huge risk to order a mattress online, the truth is, most online mattress companies allow you to test out the mattress for 60 to 100 days before making your decision. 

If you don’t like the mattress, you can return it and get a full refund. 

How Much Does a Mattress Cost?

Now that we’ve answered the question, “How much does a mattress cost?” it’s time for you to buy your mattress. Pretty soon, you’ll see how much of a difference a quality mattress can make. 

Be sure to check back in with our blog for more product price guides.