DIY – Chair cushion

DIY Chair Cushion: How to Make a Beautiful, Custom Cushion From Scratch

There is something deeply satisfying about sitting down on a chair you have improved with your own hands. A well-made cushion transforms a hard wooden seat into something you actually want to linger on, and the best part is that making one yourself is far more achievable than most people assume. Whether you are updating a dining room set, refreshing a garden bench, or breathing new life into a vintage accent chair, a DIY chair cushion project gives you complete control over color, firmness, fabric, and fit — things that are almost impossible to get right when you are shopping off a shelf.

This guide will walk you through everything from choosing your materials to finishing the edges, with tips for getting professional-looking results even if you have never touched a sewing machine before. By the end, you will have a cushion that fits your chair perfectly and reflects your personal style.


Why Make Your Own Chair Cushion?

Before we get into the how, it is worth taking a moment to appreciate the why. Store-bought chair cushions are convenient, but they come with real limitations. They are made in standard sizes, which rarely match the exact dimensions of an older or custom chair. They are made with standard fabrics, which may clash with your existing decor. And they are made to a price point, which often means the foam is thin, the stitching is rushed, and the whole thing looks deflated after six months of use.

When you make a cushion yourself, you can cut the foam to the precise shape of your seat. You can choose a fabric that coordinates perfectly with your curtains, your rug, or your wall color. You can decide how thick and firm you want the padding to be. And you can add details like piping, buttons, or ties that give the finished piece a truly polished look.

There is also the question of cost. High-quality custom cushions from an upholsterer can run anywhere from $80 to several hundred dollars per chair. The materials to make an equivalent cushion yourself typically come to a fraction of that price, especially if you are making multiple cushions in the same fabric.


What You Will Need

Gathering your supplies before you begin makes the whole process go much more smoothly. Here is a comprehensive list of what you should have on hand.

For measuring and cutting: a flexible tape measure, a ruler or straight edge, fabric scissors, a serrated kitchen knife or electric carving knife for cutting foam, and a marker or chalk for tracing.

For the cushion filling: upholstery foam in your desired thickness (most chair cushions use foam between 2 and 4 inches thick), and optionally a thin layer of polyester batting to wrap around the foam for a softer, rounded appearance.

For the cover: your chosen fabric (more on selecting this below), coordinating thread, and optionally cording or piping to trim the edges.

For sewing: a sewing machine is strongly recommended, though a simple cushion can be hand-stitched with enough patience. You will also need pins, a seam ripper (everyone makes mistakes), and an iron for pressing seams flat.

For attachment: if your cushion will need to be secured to the chair, you will need ribbon, cotton twill tape, or fabric strips to make ties.


Choosing Your Fabric

Fabric selection is one of the most enjoyable parts of the project, but it also has practical implications. Not every fabric is equally suited to a cushion that will see daily use.

For dining chairs or other high-traffic seating, look for a fabric with a high rub count — this is a measure of how well the fabric holds up to friction over time. Upholstery-weight fabrics, canvas, denim, and outdoor fabrics are all excellent choices. They hold their shape, resist pilling, and are generally easier to keep clean than lighter decorator fabrics.

If the chair will be used outdoors or in a sunroom, an outdoor performance fabric is a smart investment. These fabrics are treated to resist moisture, mildew, and fading from UV exposure. Sunbrella is one of the most well-known brands in this category, but many fabric retailers now carry comparable options at a lower price.

For a chair that is used less frequently, like an accent chair or a window seat that serves mostly decorative purposes, you have more freedom to choose something delicate and beautiful. Linen, velvet, and printed cottons all work beautifully in lower-stress settings.

When calculating how much fabric to buy, measure the top and bottom of your cushion and add at least an inch on every side for seam allowance. If the fabric has a large pattern repeat, buy extra so you can center the design on the top panel. A general rule of thumb is to buy half a yard more than you think you need — it is a small insurance policy against cutting errors.


How to Measure Your Chair Seat

Accurate measuring is the foundation of a cushion that fits well. Even a quarter inch of error can result in a cushion that shifts, bunches, or simply does not look right on the chair.

Start by cleaning the seat of the chair. Dust, old fabric fibers, or sticky residue can throw off your measurements slightly and will certainly transfer to your new materials.

Place a large piece of paper or cardboard on the seat of the chair and trace around the perimeter, following any curves or angles faithfully. If the seat is a simple rectangle or square, a straightedge and tape measure will serve you well. If it has a shaped front edge — a slight bow, for example, which is common on traditional dining chairs — the tracing method will give you a much more accurate template.

Cut out your paper template and test it on the seat. It should sit flat and cover the seat fully without overhanging the edges. Make any adjustments before you transfer the shape to your foam and fabric, because fixing errors at this stage takes seconds, while fixing them later takes much longer.


Cutting the Foam

Once you have your template, trace it onto your foam with a marker and cut it out. A sharp serrated knife works well for straight cuts, while scissors can handle gentle curves if your foam is on the thinner side. For thicker foam with complex curves, an electric carving knife gives you much more control and produces a cleaner edge.

Take your time with this step. Foam does not compress evenly under a blade, and rushing tends to produce jagged edges that are visible through the finished fabric cover. Use smooth, long strokes rather than a sawing back-and-forth motion.

