✦ Free Sewing & Upholstery Tool ✦

Box Cushion Cover Calculator

Instantly calculate the exact fabric cut size for a one-piece box cushion cover with zipper

Advertisement
📐
Cushion Dimensions
in
in
in
in
Advertisement
Cut Fabric Size
One-Piece Fabric Panel — cut 1
Cut length = Depth + Length + Depth + (2 × seam allowance)
Cut width  = Depth + Width + Depth + (2 × seam allowance)
Cut Length
D + L + D + (2 × SA)
Cut Width
D + W + D + (2 × SA)
Zipper — sewn into back length seam
Recommended zipper length ≈ cushion Length − (2 × seam allowance)
One-piece method: This single rectangle wraps over the cushion pad. The four depth sides fold down from the top face. Fold in half lengthways, right sides together, insert the zipper in the back long seam, sew the remaining seams, box the corners, turn and press.
🗂
Cutting Diagram

How to Make a One-Piece Box Cushion Cover with Zipper — Complete Sewing Guide

A box cushion cover is one of the most rewarding sewing projects you can tackle. Whether you're re-covering a window seat, a sofa cushion, a garden bench pad or a kitchen chair, the one-piece method gives you a clean, professional result with minimum fabric waste. Use the calculator above to get your cut size in seconds, then follow this step-by-step guide to measure, cut, box the corners and sew a cover that fits like it was made by an upholsterer.

Advertisement

What Is a Box Cushion?

A box cushion — sometimes called a gusset cushion or boxed cushion — is a cushion with four straight, rectangular sides rather than a simple flat pad. The sides (called the gusset or boxing) give the cushion its three-dimensional shape and allow it to accommodate a thick foam or fibre pad without the cover buckling or pulling. Box cushions are standard on sofas, armchairs, window seats, garden furniture and kitchen banquettes.

The one-piece method cuts the entire cover from a single rectangle of fabric. The gusset sides are not separate strips — instead, the extra fabric beyond the top face folds down to form all four sides. This technique uses less fabric, creates fewer seams, and is significantly faster to sew than a traditional multi-panel approach.

What You Need Before You Start

Gather the following supplies before you begin:

  • Fabric — use upholstery-weight, home décor cotton or outdoor fabric for durability. Avoid very stretchy fabrics for box cushions.
  • Matching thread — polyester thread is strongest for upholstery projects.
  • Zip — use a standard dress zip, an upholstery zip, or a continuous zip cut to length. Choose a colour that matches your fabric or contrasts intentionally.
  • Zipper foot — essential for stitching close to the zipper teeth.
  • Fabric scissors or a rotary cutter and cutting mat — a rotary cutter gives cleaner, straighter edges on large pieces.
  • Tape measure and long ruler — measure twice, cut once.
  • Tailor's chalk or a fabric marker — for marking seam lines and corner boxing lines.
  • Pins or sewing clips — clips work well on thicker upholstery fabrics that pins can distort.
  • Iron and ironing board — pressing seams flat at every stage makes a huge difference to the final result.
Tip: Pre-wash your fabric before cutting if the cover will need regular washing. Most upholstery fabrics are dry-clean only, but if you're using a cotton duck or canvas, shrink it now rather than after you've sewn the cover.

Step 1 — How to Measure Your Cushion Pad Correctly

Accurate measuring is the single most important step. Even a small error here ripples through every subsequent calculation and cut.

Always measure the cushion pad itself, not an old cover. Covers stretch over time and will give you a false reading.

  • Length — measure across the longest dimension of the pad, from edge to edge.
  • Width — measure across the shorter horizontal dimension.
  • Depth — measure the thickness of the pad by standing it on its side and measuring from top to bottom. For foam pads, press down slightly as you measure — you want the finished cover snug, not baggy.

Write all three measurements down before you touch the calculator or any fabric. If your cushion is an irregular shape (a bay window seat, for example) sketch it out and take several measurements at different points to find the widest dimension in each direction.

For foam pads: Measure the foam at its full, uncompressed size. A snug cover will hold the foam firmly and look professional. If you cut the cover to the exact foam size with a standard 1-inch seam allowance you will achieve a neatly fitted result. If you find the fit too tight when inserting the pad, you can trim the foam by ½ inch on each side.

Step 2 — Calculate Your Fabric Cut Size

Enter your three measurements and your chosen seam allowance into the calculator at the top of this page. The calculator will give you a single cut rectangle.

The formula behind the calculation is straightforward:

  • Cut Length = Depth + Length + Depth + (2 × seam allowance)
  • Cut Width = Depth + Width + Depth + (2 × seam allowance)

The logic: the fabric needs to reach from the back bottom edge of the cushion, up and over the top face, and down to the front bottom edge. That distance equals one depth, plus the full length, plus another depth. You then add your seam allowances on both ends. The same principle applies to the width direction — the fabric wraps from one side, over the top, and down the other side.

