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 Type | Width (front-to-back) | Length | Thickness |
|---|---|---|---|
| Garden bench (2-seat) | 16”–18” | 40”–48” | 2”–3” |
| Garden bench (3-seat) | 16”–18” | 48”–60” | 2”–3” |
| Dining bench | 14”–18” | 42”–72” | 2”–3” |
| Window seat | 14”–18” | 36”–72” | 3”–4” |
| Piano bench | 12”–14” | 24”–28” | 2”–3” |
| Entryway bench | 14”–18” | 36”–48” | 3”–4” |
| Storage ottoman | 16”–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
| Size | Fabric (1 cushion) | Notes |
|---|---|---|
| 16”×40”×2” | 1.8 yd | Short bench; panels fit 2-wide on 54” |
| 16”×48”×3” | 2.3 yd | Most common 2-seat garden bench |
| 18”×60”×3” | 2.9 yd | 3-seat bench |
| 16”×72”×3” | 3.4 yd | Full-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:
| Size | Fabric (1 cushion) | Notes |
|---|---|---|
| 14”×36”×3” | 1.7 yd | Small bay window |
| 16”×48”×4” | 2.6 yd | Standard window seat |
| 18”×60”×4” | 3.1 yd | Wide window seat |
| 18”×72”×4” | 3.6 yd | Large bay or picture window |
Bold = most requested window seat size.
Dining Bench
| Size | Fabric (1 cushion) | Notes |
|---|---|---|
| 14”×48”×2” | 2.0 yd | Slim dining bench |
| 14”×60”×2” | 2.5 yd | Standard 6-person dining bench |
| 16”×72”×2.5” | 2.9 yd | Full 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:
- Measure width at the front, middle, and back — use the smallest measurement
- Measure depth at both left and right ends — use the smallest
- 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:
| Option | Cost |
|---|---|
| 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.