Bench Cushion Fabric Guide: Yardage for Every Bench Type

Updated: May 26, 2026

Bench Cushion Types

Bench cushions are wide, long box cushions. The defining characteristic is the length — bench cushions are typically 3–5× as long as they are wide, which changes the fabric layout compared to square seat cushions.

Common bench cushion applications:

  • Garden / outdoor bench (straight or curved)
  • Dining bench
  • Window seat (built-in alcove)
  • Entryway bench
  • Piano bench
  • Storage ottomans

Standard Bench Dimensions by Type

Bench TypeWidth (front-to-back)LengthThickness
Garden bench (2-seat)16”–18”40”–48”2”–3”
Garden bench (3-seat)16”–18”48”–60”2”–3”
Dining bench14”–18”42”–72”2”–3”
Window seat14”–18”36”–72”3”–4”
Piano bench12”–14”24”–28”2”–3”
Entryway bench14”–18”36”–48”3”–4”
Storage ottoman16”–20”24”–36”4”–6”

Bold = most common DIY bench cushion project.


Fabric Yardage by Bench Cushion Size

54” fabric, ½” seam allowance, box cushion, no piping:

Garden / Outdoor Bench

SizeFabric (1 cushion)Notes
16”×40”×2”1.8 ydShort bench; panels fit 2-wide on 54”
16”×48”×3”2.3 ydMost common 2-seat garden bench
18”×60”×3”2.9 yd3-seat bench
16”×72”×3”3.4 ydFull-length outdoor bench

Bold = most common size in online searches.

Window Seat Cushion

Window seats often have unusual dimensions — always measure the recess carefully. Standard window seat cushions:

SizeFabric (1 cushion)Notes
14”×36”×3”1.7 ydSmall bay window
16”×48”×4”2.6 ydStandard window seat
18”×60”×4”3.1 ydWide window seat
18”×72”×4”3.6 ydLarge bay or picture window

Bold = most requested window seat size.

Dining Bench

SizeFabric (1 cushion)Notes
14”×48”×2”2.0 ydSlim dining bench
14”×60”×2”2.5 ydStandard 6-person dining bench
16”×72”×2.5”2.9 ydFull bench

The Long Boxing Strip Problem

Bench cushions have a unique layout challenge: the long boxing strips are often longer than the fabric bolt width.

For a 48”-long cushion:

  • Long boxing strip = (48 + 1”) = 49” wide
  • On 54” fabric: 49” < 54” → 1 strip fits across (barely)

For a 60”-long cushion:

  • Long boxing strip = (60 + 1”) = 61” wide
  • On 54” fabric: 61” > 54” → doesn’t fit — must cut in 2 pieces and join

When boxing strips are longer than fabric width

Option 1: Join two shorter strips — cut the long boxing in two pieces, join with a flat-fell seam. This creates one seam visible on the boxing. Place the seam at the back or least-visible edge.

Option 2: Cut lengthwise (warp direction) — cut the strip along the bolt length instead of across it. This uses more fabric (the strip’s length dictates running length) but produces a seamless strip. Usually not worth the extra fabric unless the seam placement is critical.

The Cushion Fabric Calculator handles strips longer than fabric width by counting them as 1 strip per row (occupying the full running length), which assumes a join will be made. For the full box cushion cutting layout with boxing strips, see How to Calculate Fabric for Box Cushions.


Ties and Fasteners

Most bench cushions include fabric ties that loop around the bench frame legs to prevent sliding.

Ties: Cut 4 strips of 3” × 18”, fold in thirds, and sew closed. Attach 2 ties at the back edge and 2 at the front edge (on each leg of the bench).

Extra fabric for 4 ties: Minimal — about ¼ yard. Cut from offcuts or add ¼ yard to your order.


Window Seat: Special Considerations

Measuring a Window Seat

Window seat alcoves often have irregular measurements:

  • The seat may taper (wider at one end)
  • Side walls may not be perfectly perpendicular
  • The depth may vary if the sill is not level

How to measure:

  1. Measure width at the front, middle, and back — use the smallest measurement
  2. Measure depth at both left and right ends — use the smallest
  3. Measure recess depth (height from seat to cushion top)

Hinge or lift-up seat: If the window seat opens for storage, the cushion must be removable. Use a zipper closure in the bottom back boxing strip — the zip makes removal easy.

Fabric Weight for Window Seats

Window seats are in direct sun for much of the day. Even for interior window seats, use either:

  • Solution-dyed acrylic (fade-resistant, cleanable)
  • Pre-treated cotton with UV protectant spray
  • Linen blend (natural aging; fading less visible in textured weaves)

Light-coloured cotton canvas will show fading within 1–2 years in a south-facing window seat. For a full comparison of indoor vs outdoor fabric performance, see Indoor vs Outdoor Cushion Fabric.


Cost Estimate: DIY vs Ready-Made

A standard 16”×48”×3” bench cushion in medium-grade fabric:

OptionCost
Ready-made (polyester fill, basic fabric)$30–$60
Ready-made (foam fill, quality fabric)$80–$150
DIY (canvas, 2.5 yards at $12/yd)$30–$40 fabric + foam cost
DIY (Sunbrella, 2.5 yards at $25/yd)$62–$70 fabric + foam cost

DIY is cost-competitive with mid-range ready-made cushions and gives you full control over size, fabric, and thickness.


Use the Cushion Fabric Calculator with your exact bench dimensions for precise yardage.

See also: How to Calculate Fabric for Box Cushions and How to Calculate Fabric for Outdoor Cushions.

References & Sources

  1. [1] Better Homes & Gardens — How to Make a Window Seat Cushion (opens in new tab)
  2. [2] Sailrite — Bench Cushion Construction Guide (opens in new tab)
  3. [3] Furniture Industry Research Association — Bench and Seating Dimensions (opens in new tab)