A seam allowance of 1 inch (2.5 cm) is standard for upholstery work. It is large enough to stitch securely, press back neatly, and trim if needed. Use ½ inch (1.3 cm) only for lightweight fabrics or where bulk is a concern.

Advertisement

Step 3 — Cutting the Fabric

Lay your fabric on a large, flat cutting surface. Use a long straight edge — a metal ruler or a quilting ruler — to draw the cut lines with tailor's chalk. Check the grain of the fabric: the longest cut dimension should run parallel to the fabric's selvage edge wherever possible. This ensures the weave is aligned correctly and prevents diagonal distortion.

Cut the rectangle cleanly. A rotary cutter and self-healing mat give the most accurate edge on large pieces. If using scissors, make long, smooth cuts rather than short snips to avoid a jagged edge that can fray or distort your seam line.

Once cut, mark the following on the wrong side of the fabric:

  • The seam allowance lines along all four edges (use chalk and a ruler)
  • The fold lines — at the depth measurement in from each edge — to show where the side gussets begin
  • The centre of the long edges (mark both) to help you align the zipper accurately

Step 4 — Inserting the Zipper

The zipper sits in the back long seam — the seam that runs along the longest dimension at what will be the back of the finished cushion. This is the seam created when you fold the fabric in half lengthways, right sides together.

The recommended zipper length is the cushion length minus twice the seam allowance — so for a 24-inch cushion with a 1-inch seam allowance, use a 22-inch zipper. This leaves an inch of plain stitched seam at each end of the zipper to anchor it securely.

1

Stitch the seam ends

With right sides together, sew the first inch (or your seam allowance) at each end of the back long seam using a standard stitch length. Reverse stitch to secure. This short stitching at each end will hold the seam while the central zipper section is open.

2

Tack (baste) the middle

Using the longest stitch length on your machine, baste the central section of the seam closed. This holds the fabric together while you apply the zipper but will be removed later.

3

Press the seam open

Press the entire back seam open flat. This is important — a well-pressed seam makes applying the zipper much easier and gives a neater result.

4

Position the zipper

Lay the zipper face-down along the pressed-open seam, centring it over the basted section. Pin or clip in place. The top and bottom zipper stops should land just beyond the permanent stitching at each end.

5

Stitch the zipper tape

Fit your zipper foot. Working from the right side of the fabric, stitch the zipper in place along both sides of the seam, pivoting at the bottom. Use a standard seam-length stitch.

6

Remove the basting

Carefully unpick the basting stitches from the centre seam to reveal the zipper. Open and close it to test — it should run smoothly and the seam should lie flat.

Tip: For an invisible finish, use a concealed (invisible) zipper and apply it before closing the seam, following the zipper manufacturer's instructions. Concealed zippers require a special foot and slightly different technique but are completely hidden when the cover is right-side out.

Step 5 — Sewing the Remaining Seams

With the zipper inserted, you now have the fabric folded in half lengthways with the back seam done. Open the zipper by about half — this is essential so you can turn the cover right-side out later.

Sew the two short end seams (the width seams), right sides together, with your full seam allowance. Then sew the front long seam. You should now have a tube with a zipper running along the back and all four seams closed. Press all seams open or to one side — open is neater for upholstery weight fabrics.

Step 6 — How to Box the Corners

Boxing the corners is the step that transforms a flat fabric tube into a three-dimensional box cushion shape. It is easier than it looks.

1

Locate a corner

Reach inside the cover and find a corner — for example, the front-left corner where the front long seam meets the left short seam. Pull the corner point outward so the two seams align on top of each other, forming a flat triangular point.

2

Flatten and align

Flatten the triangle so the seam line runs exactly along the centre of the point. Pin through all layers to hold it. Make sure the seam allowances are both pressed open (or consistently to one side) before you pin — this reduces bulk in the corner.

3

Measure and mark the boxing line

From the point of the triangle, measure along the fold line a distance equal to half the cushion depth. For a 4-inch deep cushion, measure 2 inches from the point. Mark a straight line perpendicular to the fold at this measurement — this line should be parallel to the main seams of the cover. The length of this line will equal the full depth of the cushion.

4

Stitch across the boxing line

Stitch carefully along the marked line, backstitching at both ends to secure. The stitch line must be perfectly perpendicular to the fold or the corner will twist. Take your time on this step.

5

Trim and press

Trim the excess triangle of fabric leaving a ½-inch seam allowance beyond your stitch line. Press the seam open if possible, or to one side. Repeat for all four corners.

Check before you trim: Before cutting the corner triangles, open the zipper and check the cover by partially turning it right-side out. Hold it up and look at the corners — if they look clean and square, trim. If something looks off, unpick and re-stitch before cutting.

Step 7 — Turning, Pressing and Finishing

