Sleep guide

How long should a mattress last?

Most mattresses last around 7 to 10 years, but the better replacement cue is condition, support and sleep quality rather than a fixed expiry date.

Sleep Savvy may earn a commission if you buy through links on this site.

Last verified: 2026-08-24

Typical mattress lifespan by type

A useful starting point is that most mattresses last about 7 to 10 years, but that range is only a guide. Lifespan changes with materials, how much weight the mattress carries, and how well it is looked after, so a newer mattress can still need replacing sooner if support has dropped away. Pocket sprung and memory foam builds can both sit inside that general window, but the feel and wear pattern may differ, which is why the retailer pages matter as much as the category label.

What shortens mattress life

The biggest lifespan variables are the materials and construction, the base underneath the mattress, and whether you follow the care guidance that comes with it. A suitable bed frame or base helps keep support consistent, while rotating a mattress where recommended can help it wear more evenly. It is also worth checking depth, because Mattress Online notes that mattress depth can affect bedding, toppers and bed-frame suitability, especially when comparing lower-cost and deeper models.

Signs your mattress needs replacing

Replacement should be based on condition as well as age. Common warning signs include sagging, lumps, poor support, disrupted sleep and waking discomfort, all of which can make even a relatively young mattress feel past its best. If you are already noticing that your mattress feels less supportive than when new, that matters more than a neat anniversary date on the calendar.

How to make a mattress last longer

The practical basics are straightforward: rotate the mattress where recommended, use the right base, and follow the manufacturer’s care instructions. That matters across the three Bodyshape examples here, whether you are looking at the £189 Bodyshape Vitality Memory Foam Ortho Mattress, the £299 Bodyshape Boost 1000 Pocket Memory Mattress or the £328 Bodyshape Ultra Ortho 1500 Pocket Mattress. Good care will not make every mattress last the same length of time, but it can help you get closer to the upper end of the expected range.

What the Bodyshape examples show

These three Mattress Online examples are useful because they show how lifespan decisions are tied to build and feel, not just price. The Bodyshape Boost 1000 Pocket Memory Mattress is a pocket sprung model with memory foam comfort, medium firmness, a 100-night comfort trial and a 1-year guarantee; the Bodyshape Ultra Ortho 1500 Pocket Mattress is pocket sprung with soft white fibres, extra firm feel, the same 100-night trial and a 1-year guarantee; the Bodyshape Vitality Memory Foam Ortho Mattress is a memory foam model with reflex foam support, firm feel, a 100-night trial and a 3-year guarantee. Price sits from £189 to £328 from price, so the cheaper model is not automatically the shortest-lasting and the longer guarantee does not automatically mean better everyday durability.

How to choose using lifespan as the lens

If you want the most practical comparison, start with construction and then check whether the mattress fits your room, base and bedding. The Bodyshape examples all mention that depth can affect bedding and bed-frame suitability, and Mattress Online also lists free delivery to most locations plus old mattress removal service on these pages, which can matter if you are replacing a bulky old bed. Visible ratings are shown for the products, but they are not proof of lifespan, so treat them as reassurance rather than a durability guarantee, and always check the latest price and availability before buying.

Mattresses to use as comparison examples

Available Bodyshape Boost 1000 Pocket Memory Mattress

Bodyshape · Pocket Sprung

Bodyshape Boost 1000 Pocket Memory Mattress

from £299-£589.

£299-£589

Sizes tracked: Single, Small Double, Double, King Size, Super King

Available Bodyshape Ultra Ortho 1500 Pocket Mattress

Bodyshape · Pocket Sprung · Firm

Bodyshape Ultra Ortho 1500 Pocket Mattress

from £328-£577.

£328-£577

Sizes tracked: Single, Small Double, Double, King Size, Super King

Available Bodyshape Vitality Memory Foam Ortho Mattress

Bodyshape · Memory Foam · Firm

Bodyshape Vitality Memory Foam Ortho Mattress

from £189-£359.

£189-£359

Sizes tracked: Single, Small Double, Double, King Size, Super King

Retailer details used

Last checked 2026-08-24. The source list below is included to help you check the details behind the comparison. Always confirm the latest price, delivery cost, stock status and product details with the retailer before buying.

Firmness questions

How long should a mattress last on average?

A common guide is around 7 to 10 years, but that is not a hard expiry date. Materials, sleeper weight, support and care can all move the useful life shorter or longer.

What signs show a mattress needs replacing?

Look for sagging, lumps, poor support, disrupted sleep and waking discomfort. If the mattress no longer feels supportive or comfortable, replacement may be due even if it is not old.

Do memory foam and pocket sprung mattresses wear differently?

They can. Pocket sprung models often feel different as springs and comfort layers age, while memory foam models may soften or lose shape over time depending on build quality and care.

Should I replace a mattress after eight years?

Eight years is a sensible checkpoint, not an automatic deadline. If the mattress still supports you well, it may be fine; if you already notice sagging or poorer sleep, it may be time sooner.