How to Replace Foam in Sofa Cushions: A Step-by-Step Guide
Changing the foam in sofa cushions is easier than it looks. You simply unzip the cushion cover, remove the old foam, and slide in a fresh cut-to-size piece. Most people finish the whole job in under an hour with just a tape measure and new foam.
Sagging cushions are one of the most common sofa complaints we hear about. The good news? You don’t need to buy a new couch. We researched this topic and found that replacing the foam can make an old sofa feel firm and comfy again for a fraction of the cost. Many experts say high-density foam is the best pick because it holds its shape for years. Our guide to how long sofa foam lasts breaks down what to expect from each density.
Here’s the quick version before we dive in:
- Measure your old foam before buying replacements.
- High-density foam (around 1.8 density or higher) lasts longest.
- Most cushion covers unzip or have a hidden opening for easy swaps.
- Wrap new foam in a stocking or compression bag to slide it in smoothly.
- A standard 3-seat sofa usually needs less than $100 in foam.
Below, we walk you through exactly how to change the foam in your sofa cushions, step by step — no sewing skills required. Let’s give your couch its bounce back.
Replacing Foam in Your Sofa Cushions: Step-by-Step
The fastest way to replace sofa cushion foam is to measure the old piece, buy matching high-density foam, and swap it through the cover’s zipper. We found that most covers open easily, so the whole job is a simple slide-out, slide-in process.
What You’ll Need Before You Start
Here’s a quick shopping checklist so you don’t get stuck halfway through. Most items are already in your home.
- A tape measure (cloth ones work great).
- High-density foam, cut to size or cut yourself.
- A marker for tracing your old foam.
- An electric carving knife or sharp scissors for trimming.
- A stocking or compression bag for easy sliding.
- Polyester batting (optional, for a softer feel).
Step 1: Measure Your Old Foam
Unzip one cover and pull out the old foam. Measure its length, width, and thickness. Write the numbers down — don’t trust your memory. We found that people often buy foam that’s an inch too thick, which stretches the cover and causes bulging.
If your old foam is badly crumbled, trace its outline on cardboard first. That outline becomes your template.
Step 2: Pick the Right Foam Density
Density matters more than firmness. Density is how much material is packed into the foam. Many upholstery guides suggest 1.8 density or higher for seat cushions. Lower-density foam feels fine at first but sags within a year.
| Foam Density | Best For | Expected Lifespan |
|---|---|---|
| 1.0 – 1.5 | Back cushions only | 1–2 years |
| 1.8 | Everyday seat cushions | 4–6 years |
| 2.0 – 2.5 | Heavy daily use | 8+ years |
For firmness, aim for a medium-firm ILD rating (around 30–35) on seats. Softer foam feels cozy at first but your back will notice the difference by evening.
Step 3: Cut or Order Your Foam
Many foam suppliers will cut foam to your exact measurements for a small fee. That’s the easiest route. If you cut it yourself, use an electric carving knife with long, steady strokes. It sounds odd, but it’s the tool upholstery pros swear by.
Trim foam slightly smaller than the cover — about a quarter inch less on each side. Foam compresses, so a snug fit beats an overflowing one.
Step 4: Remove the Old Foam and Prep the Cover
Take all the old foam out. Vacuum the inside of each cover while it’s empty. Dust, crumbs, and pet hair love to hide in there. Check the seams and zipper for damage while you’re at it.
Got a cover with no zipper? Look for a hidden flap along the bottom seam. Many sofas have them, and they’re easier to deal with than you’d think.
Step 5: Insert the New Foam
Here’s the trick that saves the most frustration. Slide the foam into a knee-high stocking or a vacuum compression bag. The plastic lets it slip into the cover like butter. Once it’s fully in, remove the stocking and the foam expands to fill the cover.
Wiggle the corners in first with your hands from the outside. Think of it like making a bed with a fitted sheet — smooth the corners, then flatten the middle.
Step 6: Wrap It for Extra Comfort (Optional)
Want a softer, more finished feel? Wrap the foam in a layer of polyester batting before inserting it. This softens the edges and gives cushions that plush, showroom look. One layer is plenty; two makes cushions puffy in a cartoonish way.
Common Foam-Swap Mistakes to Avoid
We found a handful of repeat mistakes people make on their first try. Sidestep them and you’ll nail this on attempt one.
- Buying foam that’s too thick, which strains zippers and seams.
- Using memory foam for seats — it sleeps hot and sags fast.
- Measuring the cover instead of the foam, which gives wrong numbers.
- Skipping the compression trick and fighting the cover for ten minutes.
- Choosing the cheapest low-density foam, then repeating the job next year.
One more tip: replace all your seat cushions at the same time, even if only one sags. Mixed firmness makes the sofa feel lopsided, like a table with one short leg.
When to Replace Foam vs. Buy a New Sofa
New foam is worth it when the frame, springs, and fabric are still in good shape. If your cushions sag but the sofa structure feels solid, foam replacement is the smart, budget-friendly fix. Many experts say cushion foam naturally flattens with use long before the rest of the sofa gives out.
Buy new instead if you notice creaking frames, broken springs, or torn fabric. Those are structural problems foam can’t fix. A quick test: press down on the sofa base. If it feels unstable or you hear squeaks, it’s time to shop, not swap. Our guide on when to replace your sofa walks through the structural warning signs.

Your Pre-Buying Checklist
Before you click “order,” run through this final checklist:
- Measurements written down (length × width × thickness).
- Density of 1.8 or higher confirmed.
- Medium-firm firmness selected for seats.
- Foam cut slightly undersized for easy insertion.
- Stocking or compression bag ready.
- All cushion covers inspected for damage.
Ticks every box? You’re ready. Your sofa is about to feel years younger, and your wallet will thank you too.
Conclusion
Swapping out old cushion foam is one of the most satisfying weekend fixes you can do. You measure the old foam, pick high-density foam of at least 1.8, trim it slightly undersized, and slide it in using the stocking trick. Skip the common mistakes — like buying memory foam or measuring the cover instead of the foam — and the whole job takes under an hour. Your sofa gets its bounce back without the cost of a new couch. Grab your tape measure, unzip that first cushion, and get started today. Once you feel the difference, you’ll wonder why you waited so long.
Frequently Asked Questions
How much does it cost to replace foam in sofa cushions?
For most three-seat sofas, you can expect to spend between $50 and $150 depending on foam density and where you buy it. Ordering pre-cut foam from an online supplier usually costs a bit more but saves you the cutting work. It’s still far cheaper than a new sofa.
Can I use regular memory foam from an old mattress for my sofa cushions?
We don’t recommend it. Memory foam softens as it warms, offers weak edge support, and tends to sag quickly under daily seat pressure. It also holds heat, which makes long seating sessions uncomfortable. High-density upholstery foam is built for exactly this job.
How long will new sofa cushion foam last?
With a density of 1.8 or higher, most seat cushion foam holds up for four to six years of regular use. Premium 2.5-density foam can last eight years or more. Rotating and flipping your cushions monthly helps them wear evenly and last longer.
What if my cushion cover doesn’t have a zipper?
Check the bottom seam for a hidden flap — many manufacturers tuck one there on purpose. If there’s truly no opening, you can carefully open a seam with a seam ripper and sew it closed afterward with a basic stitch. A local upholsterer can also do this for a small fee.
Should I replace the batting when I change the foam?
If the existing batting is flat, lumpy, or yellowed, yes — a fresh layer makes a big difference. Batting is inexpensive, and a new wrap smooths out the cushion’s edges and gives it that plump, fresh-off-the-showroom-floor look. Keep it to a single layer so the cover still fits easily.
