An older mattress with a spring poking out of one corner indicating it's time to replace it.

Top Seven Signs Your Mattress Needs Replacing

Pam JohnsonPam Johnson
July 23, 2026

A good mattress plays an important role in helping you achieve comfortable, restorative sleep. But even the best mattress will not last forever. Over time, materials naturally begin to wear, support levels can change and your mattress may no longer provide the comfort you need.

So, how often should you change your mattress?

As a general guide, you should consider replacing your mattress every 7 to 8 years. However, the right time to replace your mattress depends on several factors, including the quality of your mattress, how often it is used, how well it has been cared for and whether it is still providing the support and comfort you need or not.

The age of your mattress is only one part of the story. Your sleep quality and how your mattress feels are often the biggest indicators that it may be time for an upgrade.

How Long Does a Mattress Last?

There is no exact lifespan that applies to every mattress. Different materials, construction methods and levels of use can all affect how long a mattress remains supportive.

A mattress used every night by one or two adults will naturally experience more wear than a guest room mattress that is only used occasionally.

Factors that can affect mattress lifespan include:

  • The quality and materials of the mattress
  • How often it is slept on
  • The weight and sleeping habits of the people using it
  • Whether it has been rotated or cared for correctly
  • Changes in your comfort preferences or sleep needs

Even if a mattress looks fine on the outside, it may not be performing in the same way it did when it was new. Over time, mattress fillings can compress and support layers can become less effective.

7 Signs You Need a New Mattress

Not sure whether it is time to replace your mattress? Here are some of the most common signs that your current mattress may no longer be supporting your sleep.

1. Your Mattress Is More Than Seven Years Old

Age alone does not always mean your mattress needs replacing immediately, but after around seven to eight years it is worth assessing whether it is still providing the comfort and support you need.

Ask yourself:

  1. Does my mattress still feel as comfortable as it used to?
  2. Do I wake up feeling refreshed?
  3. Does it still support my preferred sleeping position?

If the answer is no, it could be time to start looking for a replacement.

2. You Wake Up With Aches and Pains

A mattress that no longer provides the right support can contribute to discomfort when you wake up.

If you regularly experience stiffness or aches in the morning, your mattress may no longer be helping you maintain a comfortable sleeping position throughout the night.

3. Your Mattress Is Sagging or Has Visible Damage

A visible dip, sagging area or uneven surface can be a sign that the internal materials are no longer supporting you properly.

A mattress should provide consistent support across the sleeping surface. If you find yourself rolling towards the middle of the bed or avoiding certain areas because they feel uncomfortable, it may be time for a change.

4. You Sleep Better Somewhere Else

Have you noticed that you sleep better in a hotel, holiday accommodation or another bed?

This can be a useful sign that your current mattress may no longer be meeting your comfort needs.

Your mattress should help you feel relaxed and supported; not leave you counting down until morning.

5. Your Sleep Quality Has Changed

A mattress that is no longer suitable can affect how comfortable you feel during the night.

Signs that your mattress may be affecting your sleep include:

  • Tossing and turning more than usual
  • Struggling to find a comfortable position
  • Waking during the night
  • Feeling tired despite spending enough time in bed

Remember, sleep quality is just as important as sleep quantity.

6. Your Mattress Feels Different from When You Bought It

Over time, mattress materials naturally settle. A mattress that once felt supportive may gradually become softer, firmer or less comfortable.

If your mattress no longer feels the same as it did when it was new, it may no longer be providing the right level of support.

7. Your Lifestyle or Sleep Needs Have Changed

Your ideal mattress can change over time.

Changes that may affect your mattress choice include:

  • A change in your preferred sleeping position
  • A change in your body shape or weight
  • Sharing a bed with a partner
  • Increased sensitivity to temperature
  • Wanting different levels of firmness or support

A mattress that suited you several years ago may not be the right choice today.

Can You Make Your Mattress Last Longer?

While every mattress will eventually need replacing, good care can help you get the best performance from it.

To help maintain your mattress:

Rotate Your Mattress Regularly

Follow the manufacturer's care instructions for rotating your mattress. This can help encourage even wear and prevent one area from becoming more compressed than another.

Use a Mattress Protector

A mattress protector can help protect against spills, stains, sweat and everyday wear, helping your mattress stay fresher for longer.

Keep Your Mattress Clean

Regular cleaning and airing can help maintain a fresher sleep environment. Bensons recommends regular mattress care, including cleaning routines to help keep your mattress feeling fresh.

Use the Right Bed Frame

Your mattress relies on a suitable base for support. An unsuitable or damaged bed frame can affect how your mattress performs over time.

Should You Replace Your Mattress and Bed at the Same Time?

While your mattress is usually the first thing to consider replacing, it is worth checking your bed frame too.

A supportive bed frame can help your mattress perform as intended, while an old or damaged frame may affect comfort and stability.

If you are replacing your mattress, consider whether your current bed frame is still suitable for your needs.

Frequently Asked Questions

How often should you change your mattress?

Most mattresses should be replaced approximately every 7 to 8 years. However, the right time depends on the condition of your mattress, how often it is used and whether it still provides the comfort and support you need.

What are the signs that you need a new mattress?

Common signs include sagging, visible damage, waking with aches and pains, poor sleep quality and a mattress that no longer feels comfortable or supportive.

Can an old mattress affect sleep?

Yes. As mattresses age, they can lose some of their original comfort and support, which may make it harder to maintain a comfortable sleeping position.

Is a 10-year-old mattress too old?

A 10-year-old mattress may still look usable, but it is worth assessing whether it is still providing the support and comfort you need. If you notice signs of wear or poorer sleep quality, it may be time to replace it.

How do I know what mattress is right for me?

The best mattress depends on your sleeping position, comfort preferences, support needs and personal circumstances. Consider factors such as mattress firmness, materials, breathability and whether you share your bed with someone else. For more expert-led advice, head to our mattress buying guide.

Final Thoughts: When Should You Change Your Mattress?

Changing your mattress is not just about how old it is. It is more about whether it is still helping you achieve comfortable, quality sleep.

If your mattress is around seven to eight years old, feels less supportive than it once did or you regularly wake feeling uncomfortable, it may be time to consider replacing it.

Investing in the right mattress can help create a more comfortable sleep environment and support better nights of rest for years to come.

Pam Johnson - Head of Buying