If you are adding a batting wrap — which gives the cushion a softer, more upholstered look — cut a piece of batting large enough to wrap around all four sides of the foam plus a few inches extra on the top and bottom. Spray adhesive made for upholstery foam will hold the batting in place while you work. Wrap it snugly, fold the corners like a gift package, and trim any excess bulk before proceeding.


Cutting and Preparing Your Fabric

With your foam ready, you can cut your fabric pieces. You will need a top panel, a bottom panel, and a boxing strip — the band of fabric that goes around the sides and gives the cushion its depth.

For the top and bottom panels, place your paper template on the wrong side of the fabric, trace around it with chalk or a fabric marker, and add a half-inch seam allowance on all sides before cutting.

For the boxing strip, measure the perimeter of your cushion and add a couple of inches for overlap. The width of the strip should equal the depth of your foam plus one inch for seam allowance. Cut this strip on the straight grain of the fabric for the cleanest result.

If you are adding piping, now is the time to make it. Cut bias strips of fabric about two inches wide and join them together to make a continuous length equal to the perimeter of the cushion plus a few extra inches. Fold the strips around a cord of your chosen thickness, pin them together with the cord inside, and stitch close to the cord using a zipper foot. Press everything flat and set it aside.


Sewing the Cushion Cover

This is the step where the project really comes together, and it is easier than it looks if you take it one seam at a time.

Start by attaching the piping to the top panel if you are using it. Place the piping along the edge of the fabric panel with raw edges aligned, and stitch it in place using your zipper foot. At the corners, clip the seam allowance of the piping to help it curve or pivot smoothly. When you reach the starting point, overlap the ends and tuck them into the seam neatly.

Next, attach the boxing strip to the top panel. With right sides facing, pin one long edge of the boxing strip to the top panel, starting at the center back and working your way around. Clip corners as needed. When you have pinned all the way around, stitch the seam.

Now attach the bottom panel to the other long edge of the boxing strip, leaving an opening along one side — usually the back edge — large enough to insert your foam. Stitch around the remaining three sides and around the two short ends of the opening.

Turn the cover right side out and press the seams flat. This makes a noticeable difference in the finished look — pressed seams lie flat and give the cushion a crisp, professional appearance.


Adding Ties

If your chair does not have a railing or back bar to anchor the cushion, ties are an excellent way to keep it from sliding. They are also a lovely decorative detail that adds to the handmade charm of the finished piece.

Cut four strips of fabric or ribbon, each about 18 inches long and an inch wide. Fold each strip in half lengthwise, stitch it into a finished tube, and turn it right side out. Alternatively, use pre-made twill tape or satin ribbon, which skips the sewing entirely.

Attach two ties to the back corners of the bottom panel. Fold the raw end of each tie into the seam before stitching it closed for a clean finish. The ties will wrap around the back legs or spindles of the chair and tie in a bow to hold the cushion in place.


Inserting the Foam and Finishing

Insert the foam into the cover through the opening you left in the back seam. This can take a bit of maneuvering, especially if your foam fits snugly. Work the foam in gradually, pushing the corners into the corners of the cover and distributing any batting evenly.

Once the foam is fully inside and the cover is sitting smoothly, pin the opening closed, turn in the raw edges, and slip stitch it shut by hand. A slip stitch is essentially invisible from the outside, and it allows you to open the seam later if you ever need to remove the cover for washing.

If you want a removable, washable cover for the long term, consider installing a zipper in the back opening instead of slip stitching it closed. An invisible zipper gives the cleanest look, while a standard zipper is easier for beginners and still looks neat when well-installed.


Tips for a Polished Finish

A few small habits can elevate your finished cushion from good to genuinely impressive. Press every seam as you sew it, not just at the end. Use a thread that matches your fabric closely enough that the stitching disappears into the fabric rather than standing out against it. Clip your curves and corners before turning the cover right side out — this prevents puckering at the seams. And take the time to stuff the corners of the cover fully and evenly before closing the opening.

If you are making multiple cushions for a set of chairs, cut all your fabric pieces at once to ensure consistency. Small differences in cutting can result in cushions that look slightly different from one another, which is noticeable when they are all sitting side by side.


Caring for Your Handmade Chair Cushion

A little ongoing care will keep your cushion looking its best for years. Spot clean spills promptly using a clean cloth and a mild upholstery cleaner or simply water, depending on your fabric. Rotate the cushion occasionally if one side gets more wear or sun exposure than the other. If you made a removable cover, wash it according to the fabric manufacturer’s instructions and re-press it lightly before reinstalling.

Over time, foam does compress with use. If your cushion starts to feel flat, you can add a fresh layer of batting between the foam and the cover to restore some loft without replacing the foam entirely.


The Joy of a Cushion Made by Hand

There is a particular pleasure in settling into a chair cushion you made yourself. It fits your chair because you measured it. It matches your room because you chose the fabric. It is as firm or as soft as you like because you selected the foam. Those small decisions, made thoughtfully and executed carefully, add up to something that a mass-produced product simply cannot replicate.

The skills you learn making your first chair cushion — measuring accurately, cutting foam cleanly, sewing a boxing strip, pressing seams, adding piping — carry over directly to dozens of other home sewing projects. Bench cushions, window seats, floor pillows, bed headboards: they all use the same fundamental techniques.

So take your time, trust the process, and enjoy making something that will be part of your home for years to come.

Categorized in:

Cushion / Pillow,

Last Update: November 10, 2026

Tagged in:

, ,