With all four corners boxed and trimmed, you're ready to finish the cover. Make sure the zipper is open at least halfway, then reach in and turn the cover right-side out. Ease out each corner with a blunt tool — a chopstick, a pencil eraser or a purpose-made corner-turning tool all work well. Never use scissors or anything sharp that might pierce the fabric.

Press the entire cover carefully, paying particular attention to the corners and the zipper seam. A well-pressed cover looks considerably more professional than an unpressed one, even if the stitching is identical. Use a pressing cloth if your fabric is prone to shine.

Insert the cushion pad through the zipper opening. If the pad is resistant, fold it diagonally to ease it in. Once inside, flatten and distribute it evenly, close the zip, and check that all corners are sitting squarely. Stand back and admire your work.

Common Box Cushion Sewing Mistakes (and How to Avoid Them)

Corners that twist or pucker

This almost always comes from a boxing stitch line that isn't perfectly perpendicular to the fold. Mark carefully with a ruler and check the angle before you sew. Also ensure both seam allowances at the corner point are pressed consistently.

A cover that's too tight to insert the pad

You may have measured the old (stretched) cover rather than the pad itself, or your seam allowance was larger than planned. If the cover is only slightly tight, try trimming the foam by ¼ inch on each long edge. If it's significantly too small, you may need to re-cut.

A cover that's too loose and baggy

Usually caused by adding too much ease or measuring the pad generously. Box cushion covers should fit snugly with no ease. The fabric will naturally stretch slightly over the pad as it wears in.

Zipper that puckers the seam

Usually caused by not pressing the seam fully open before applying the zipper, or by not basting the seam first. Always press, always baste, and always stitch the zipper from the right side for the most accurate placement.

Uneven or wavy seam lines

Upholstery weight fabrics are stiff and can be difficult to guide through the machine. Use a walking foot if you have one — it feeds the top and bottom layers of fabric at the same rate, preventing the top layer from creeping forward. Alternatively, hand-walk difficult sections by lowering the needle by hand for each stitch.

Advertisement

Choosing the Right Fabric for a Box Cushion Cover

Fabric choice has a big impact on how easy the project is and how long the finished cover lasts. Here are the best options for common applications:

  • Cotton duck or canvas — affordable, widely available, easy to sew, washable. Excellent for kitchen chairs, window seats and children's furniture. Mid-weight (10–12 oz) is ideal for box cushions.
  • Upholstery velvet or chenille — luxurious and durable, but requires a nap direction, which increases fabric usage. Always cut with the nap running in the same direction.
  • Outdoor / Sunbrella-type fabric — solution-dyed acrylic. Water resistant, fade-resistant, and specifically designed for cushions exposed to the elements. Slightly harder to sew but very forgiving of mistakes.
  • Linen blend — beautiful texture and weight for indoor cushions. Prone to creasing so suits a more relaxed, lived-in aesthetic. Pre-wash before cutting.
  • Faux suede or microfibre — extremely soft, stain-resistant, and has a natural nap direction. Works well for bedroom cushions and headboard covers.

Avoid very thin, slippery fabrics (such as silk or chiffon) for box cushions — they are difficult to sew accurately on large pieces and will not hold up to regular use.

Frequently Asked Questions

How do I calculate fabric for a box cushion?
For a one-piece box cushion cover, the cut length equals Depth + Length + Depth + (2 × seam allowance). The cut width equals Depth + Width + Depth + (2 × seam allowance). The calculator at the top of this page does the maths for you in both inches and centimetres.
What seam allowance should I use for a box cushion?
1 inch (2.5 cm) is standard for upholstery and home-décor weight fabrics. It gives you enough to sew securely and press back neatly. Use ½ inch (1.3 cm) only for lightweight fabrics where bulk is a concern.
How do you box the corners of a cushion cover?
Align the side seam over the end seam at each corner to form a flat triangular point. Measure along the fold a distance equal to half the cushion depth and mark a perpendicular line. Stitch along the line, trim the excess, and press. Repeat for all four corners.
Where does the zipper go on a one-piece box cushion?
The zipper is sewn into the back long seam — the seam created when you fold the fabric in half lengthways. It runs along the longest edge at what will be the back of the finished cushion, keeping it neatly hidden.
What length zipper do I need?
Choose a zipper approximately equal to the cushion length minus twice the seam allowance. For a 24-inch cushion with a 1-inch seam allowance, a 22-inch zip is ideal. The calculator recommends the right length automatically.
Can I use this method for a round or irregular cushion?
The one-piece method works best for rectangular cushions. For round, L-shaped or wedge cushions, you will need to make a pattern from the pad itself and use a separate boxing strip. However, the boxing corner technique described above applies to any right-angled corner regardless of the cutting method.
How much fabric do I need for a box cushion?
Use the calculator above — it gives you the exact cut size. Add 10–15% extra if your fabric has a large repeat pattern that needs matching, or if you are cutting velvet or a directional nap fabric where all pieces must run in the same direction.