Cost per use
Priced at Electricity 26.11p per kWh Gas 7.33p per kWh Petrol 168.14p per litre checked daily

Furniture, cost per night

Cost per night: what a mattress really costs

A mattress uses no electricity, needs no consumables and is used every single night for the best part of a decade. That makes it the purest cost per use question there is, and the one where the number in the shop is least like the number that matters.

Cheapest, Budget, kept eight years10.3pper night
Dearest, Premium, kept ten years32.9pper night
AdTooled Up, hand tools

Some links on this page are affiliate links, which earn us a commission if you buy. It costs you nothing extra, and it never changes which option comes out cheapest here, because the ranking is arithmetic. How this works.

The answer, in pennies

Every option on this page costs between 10.3p and 32.9p a night. The entire argument people have in mattress shops, between a £300 mattress and a £1,200 one, is worth 22.6p a night.

One double mattress, used every night, divided across a realistic life. No running cost, so this is purely the purchase price spread over time.
OptionRunningCost per nightRelative
Budget, kept eight years£3000p10.3p
Budget, replaced every four years£300 twice0p20.5p
Mid range, kept eight years£7000p24p
Premium, kept ten years£1,2000p32.9p

That framing is not a trick to make you spend more. It cuts the other way just as hard: if a £300 mattress genuinely suits you, the premium one is not worth 22p a night to you and you should buy the cheap one and stop feeling bad about it.

AdTooled Up, hand tools

The row that actually matters

Look at the last line, because it does not say what the received wisdom says. A £300 mattress replaced every four years costs 20.5p a night, which is still less than a £700 one kept for the full eight. Buy cheap, buy twice, and on cost per night you are somehow still ahead.

Budget, replaced every four years, the working
Purchase, £300 over 1,460 nights20.55p
Cost per night20.5p
The same cheap mattress, replaced twice as often because it sagged. This is the row that decides whether buying cheap was actually cheap.
Mid range, kept eight years, the working
Purchase, £700 over 2,920 nights23.97p
Cost per night24p
A pocket sprung or quality foam mattress, the middle of the market.

What that arithmetic cannot see is the state of the mattress in the last year of each cycle. You are not comparing eight years of good sleep against eight years of good sleep. You are comparing eight good years against six good ones and two spent on something that has already gone, and there is no honest way to put a price on that. The real question is not what a mattress costs, it is how long it holds its shape, and that is the one thing no showroom can tell you.

How to read a mattress warranty

A ten year warranty usually covers manufacturing defects and a specified depth of permanent sagging, often 25mm or more, measured with nobody on the bed. It is not a promise that the mattress will still be comfortable in year eight. Read what depth triggers a claim before treating the warranty as a lifespan.

Why the per night figure is the honest one

A mattress is bought roughly six times in an adult life and used around 2,900 times per purchase. Almost nothing else you own has that ratio. A sofa gets a few hours a day, a car sits still most of the time, and a kitchen gadget might get used weekly. This is used every night without exception, which is why dividing by nights is the only sensible way to look at it.

What we are not counting

Sleep quality, which is the entire reason anybody buys an expensive mattress and is not a number this site can produce. If a better mattress means you sleep properly, the pennies are irrelevant and the calculation is beside the point. What the arithmetic can tell you is the size of the bet: at 32.9p a night, upgrading is one of the cheapest experiments in the house.

The verdict

Cost per night is nearly flat across the entire mattress market, from 10.3p to 32.9p, so price is close to useless as a way of choosing. Buy the one you sleep best on, keep it until it sags rather than until a warranty expires, and stop treating the number on the ticket as though it were the number that matters. It is worth about twenty pence a night either way.

Put your own numbers in

Prefilled with a mattress. Set the energy to zero, put your own price and expected years in, and the per night figure falls straight out.

Cost per meal

Set the purchase price to zero for the running cost alone.

Zero if you already own it and only want the running cost.
Prefilled from the current price cap. Put your own rate in.
Pod, tablet, dose, cartridge.
Servicing, insurance, filters.
Cost per use 0p
Running only 0p
Per year £0
Over its life £0

Questions

How much does a mattress cost per night?

Between 10.3p and 32.9p a night depending on price and how long you keep it. A £700 mattress kept eight years works out at 24p a night.

Is an expensive mattress worth it?

The price difference between a £300 and a £1,200 mattress is about 22.6p a night over their lives. Whether that is worth it depends on sleep quality, which is not something arithmetic can settle.

How often should a mattress be replaced?

Commonly quoted as around eight years, at which point support rather than comfort is usually the issue. Replacing a cheap mattress every four years costs more per night than buying a mid range one and keeping it for eight.

Does a mattress have any running cost?

None. No electricity, no consumables, no maintenance beyond turning it. That is why the whole figure is just the purchase price divided by nights.

Is it cheaper to buy a cheap mattress?

Only if it lasts. A £300 mattress kept eight years is the cheapest option here. The same mattress replaced after four is dearer per night than a £700 one that went the distance.

AdTooled Up, hand tools

Related

More furniture and sleep costs, or read how we work these out.

Prices used on this page