Buy a topper when your mattress still supports you but feels wrong on the surface: too firm, too hot, or a little worn. Buy a new mattress when it sags, has a visible body impression, squeaks or pokes, or is well past its usual lifespan of roughly seven to ten years. A topper changes how a bed feels. It does not change how a bed holds you up, and that single distinction settles most of these decisions.
The temptation is understandable. Toppers commonly run from about $50 for a basic foam slab to $300 to $500 for thick latex or premium foam, while a quality queen mattress often costs $700 to $2,000 or more. We compared retailer guidance, lifespan estimates from mattress makers, and reviewer reports on what toppers can and cannot fix. Prices move constantly, so verify current pricing, and keep in mind that most guidance on this question comes from companies that sell one or the other.
The one test that decides it
Strip the bed and look along the surface at eye level, or lay a broom handle or long straight edge across it. If you can see a dip where you sleep, especially one deeper than about an inch and a half, the support layers have broken down. Many warranties define a defect by impression depth, often between 0.75 and 1.5 inches, so check yours, because a sagging bed still under warranty may be a claim rather than a purchase.
A topper laid over a dip follows the dip. It may soften the edges of the hollow for a few weeks, but the soft new foam will settle into the same shape, and you end up with a sagging bed and a sagging topper. If the problem is support, a topper is a delay, not a fix.
| What you notice | Likely cause | Better fix |
|---|---|---|
| Bed feels too firm, pressure at shoulders or hips | Comfort layers too dense for you | Topper |
| Sleeping hot on a newer bed | Dense foam surface | Topper, or a cooling cover |
| Visible dip or body impression | Support layers breaking down | New mattress or warranty claim |
| Springs poking, squeaks, lumps | Structural wear | New mattress |
| Mattress older than about 8 years and worn | End of typical lifespan | New mattress |
| Partner and you want different feels | Firmness mismatch | Split topper, or a dual-firmness mattress |
When a topper is the smart buy
A topper earns its price on a bed that is structurally fine but not right for you. The most common case is a mattress that is too firm, often after a purchase that did not suit a side sleeper. Two to three inches of memory foam or soft latex adds cushioning at the shoulders and hips. Another case is a guest bed, a dorm mattress or a rental, where you cannot replace the bed but can change the surface.
Toppers also help with feel, not function, problems like a slightly hard old innerspring that still has no dips. And they are a reasonable way to test a softer surface before committing to a new mattress. Our cooling mattress vs topper comparison covers the heat side of this, since thick memory foam toppers can make some people sleep warmer.
When a new mattress is the only real fix
Lifespan estimates vary by material and by source, but most retailer guidance places a mattress at about seven to ten years and a topper at about two to five. Foam and hybrid beds tend to soften over time; innersprings can lose tension sooner. If your bed is near or past that range and you wake stiff, see dips, or sleep better in hotels, replacing it is usually the better use of money than layering on it.
Hygiene is another factor. Older mattresses collect dust, sweat and skin cells, and a topper on top adds a layer without removing what is underneath. If you have allergies, ask your doctor what matters most for you, and use a washable encasement on whatever bed you keep.

Running the cost per year
Price per year of use makes the comparison fairer. One retailer's worked example put a $150 topper lasting four years at about $38 a year and a $700 mattress lasting eight years at about $88 a year. That math favors the topper, but only when the mattress underneath is sound. A $150 topper on a bed that needs replacing in a year is mostly wasted, because you will buy the mattress anyway, and the topper may not suit the new bed.
Before you spend on either, check three things: your warranty for impression coverage, your foundation for broken slats or a sagging box spring, and whether simply rotating the mattress head to foot evens out the wear. A bad base can make a good mattress feel worn, and fixing it costs less than either option here.
Choosing a topper that does what you want
Memory foam toppers give the deepest pressure relief and the slowest response, and they can hold heat. Latex is springier, tends to sleep cooler and usually lasts longer, at a higher price. Fiberfill and down-alternative toppers add a pillowy feel but compress quickly. Thickness matters as much as material: two inches tweaks the feel, three or four inches changes it noticeably. Look for a cover you can wash and straps that keep it from sliding.
If you go the new mattress route, a long trial matters more than any single feature. Brands such as Nectar and Casper sell online with home trials, and our best mattress guide compares models by price and sleep position. Verify current trial and return terms before buying.
A note on pain
A worn mattress can contribute to discomfort, but it is rarely the whole story, and neither a topper nor a new bed is a treatment for back, neck or joint pain. If pain persists for weeks, wakes you at night, or comes with numbness or weakness, talk to your doctor or a physical therapist before you spend money on the bed.
The bottom line: buy a topper when a supportive bed simply feels too firm or too hot, and replace the mattress when it sags, is structurally worn or is past about eight years, because no topper can put support back.