How Much Upholstery Fabric Do I Need? Measuring Furniture Guide
To work out how much upholstery fabric you need, measure the width, height and depth of each furniture section, then allow extra for seams, pattern repeat, piping, cushions and mistakes. As a broad guide, a dining chair seat may need around 1 metre, an armchair may need 6-8 metres, a 3-seater sofa may need 12-15 metres, and a sectional sofa may need 18-25+ metres depending on size and layout.
This guide explains how to measure furniture for upholstery fabric, how to estimate fabric by the metre, and when to add extra for bold patterns or larger repeat designs.
Quick upholstery fabric estimate guide
| Furniture type | Typical fabric estimate | Notes |
|---|---|---|
| Dining chair seat only | Approx. 1 metre per chair | Add more for large repeats or if the back is upholstered too. |
| Small accent chair | Approx. 3-5 metres | Depends on whether arms, outside back and cushion are covered. |
| Armchair | Approx. 6-8 metres | Add extra for piping, skirt details or patterned fabric alignment. |
| 2-seater sofa | Approx. 10-12 metres | Varies by cushion number, arms and back style. |
| 3-seater sofa | Approx. 12-15 metres | A common estimate for standard upholstery-width fabric. |
| Sectional sofa | Approx. 18-25+ metres | Measure each section separately and add extra for corners and cushions. |
| Headboard | Approx. 3-5 metres | Depends on width, height, padding and whether the back is covered. |
| Ottoman or footstool | Approx. 2-4 metres | Add extra for deep sides, buttoning or pleats. |
These are estimates only. If you are working with an upholsterer, always ask them to confirm the final quantity before ordering.
How to measure furniture for upholstery fabric
Use a flexible measuring tape and write each measurement down clearly. Measure in centimetres or metres, and keep the same unit throughout.
- Measure the width: the widest part of the seat, back, arm or cushion.
- Measure the depth: front to back, including any curve or cushion thickness.
- Measure the height: especially for chair backs, sofa backs, arms and headboards.
- Measure each section separately: seats, backs, arms, cushions, outside panels and loose covers should all be counted.
- Add extra: allow for seams, pattern matching, piping, pleats, tufting and mistakes.
How much fabric is needed for a sectional sofa?
A sectional sofa often needs around 18-25+ metres of upholstery fabric, but the exact amount depends on the number of seats, chaise length, cushion style, arms, backs and whether every side is being covered. Measure each section separately, then add extra fabric for corners, joins and pattern alignment.
If the fabric has a bold print or large repeat, order more than the minimum estimate so the design can be matched across cushions and panels.
How much fabric do I need to reupholster a chair?
A dining chair seat may need around 1 metre of fabric. A small accent chair may need around 3-5 metres, while a full armchair may need around 6-8 metres. The more panels, curves, arms and cushions the chair has, the more fabric you should allow.
Remember pattern repeat and fabric width
Most upholstery projects need extra fabric when the design has a strong repeat or directional pattern. This is especially important for artistic and patterned fabrics, because the motif may need to line up across cushions, backs and arms.
If you are choosing a bolder or more tactile design, explore our abstract upholstery fabrics, Kintsu Japanese-inspired upholstery fabrics or velvet upholstery fabric, then order samples to check colour, scale, pile and texture in your space.
Common measuring mistakes to avoid
- Measuring only the visible seat and forgetting outside backs, arms or cushion sides.
- Not allowing extra for piping, pleats, tufting or seams.
- Forgetting pattern repeat on large-scale designs.
- Mixing inches, centimetres and metres in the same calculation.
- Ordering fabric before checking colour and texture with a sample.
Choose upholstery fabric by the metre
Once you have an estimate, browse our luxury designer upholstery fabric by the metre. If durability is a concern, read our Martindale rub test guide before choosing your fabric.
For best results, order a sample first and ask your upholsterer to confirm the final fabric quantity before placing a full metre order.
Measuring furniture FAQs
How much fabric do I need for a 3-seater sofa?
A 3-seater sofa often needs around 12-15 metres of upholstery fabric, depending on the sofa shape, number of cushions, arms, back and pattern repeat.
How much fabric do I need for an armchair?
An armchair often needs around 6-8 metres, but a simple chair may need less and a deep or detailed chair may need more.
Should I buy extra upholstery fabric?
Yes, it is sensible to allow extra fabric for pattern matching, seams, future repairs and small measuring mistakes, especially with bold patterned upholstery fabrics.
Can I calculate upholstery fabric without an upholsterer?
You can create a working estimate yourself, but an upholsterer should confirm the final quantity before you order, especially for sofas, sectionals and valuable fabrics.


